ktsu.SingleAppInstance
by: ktsu.dev contributors
- 2.622k total downloads
- Latest version: 1.3.15
A lightweight .NET library that ensures only one instance of an application is running at a time. Uses a JSON-serialized PID file with multi-attribute process verification (PID, name, start time, executable path) for accurate instance detection, built-in race condition handling for simultaneous startups, and backward compatibility with legacy PID formats. Supports .NET 10.0 through .NET Standard 2.0.
ktsu.Sorting
by: ktsu.dev contributors
- 1.618k total downloads
- Latest version: 1.0.8-pre.1
A natural string comparison library that correctly sorts alphanumeric strings by comparing embedded numbers as numeric values.
ktsu.SvnToGit.Core
by: ktsu.dev contributors
- 570 total downloads
- Latest version: 1.0.6-pre.1
Placeholder description, a single line concise description of the project, suitable for the package description in the nuget list UI.
ktsu.TextFilter
by: ktsu.dev contributors
- 1.582k total downloads
- Latest version: 1.5.10-pre.1
A library providing methods for matching and filtering text. It supports glob patterns, regular expressions, and fuzzy matching.
ktsu.ThemeProvider
by: ktsu.dev contributors
- 1.883k total downloads
- Latest version: 1.0.17
A semantic color theming library for .NET applications that provides 44+ beautiful themes with intelligent color mapping, framework integration, and accessibility-first design. Features include theme discovery through a centralized registry, semantic color specifications (meaning + priority instead of hardcoded colors), built-in Dear ImGui support, and advanced color science with perceptually uniform color spaces.
ktsu.ThemeProvider.ImGui
by: ktsu.dev contributors
- 1.745k total downloads
- Latest version: 1.0.17
A semantic color theming library for .NET applications that provides 44+ beautiful themes with intelligent color mapping, framework integration, and accessibility-first design. Features include theme discovery through a centralized registry, semantic color specifications (meaning + priority instead of hardcoded colors), built-in Dear ImGui support, and advanced color science with perceptually uniform color spaces.
ktsu.TUI.Core
by: ktsu.dev contributors
- 1.18k total downloads
- Latest version: 1.0.21
A modern, extensible Text User Interface (TUI) library for .NET that provides rich terminal UI components built on Spectre.Console. Create interactive console applications with styled text, borders, layouts, and keyboard input handling using clean, object-oriented APIs. Features modular architecture with dependency injection support, cross-platform compatibility, and comprehensive styling options for professional terminal applications.
ktsu.UndoRedo.Core
by: ktsu.dev contributors
- 845 total downloads
- Latest version: 1.0.10-pre.1
A comprehensive .NET library for implementing undo/redo functionality with advanced features including save boundaries, change visualization, and external navigation integration.
ktsu.UniversalSerializer
by: ktsu.dev contributors
- 976 total downloads
- Latest version: 1.0.10-pre.1
A unified serialization library for .NET that provides a consistent API for various serialization formats including JSON, XML, YAML, TOML, and MessagePack.
KtsuBuild
by: KtsuBuild
- 62 total downloads
- Latest version: 1.0.0
.NET build automation tool with semantic versioning, changelog generation, and multi-platform publishing support.