Containers.Benchmarks by: Containers.Benchmarks
  • 158 total downloads
  • Latest version: 1.0.0
Package Description
ktsu.Abstractions by: ktsu.dev contributors
  • 1.495k total downloads
  • Latest version: 1.0.18-pre.1
  • 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
  • 2.588k total downloads
  • Latest version: 1.15.17-pre.1
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
  • 590 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
  • 1.445k total downloads
  • Latest version: 1.3.11-pre.1
A library with extension methods to convert strings between common casings used in code.
ktsu.CodeBlocker by: ktsu.dev contributors
  • 1.257k total downloads
  • Latest version: 1.1.12-pre.1
A specialized utility built on top of IndentedTextWriter that simplifies the process of programmatically generating structured code.
ktsu.CompressionProviders.Brotli by: ktsu.dev contributors
  • 44 total downloads
  • Latest version: 1.0.8
  • provider-pattern abstractions dotnet csharp net6 net7 net8 net9 netstandard dependency-injection ktsu serialization json newtonsoft-json system-text-json hashing hash-provider md5 sha1 sha256 sha384 sha512 fnv fnv1 fnv1a compression gzip encryption aes file-system obfuscation base64 cryptography adapter-pattern
A comprehensive collection of provider implementations for the ktsu ecosystem, including serialization (Newtonsoft.Json, System.Text.Json), hashing (MD5, SHA1, SHA256, SHA384, SHA512, FNV1/FNV1a), compression (Gzip), encryption (AES), file system (Native), and obfuscation (Base64) providers. All implementations follow the provider pattern with standardized interfaces from ktsu.Abstractions.
ktsu.CompressionProviders.Deflate by: ktsu.dev contributors
  • 30 total downloads
  • Latest version: 1.0.8
  • provider-pattern abstractions dotnet csharp net6 net7 net8 net9 netstandard dependency-injection ktsu serialization json newtonsoft-json system-text-json hashing hash-provider md5 sha1 sha256 sha384 sha512 fnv fnv1 fnv1a compression gzip encryption aes file-system obfuscation base64 cryptography adapter-pattern
A comprehensive collection of provider implementations for the ktsu ecosystem, including serialization (Newtonsoft.Json, System.Text.Json), hashing (MD5, SHA1, SHA256, SHA384, SHA512, FNV1/FNV1a), compression (Gzip), encryption (AES), file system (Native), and obfuscation (Base64) providers. All implementations follow the provider pattern with standardized interfaces from ktsu.Abstractions.
ktsu.CompressionProviders.Gzip by: ktsu.dev contributors
  • 992 total downloads
  • Latest version: 1.0.8
  • provider-pattern abstractions dotnet csharp net6 net7 net8 net9 netstandard dependency-injection ktsu serialization json newtonsoft-json system-text-json hashing hash-provider md5 sha1 sha256 sha384 sha512 fnv fnv1 fnv1a compression gzip encryption aes file-system obfuscation base64 cryptography adapter-pattern
A comprehensive collection of provider implementations for the ktsu ecosystem, including serialization (Newtonsoft.Json, System.Text.Json), hashing (MD5, SHA1, SHA256, SHA384, SHA512, FNV1/FNV1a), compression (Gzip), encryption (AES), file system (Native), and obfuscation (Base64) providers. All implementations follow the provider pattern with standardized interfaces from ktsu.Abstractions.
ktsu.CompressionProviders.ZLib by: ktsu.dev contributors
  • 32 total downloads
  • Latest version: 1.0.8
  • provider-pattern abstractions dotnet csharp net6 net7 net8 net9 netstandard dependency-injection ktsu serialization json newtonsoft-json system-text-json hashing hash-provider md5 sha1 sha256 sha384 sha512 fnv fnv1 fnv1a compression gzip encryption aes file-system obfuscation base64 cryptography adapter-pattern
A comprehensive collection of provider implementations for the ktsu ecosystem, including serialization (Newtonsoft.Json, System.Text.Json), hashing (MD5, SHA1, SHA256, SHA384, SHA512, FNV1/FNV1a), compression (Gzip), encryption (AES), file system (Native), and obfuscation (Base64) providers. All implementations follow the provider pattern with standardized interfaces from ktsu.Abstractions.
ktsu.Containers by: ktsu.dev contributors
  • 1.445k total downloads
  • Latest version: 1.0.12-pre.1
  • 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
  • 1.303k total downloads
  • Latest version: 2.0.11-pre.1
  • .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.DelegateTransform by: ktsu.dev contributors
  • 707 total downloads
  • Latest version: 1.1.8-pre.1
A utility library for transforming values using delegates
ktsu.EncryptionProviders.Aes by: ktsu.dev contributors
  • 992 total downloads
  • Latest version: 1.0.8
  • provider-pattern abstractions dotnet csharp net6 net7 net8 net9 netstandard dependency-injection ktsu serialization json newtonsoft-json system-text-json hashing hash-provider md5 sha1 sha256 sha384 sha512 fnv fnv1 fnv1a compression gzip encryption aes file-system obfuscation base64 cryptography adapter-pattern
A comprehensive collection of provider implementations for the ktsu ecosystem, including serialization (Newtonsoft.Json, System.Text.Json), hashing (MD5, SHA1, SHA256, SHA384, SHA512, FNV1/FNV1a), compression (Gzip), encryption (AES), file system (Native), and obfuscation (Base64) providers. All implementations follow the provider pattern with standardized interfaces from ktsu.Abstractions.
ktsu.Extensions by: ktsu.dev contributors
  • 1.099k total downloads
  • Latest version: 1.5.14-pre.1
  • 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
  • 438 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
  • 989 total downloads
  • Latest version: 1.0.8
  • provider-pattern abstractions dotnet csharp net6 net7 net8 net9 netstandard dependency-injection ktsu serialization json newtonsoft-json system-text-json hashing hash-provider md5 sha1 sha256 sha384 sha512 fnv fnv1 fnv1a compression gzip encryption aes file-system obfuscation base64 cryptography adapter-pattern
A comprehensive collection of provider implementations for the ktsu ecosystem, including serialization (Newtonsoft.Json, System.Text.Json), hashing (MD5, SHA1, SHA256, SHA384, SHA512, FNV1/FNV1a), compression (Gzip), encryption (AES), file system (Native), and obfuscation (Base64) providers. All implementations follow the provider pattern with standardized interfaces from ktsu.Abstractions.
ktsu.Frontmatter by: ktsu.dev contributors
  • 963 total downloads
  • Latest version: 1.2.5-pre.1
A .NET library for processing and manipulating YAML frontmatter in markdown files.
ktsu.FuzzySearch by: ktsu.dev contributors
  • 1.403k total downloads
  • Latest version: 1.2.8-pre.1
Lightweight .NET fuzzy string matching library with intelligent scoring for search-as-you-type, command palettes, and flexible string matching applications.
ktsu.HashProviders.CRC32 by: ktsu.dev contributors
  • 25 total downloads
  • Latest version: 1.0.8
  • provider-pattern abstractions dotnet csharp net6 net7 net8 net9 netstandard dependency-injection ktsu serialization json newtonsoft-json system-text-json hashing hash-provider md5 sha1 sha256 sha384 sha512 fnv fnv1 fnv1a compression gzip encryption aes file-system obfuscation base64 cryptography adapter-pattern
A comprehensive collection of provider implementations for the ktsu ecosystem, including serialization (Newtonsoft.Json, System.Text.Json), hashing (MD5, SHA1, SHA256, SHA384, SHA512, FNV1/FNV1a), compression (Gzip), encryption (AES), file system (Native), and obfuscation (Base64) providers. All implementations follow the provider pattern with standardized interfaces from ktsu.Abstractions.