Containers.Benchmarks by: Containers.Benchmarks
  • 18 total downloads
  • Latest version: 1.0.0
Package Description
ktsu.Abstractions by: ktsu.dev contributors
  • 72 total downloads
  • Latest version: 1.0.11-pre.3
  • abstractions compression encryption hashing obfuscation serialization serialization provider iserialization provider provider pattern standardized interface adapter pattern dependency injection .net csharp dotnet framework framework-agnostic consistent api consistent interface consistent library consistent library pattern consistent library design consistent library architecture consistent library implementation consistent library patterns consistent library design patterns consistent library architecture patterns consistent library implementation patterns consistent library patterns consistent library design patterns consistent library architecture patterns consistent library implementation patterns consistent library patterns consistent library design patterns consistent library architecture patterns consistent library implementation patterns consistent library patterns consistent library design patterns consistent library architecture patterns consistent library implementation patterns
A library providing a comprehensive set of interfaces for compression, encryption, hashing, obfuscation, serialization, and filesystem access with zero-allocation Try* methods and convenient default implementations.
ktsu.AppDataStorage by: ktsu.dev contributors
  • 95 total downloads
  • Latest version: 1.15.11-pre.3
Application data management library using JSON serialization to save and load data in the user's app data folder.
ktsu.BlastMerge by: ktsu.dev contributors
  • 64 total downloads
  • Latest version: 1.0.22-pre.6
  • cross repository synchronization iterative merging file synchronization multi repository version unification intelligent merging conflict resolution repository management file versioning merge conflicts interactive TUI git workflow development tools code synchronization configuration management batch processing parallel hashing performance optimization search paths exclusion patterns automation command history async operations FNV hash pattern matching discrete phases progress reporting memory management multi-threading repository automation devops tools file discovery content analysis similarity scoring
Cross-repository file synchronization tool that uses intelligent iterative merging to unify multiple file versions with interactive conflict resolution. Features include batch processing with custom search paths and exclusion patterns, parallel file hashing for performance, persistent command history, and comprehensive automation capabilities for multi-repository workflows. Supports advanced diff visualization, pattern-based file discovery, and discrete processing phases with real-time progress reporting.
ktsu.CaseConverter by: ktsu.dev contributors
  • 71 total downloads
  • Latest version: 1.3.5-pre.3
A library with extension methods to convert strings between common casings used in code.
ktsu.CodeBlocker by: ktsu.dev contributors
  • 54 total downloads
  • Latest version: 1.1.8-pre.3
A specialized utility built on top of IndentedTextWriter that simplifies the process of programmatically generating structured code.
ktsu.CompressionProviders.Gzip by: ktsu.dev contributors
  • 50 total downloads
  • Latest version: 1.0.3-pre.3
  • serialization json serialization-provider provider-pattern abstractions newtonsoft-json system-text-json dotnet csharp net6 net7 net8 net9 netstandard dependency-injection adapter-pattern consistent-api ktsu json-serialization deserialization multi-target error-handling
A collection of serialization providers implementing ktsu.Abstractions.ISerializationProvider for popular .NET JSON libraries including Newtonsoft.Json and System.Text.Json.
ktsu.Containers by: ktsu.dev contributors
  • 83 total downloads
  • Latest version: 1.0.8-pre.3
  • ring buffer circular buffer cyclic buffer data structures collections containers high performance performance optimization time series sliding window fixed size csharp dotnet dotnet8 dotnet9 audio processing video buffer streaming signal processing game development fixed window rolling window buffer overwrite fifo lifo queue memory efficient in memory contiguous memory low latency realtime generics caching overflow handling
High-performance, specialized container types for .NET with optimized implementations like RingBuffer for efficient fixed-size circular buffer operations.
ktsu.DeepClone by: ktsu.dev contributors
  • 81 total downloads
  • Latest version: 2.0.6-pre.3
  • .NET C# deep clone cloning object copying object cloning interface library MIT License lightweight generic reference types immutable collections thread safety performance circular references inheritance polymorphism immutable collections
A lightweight .NET library providing a non-generic interface and type-safe base class for implementing deep cloning functionality in your classes. Supports inheritance hierarchies, circular references, and various collection types including immutable collections. Thread-safe and designed for performance with minimal dependencies.
ktsu.EncryptionProviders.Aes by: ktsu.dev contributors
  • 48 total downloads
  • Latest version: 1.0.3-pre.3
  • serialization json serialization-provider provider-pattern abstractions newtonsoft-json system-text-json dotnet csharp net6 net7 net8 net9 netstandard dependency-injection adapter-pattern consistent-api ktsu json-serialization deserialization multi-target error-handling
A collection of serialization providers implementing ktsu.Abstractions.ISerializationProvider for popular .NET JSON libraries including Newtonsoft.Json and System.Text.Json.
ktsu.Extensions by: ktsu.dev contributors
  • 70 total downloads
  • Latest version: 1.5.9-pre.3
  • extensions collection dictionary enumerable string reflection utility helper dotnet csharp linq null safety deep clone shallow clone batch strong strings
A collection of useful extension methods for .NET types including strings, collections, dictionaries, enumerables, and reflection.
ktsu.FileSystemProvider by: ktsu.dev contributors
  • 43 total downloads
  • Latest version: 1.0.3-pre.3
  • filesystem abstractions testing mocking io provider dependency injection thread safe async dotnet system io testable io di context isolation lazy initialization factory pattern mock filesystem async local
A clean, dependency injection-first provider for filesystem access in .NET applications using System.IO.Abstractions. Features thread-safe operations, async context isolation, lazy initialization, and factory pattern for easy testing with mock filesystems. Built for modern .NET dependency injection.
ktsu.FileSystemProviders.Native by: ktsu.dev contributors
  • 46 total downloads
  • Latest version: 1.0.3-pre.3
  • serialization json serialization-provider provider-pattern abstractions newtonsoft-json system-text-json dotnet csharp net6 net7 net8 net9 netstandard dependency-injection adapter-pattern consistent-api ktsu json-serialization deserialization multi-target error-handling
A collection of serialization providers implementing ktsu.Abstractions.ISerializationProvider for popular .NET JSON libraries including Newtonsoft.Json and System.Text.Json.
ktsu.FuzzySearch by: ktsu.dev contributors
  • 83 total downloads
  • Latest version: 1.2.4-pre.3
Lightweight .NET fuzzy string matching library with intelligent scoring for search-as-you-type, command palettes, and flexible string matching applications.
ktsu.HashProviders.FNV1_32 by: ktsu.dev contributors
  • 50 total downloads
  • Latest version: 1.0.3-pre.3
  • serialization json serialization-provider provider-pattern abstractions newtonsoft-json system-text-json dotnet csharp net6 net7 net8 net9 netstandard dependency-injection adapter-pattern consistent-api ktsu json-serialization deserialization multi-target error-handling
A collection of serialization providers implementing ktsu.Abstractions.ISerializationProvider for popular .NET JSON libraries including Newtonsoft.Json and System.Text.Json.
ktsu.HashProviders.FNV1_64 by: ktsu.dev contributors
  • 51 total downloads
  • Latest version: 1.0.3-pre.3
  • serialization json serialization-provider provider-pattern abstractions newtonsoft-json system-text-json dotnet csharp net6 net7 net8 net9 netstandard dependency-injection adapter-pattern consistent-api ktsu json-serialization deserialization multi-target error-handling
A collection of serialization providers implementing ktsu.Abstractions.ISerializationProvider for popular .NET JSON libraries including Newtonsoft.Json and System.Text.Json.
ktsu.HashProviders.FNV1a_32 by: ktsu.dev contributors
  • 53 total downloads
  • Latest version: 1.0.3-pre.3
  • serialization json serialization-provider provider-pattern abstractions newtonsoft-json system-text-json dotnet csharp net6 net7 net8 net9 netstandard dependency-injection adapter-pattern consistent-api ktsu json-serialization deserialization multi-target error-handling
A collection of serialization providers implementing ktsu.Abstractions.ISerializationProvider for popular .NET JSON libraries including Newtonsoft.Json and System.Text.Json.
ktsu.HashProviders.FNV1a_64 by: ktsu.dev contributors
  • 51 total downloads
  • Latest version: 1.0.3-pre.3
  • serialization json serialization-provider provider-pattern abstractions newtonsoft-json system-text-json dotnet csharp net6 net7 net8 net9 netstandard dependency-injection adapter-pattern consistent-api ktsu json-serialization deserialization multi-target error-handling
A collection of serialization providers implementing ktsu.Abstractions.ISerializationProvider for popular .NET JSON libraries including Newtonsoft.Json and System.Text.Json.
ktsu.HashProviders.MD5 by: ktsu.dev contributors
  • 51 total downloads
  • Latest version: 1.0.3-pre.3
  • serialization json serialization-provider provider-pattern abstractions newtonsoft-json system-text-json dotnet csharp net6 net7 net8 net9 netstandard dependency-injection adapter-pattern consistent-api ktsu json-serialization deserialization multi-target error-handling
A collection of serialization providers implementing ktsu.Abstractions.ISerializationProvider for popular .NET JSON libraries including Newtonsoft.Json and System.Text.Json.
ktsu.HashProviders.SHA1 by: ktsu.dev contributors
  • 51 total downloads
  • Latest version: 1.0.3-pre.3
  • serialization json serialization-provider provider-pattern abstractions newtonsoft-json system-text-json dotnet csharp net6 net7 net8 net9 netstandard dependency-injection adapter-pattern consistent-api ktsu json-serialization deserialization multi-target error-handling
A collection of serialization providers implementing ktsu.Abstractions.ISerializationProvider for popular .NET JSON libraries including Newtonsoft.Json and System.Text.Json.