ktsu.AppDataStorage
by: ktsu.dev contributors
- 2.592k total downloads
- Latest version: 1.15.18
Application data management library using JSON serialization to save and load data in the user's app data folder.
ktsu.CaseConverter
by: ktsu.dev contributors
- 1.449k total downloads
- Latest version: 1.3.12
A library with extension methods to convert strings between common casings used in code.
ktsu.CodeBlocker
by: ktsu.dev contributors
- 1.26k total downloads
- Latest version: 1.1.12
A specialized utility built on top of IndentedTextWriter that simplifies the process of programmatically generating structured code.
ktsu.Containers
by: ktsu.dev contributors
- 1.447k total downloads
- Latest version: 1.0.12
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.305k total downloads
- Latest version: 2.0.11
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
- 711 total downloads
- Latest version: 1.1.8
A utility library for transforming values using delegates
ktsu.Extensions
by: ktsu.dev contributors
- 1.101k total downloads
- Latest version: 1.5.14
A collection of useful extension methods for .NET types including strings, collections, dictionaries, enumerables, and reflection.
ktsu.Frontmatter
by: ktsu.dev contributors
- 966 total downloads
- Latest version: 1.2.5
A .NET library for processing and manipulating YAML frontmatter in markdown files.
ktsu.FuzzySearch
by: ktsu.dev contributors
- 1.406k total downloads
- Latest version: 1.2.8
Lightweight .NET fuzzy string matching library with intelligent scoring for search-as-you-type, command palettes, and flexible string matching applications.
ktsu.IntervalAction
by: ktsu.dev contributors
- 1.472k total downloads
- Latest version: 1.3.10
A .NET library that provides a simple way to execute an action at a specified interval with precise timing control.
ktsu.Invoker
by: ktsu.dev contributors
- 1.317k total downloads
- Latest version: 1.1.6
A .NET library that ensures delegates are executed on the intended thread, simplifying thread management in UI and graphics applications.
ktsu.Navigation.Core
by: ktsu.dev contributors
- 246 total downloads
- Latest version: 1.0.8
A robust .NET library for implementing navigation stacks with undo/redo support, persistence capabilities, and event-driven architecture. Perfect for applications requiring navigation state management.
ktsu.RoundTripStringJsonConverter
by: ktsu.dev contributors
- 1.217k total downloads
- Latest version: 1.0.10
A versatile JSON converter for System.Text.Json that handles ToString serialization and multiple deserialization methods (FromString, Parse, Create, Convert) with intelligent priority selection for value types and domain objects.
ktsu.RunCommand
by: ktsu.dev contributors
- 1.275k total downloads
- Latest version: 1.3.6-pre.5
A library that provides an easy way to execute shell commands and handle the output via delegates with both synchronous and asynchronous support.
ktsu.ScopedAction
by: ktsu.dev contributors
- 1.416k total downloads
- Latest version: 1.1.10
A lightweight utility for executing paired actions at the start and end of code blocks using the IDisposable pattern.
ktsu.Sdk
by: ktsu.dev contributors
- 2.754k total downloads
- Latest version: 2.6.2-pre.5
A comprehensive, robust MSBuild-based SDK for .NET projects (.NET 5.0+, .NET Standard 2.0/2.1) with optimizations for .NET 10.0. Features intelligent project structure detection with hierarchical solution discovery, path-based namespace generation from directory structure, and comprehensive error handling that prevents common MSBuild failures. Includes advanced package management with multi-target support, automatic metadata integration from markdown files, source linking, and package validation. Streamlines cross-platform development with automatic project type detection, smart cross-project referencing, InternalsVisibleTo configuration for tests, and GitHub workflow integration. Designed for deeply nested project structures with graceful fallbacks and robust validation throughout.
ktsu.Sdk.Analyzers
by: ktsu.dev contributors
- 1.302k total downloads
- Latest version: 2.6.2-pre.5
A comprehensive, robust MSBuild-based SDK for .NET projects (.NET 5.0+, .NET Standard 2.0/2.1) with optimizations for .NET 10.0. Features intelligent project structure detection with hierarchical solution discovery, path-based namespace generation from directory structure, and comprehensive error handling that prevents common MSBuild failures. Includes advanced package management with multi-target support, automatic metadata integration from markdown files, source linking, and package validation. Streamlines cross-platform development with automatic project type detection, smart cross-project referencing, InternalsVisibleTo configuration for tests, and GitHub workflow integration. Designed for deeply nested project structures with graceful fallbacks and robust validation throughout.
ktsu.Sdk.App
by: ktsu.dev contributors
- 2.765k total downloads
- Latest version: 2.6.2-pre.5
A comprehensive, robust MSBuild-based SDK for .NET projects (.NET 5.0+, .NET Standard 2.0/2.1) with optimizations for .NET 10.0. Features intelligent project structure detection with hierarchical solution discovery, path-based namespace generation from directory structure, and comprehensive error handling that prevents common MSBuild failures. Includes advanced package management with multi-target support, automatic metadata integration from markdown files, source linking, and package validation. Streamlines cross-platform development with automatic project type detection, smart cross-project referencing, InternalsVisibleTo configuration for tests, and GitHub workflow integration. Designed for deeply nested project structures with graceful fallbacks and robust validation throughout.
ktsu.Sdk.ConsoleApp
by: ktsu.dev contributors
- 2.745k total downloads
- Latest version: 2.6.2-pre.5
A comprehensive, robust MSBuild-based SDK for .NET projects (.NET 5.0+, .NET Standard 2.0/2.1) with optimizations for .NET 10.0. Features intelligent project structure detection with hierarchical solution discovery, path-based namespace generation from directory structure, and comprehensive error handling that prevents common MSBuild failures. Includes advanced package management with multi-target support, automatic metadata integration from markdown files, source linking, and package validation. Streamlines cross-platform development with automatic project type detection, smart cross-project referencing, InternalsVisibleTo configuration for tests, and GitHub workflow integration. Designed for deeply nested project structures with graceful fallbacks and robust validation throughout.
ktsu.Sdk.Test
by: ktsu.dev contributors
- 137 total downloads
- Latest version: 1.65.0
A comprehensive, robust MSBuild-based SDK for .NET projects (.NET 5.0+, .NET Standard 2.0/2.1) with optimizations for .NET 9.0. Features intelligent project structure detection with hierarchical solution discovery, path-based namespace generation from directory structure, and comprehensive error handling that prevents common MSBuild failures. Includes advanced package management with multi-target support, automatic metadata integration from markdown files, source linking, and package validation. Streamlines cross-platform development with automatic project type detection, smart cross-project referencing, InternalsVisibleTo configuration for tests, and GitHub workflow integration. Designed for deeply nested project structures with graceful fallbacks and robust validation throughout.