kerem-acer
-
Glot
by: kerem-acer- 1,191 total downloads
- last updated 4/27/2026
- Latest version: 0.2.0
A text type for .NET that stores UTF-8, UTF-16, or UTF-32 data behind a single API. Work with Text, not bytes or chars — search, slice, and mutate without transcoding. Ships Text, TextSpan, OwnedText,... More information -
Prest
by: kerem-acer- 893 total downloads
- last updated 4/25/2026
- Latest version: 0.1.2
Zero-allocation pooled collections for .NET. PooledHashMap and PooledHashSet with pluggable SwissTable / Robin Hood / Linear / Chained algorithms (chosen at the type-parameter level, monomorphized by the JIT —... More information -
- 516 total downloads
- last updated 4/27/2026
- Latest version: 0.2.0
System.Text.Json converters for Glot's Text and OwnedText types. Reads UTF-8 JSON bytes directly into Text without allocating an intermediate string; writes UTF-8/UTF-16 backed text without transcoding. -
- 471 total downloads
- last updated 4/27/2026
- Latest version: 0.2.0
ASP.NET Core integration for Glot. Adds IResult helpers and DI extensions for returning Text/OwnedText from minimal API endpoints without transcoding through System.String. -
- 457 total downloads
- last updated 4/25/2026
- Latest version: 0.1.2
PooledJsonBufferWriter: pairs System.Text.Json's Utf8JsonWriter with Prest's PooledBufferWriter<byte> so the backing buffer comes from ArrayPool.Shared. Includes a threadstatic instance cache. -
Glot.
by: kerem-acerVYaml - 444 total downloads
- last updated 4/27/2026
- Latest version: 0.2.0
VYaml formatters for Glot's Text and OwnedText types. Reads/writes YAML scalars directly against Text's native encoding. -
- 436 total downloads
- last updated 4/27/2026
- Latest version: 0.2.0
Newtonsoft.Json converters for Glot's Text and OwnedText types. -
- 356 total downloads
- last updated 4/25/2026
- Latest version: 0.1.2
System.Text.Json converters for Prest's pooled collection types: PooledArray<T>, PooledList<T>, PooledHashMap, and PooledHashSet. Includes PooledTypesJsonConverterFactory — a single registration that covers... More information -
- 353 total downloads
- last updated 4/25/2026
- Latest version: 0.1.2
Microsoft.Extensions.ObjectPool-backed accessor for PooledJsonBufferWriter. Use when the writer must survive an await boundary — the threadstatic cache in Prest.SystemTextJson is bound to a single thread. -
- 349 total downloads
- last updated 4/25/2026
- Latest version: 0.1.2
Microsoft.Extensions.ObjectPool-backed rent/return accessors for Prest's PooledHashMap, PooledHashSet, and PooledBufferWriter. Use when pooling must survive await boundaries — unlike the core's threadstatic... More information -
- 346 total downloads
- last updated 4/25/2026
- Latest version: 0.1.2
ImmutableArray<T> ↔ PooledArray<T> conversion extensions for Prest. Round-trip between the BCL's immutable collection type and Prest's pooled backing. net10.0-only (uses C# extension members). -
- 339 total downloads
- last updated 4/25/2026
- Latest version: 0.1.2
VYaml formatters for Prest's pooled collection types: PooledArray<T>, PooledList<T>, PooledHashMap, and PooledHashSet. Includes PooledTypeFormatterResolver — a single resolver registration covers every closed... More information -
Latchkey
by: kerem-acer- 313 total downloads
- last updated 7/16/2026
- Latest version: 0.1.0
Store and retrieve secrets in the OS-native credential store (Windows Credential Manager, macOS Keychain, Linux Secret Service), with opt-in file, DPAPI, pass, and systemd-creds backends and sync + async APIs.... More information -
Dil
by: kerem-acer- 302 total downloads
- last updated 6/22/2026
- Latest version: 0.2.0
Strongly-typed .NET localization from plain JSON files, generated at build time — typed accessors instead of resx, designer files, or stringly-typed lookups. -
- 292 total downloads
- last updated 7/16/2026
- Latest version: 0.1.0
Microsoft.Extensions.DependencyInjection integration for Latchkey: register ILatchkey as a singleton with options and startup validation. -
- 243 total downloads
- last updated 4/27/2026
- Latest version: 0.1.0
Discriminated unions as value types for C#. Define variants via partial structs or record templates and get factory methods, pattern matching, equality, and more — all generated at compile time with zero... More information -
- 214 total downloads
- last updated 6/22/2026
- Latest version: 0.2.0
Microsoft.Extensions.Localization adapter for Dil: IStringLocalizer, IStringLocalizer<T>, IStringLocalizerFactory and DI (AddDilLocalization) over Dil's typed JSON localization.