ktsu.ThemeProvider.ImGui by: ktsu.dev contributors
  • 1.745k total downloads
  • Latest version: 1.0.17
  • .NET C# theme theming color colors semantic colors color palette dark theme light theme Oklab perceptual color accessibility WCAG contrast ratio ImGui Dear ImGui UI framework color science color space Catppuccin Gruvbox Nord Dracula Tokyo Night color mapping dotnet csharp
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.166k total downloads
  • Latest version: 1.0.19
  • tui text user interface console terminal spectre console dotnet csharp ui library command line cli interactive rich text borders styling layout stack panel clean architecture solid principles dependency injection event driven modular extensible cross platform modern ui terminal application console application text styling input handling keyboard input responsive design alignment padding positioning
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
  • undo redo command pattern stack change tracking save boundaries navigation async dotnet csharp library ui integration command merging composite commands events visualization
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
  • serialization json xml yaml toml messagepack binary serialization text serialization unified api dependency injection polymorphic serialization type conversion compression lz4 gzip deflate async serialization dotnet csharp data formats configuration extensible type registry custom converters enum serialization null handling pretty print case insensitive string conversion factory pattern resolver pattern microsoft di service collection options pattern cross format multi format serializer factory deserialization object mapping data exchange api serialization configuration files data persistence interoperability format agnostic strongly typed performance memory efficient thread safe cancellation token serialization provider iserialization provider provider pattern standardized interface adapter pattern
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.