ktsu.KtsuTools.Markdown 1.1.1

Prefix Reserved
dotnet add package ktsu.KtsuTools.Markdown --version 1.1.1
                    
NuGet\Install-Package ktsu.KtsuTools.Markdown -Version 1.1.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ktsu.KtsuTools.Markdown" Version="1.1.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ktsu.KtsuTools.Markdown" Version="1.1.1" />
                    
Directory.Packages.props
<PackageReference Include="ktsu.KtsuTools.Markdown" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ktsu.KtsuTools.Markdown --version 1.1.1
                    
#r "nuget: ktsu.KtsuTools.Markdown, 1.1.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ktsu.KtsuTools.Markdown@1.1.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ktsu.KtsuTools.Markdown&version=1.1.1
                    
Install as a Cake Addin
#tool nuget:?package=ktsu.KtsuTools.Markdown&version=1.1.1
                    
Install as a Cake Tool

KtsuTools

A unified developer tools suite consolidating multiple ktsu-dev utilities into a single CLI application.

License GitHub commit activity GitHub contributors GitHub Actions Workflow Status

Introduction

KtsuTools collects a number of standalone ktsu-dev utilities behind one ktools command with a consistent user experience powered by Spectre.Console. Instead of installing and remembering a separate tool per task, each utility becomes a command group under a single CLI.

The suite is organised as one module per capability, each shipped as its own ktsu.KtsuTools.* package, with ktsu.KtsuTools.Core providing the shared command infrastructure.

Installation

git clone https://github.com/ktsu-dev/KtsuTools.git
cd KtsuTools
dotnet build

Usage

ktools <command> [options]

Run ktools --help for the full command list, or ktools <command> --help for a specific command's options.

ktools git runs one git command in every repository beneath a directory, so the directory itself doesn't have to be a repository. Repositories are never descended into, so pointing it at a repository runs the command only there.

ktools git status                      # every repo under the current directory
ktools git --path c:/dev -- fetch --prune

Flags belong after a -- separator, otherwise ktools claims them as its own options.

Command Groups

Group Module What it does
git KtsuTools.Repo Run one git command in every repository under a directory
repo KtsuTools.Repo Cross-repository git operations — discover, pull, list, update
packages KtsuTools.Packages NuGet package maintenance — update-packages, migrate-cpm
dedup KtsuTools.FileDedupe Duplicate file detection and removal — scan, dry-run, dedupe, stats
merge-batch KtsuTools.Merge Iterative multi-version file merging — merge, merge-history
sync KtsuTools.Sync Synchronize shared file contents across directories
markdown KtsuTools.Markdown Markdown processing and linting — lint
memfrag KtsuTools.MemFrag Memory fragmentation analysis
project KtsuTools.Project Project and solution operations — build, clean
codegen KtsuTools.CodeGen Code generation utilities
image KtsuTools.Image Batch image processing and icon normalization
explorer KtsuTools.FileExplorer Interactive file browsing
build-monitor KtsuTools.BuildMonitor CI/CD build status monitoring
machine-monitor KtsuTools.Machine Local machine resource monitoring
svn-migrate KtsuTools.SvnMigrate Guided Subversion to Git migration

For per-repo release automation — semver bumps, changelog generation, publishing, and package manifest emission — see KtsuBuild. KtsuTools focuses on cross-repo orchestration; KtsuBuild handles the inside-one-repo release workflow. The two are complementary and intentionally not merged.

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

License

This project is licensed under the MIT License. See the LICENSE.md file for details.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.1.1 85 8/31/2026
1.1.0 95 8/29/2026
1.0.2 232 8/18/2026
1.0.1 101 8/17/2026
1.0.0 100 8/12/2026

## v1.1.1 (patch)

Changes since v1.1.0:

- Bump the ktsu group with 4 updates ([@dependabot[bot]](https://github.com/dependabot[bot]))