ktsu.Semantics.Strings by: ktsu.dev contributors
  • 979 total downloads
  • Latest version: 1.0.29-pre.6
  • semantic strings type safety validation string wrapper domain modeling semantic types path handling strongly typed primitive obsession value objects csharp dotnet validation attributes filesystem type system physics quantities physical constants dimensional analysis unit conversions scientific computing mechanical physics thermal physics optical physics acoustic physics chemical physics nuclear physics fluid dynamics si units imperial units bootstrap architecture performance optimized enterprise ready factory pattern dependency injection
A comprehensive .NET library for creating type-safe, validated string and physics quantity types using semantic meaning. Transform primitive string and numeric obsession into strongly-typed, self-validating domain models with 50+ validation attributes, polymorphic path handling, complete physics system covering 80+ quantities across 8 scientific domains, centralized physical constants with dimensional analysis, and performance-optimized utilities. Features include bootstrap architecture for circular dependency resolution, factory pattern support, dependency injection integration, and enterprise-ready capabilities for building robust, maintainable scientific and domain-specific applications.
ktsu.SingleAppInstance by: ktsu.dev contributors
  • 880 total downloads
  • Latest version: 1.2.10
A .NET library that ensures only one instance of your application is running at a time.
ktsu.Sorting by: ktsu.dev contributors
  • 581 total downloads
  • Latest version: 1.0.4-pre.1
  • sorting natural sort alphanumeric string comparison comparer algorithm
A natural string comparison library that correctly sorts alphanumeric strings by comparing embedded numbers as numeric values.
ktsu.TextFilter by: ktsu.dev contributors
  • 598 total downloads
  • Latest version: 1.5.5
A library providing methods for matching and filtering text. It supports glob patterns, regular expressions, and fuzzy matching.
ktsu.ThemeProvider by: ktsu.dev contributors
  • 821 total downloads
  • Latest version: 1.0.12
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
  • 802 total downloads
  • Latest version: 1.0.12
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.UndoRedo.Core by: ktsu.dev contributors
  • 38 total downloads
  • Latest version: 1.0.4-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.