ssg / HashDepot
.NET library for xxHash, FNV, MurmurHash3 and SipHash algorithms
☆134Updated 2 weeks ago
Related projects: ⓘ
- Implementation in C# of LINQ concept with struct☆297Updated 8 months ago
- A Zstandard wrapper for .Net☆137Updated 2 years ago
- LINQ for Span<T>, without memory allocations.☆236Updated last year
- A ConcurrentHashSet implementation☆121Updated 2 years ago
- .NET Serializer testing framework☆76Updated last year
- Fast binary serializer☆64Updated last year
- Full C# port of Brotli compression algorithm☆96Updated 2 years ago
- C# delta syncing library☆140Updated 3 weeks ago
- Lightweight, Fast JWT(JSON Web Token) implementation for .NET.☆198Updated 2 months ago
- Low allocation re-implementation of LINQ-to-Objects☆214Updated 6 years ago
- the .net implement for the brotli algorithm☆69Updated 8 months ago
- Json library that uses .NET 5 Source Generators☆148Updated 3 years ago
- A pure C# implementation of xxhash(https://code.google.com/p/xxhash/)☆78Updated last year
- An async/await-friendly lock for .NET, complete with asynchronous waits, safe reëntrance, and more.☆187Updated 2 months ago
- Dynamically run code using .NET 8, Roslyn and AssemblyLoadContext☆109Updated 10 months ago
- Custom Garbage Collectors for .NET Core☆181Updated 4 years ago
- 🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", …☆167Updated this week
- High performance contract-less binary serializer for .NET☆86Updated last week
- A pure C# implementation of xxhash algorithm☆250Updated last year
- An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing …☆173Updated last month
- SimplSockets is a lightweight, high performance, powerful .NET socket wrapper that makes communication via Sockets easy and efficient. It…☆58Updated 5 years ago
- Dot Net Binary Serializer - 17x faster than Protobuf and Messagepack, 2x faster than MemoryPack☆66Updated 2 months ago
- Varena is a .NET library that provides a fast and lightweight arena allocator using virtual memory.☆164Updated 6 months ago
- C# Source Generator for UTF-8 binary literal☆133Updated 2 weeks ago
- A set of extension methods to complement the ones from System.Linq.Enumerable☆173Updated 2 years ago
- [work-in-progress] Highly functional and performant UTF-8 string primitive for C#☆153Updated 3 weeks ago
- Easy to use SIMD accelerated Array and Span methods☆90Updated last year
- Implementation of a lock-free dictionary on .Net.☆457Updated 3 months ago
- Framework to drastically simplify your private reflection code using C# dynamic☆330Updated 7 months ago
- A multi-platform .NET binding of Facebook's Zstandard library.☆41Updated 4 years ago