JonHanna / SpookilySharp
A .NET/Mono implementation of Bob Jenkins’ SpookyHash version 2. Offers 32- 64- and 128-bit hashes of strings, char and byte arrays, streams and any type of object represented by an array of simple types.
☆24Updated 7 years ago
Alternatives and similar repositories for SpookilySharp
Users that are interested in SpookilySharp are comparing it to the libraries listed below
Sorting:
- The combined Langly runtime☆33Updated 3 years ago
- Manages multi-threaded writing to a single file.☆30Updated 6 years ago
- Example implementation of IValueTaskSource☆30Updated last year
- The Swiss Army Knife for type conversion in .NET☆56Updated 9 months ago
- Task-like structs which capture no synchronization context on the await operations.☆39Updated 2 years ago
- Allocation-free string-like type, string interning cache and allocation-free versions of StringBuilder/TextWriter.Write(int).☆30Updated 5 years ago
- Port of Google's farmhash algorithm to .NET☆65Updated last year
- Provides a set of portable collections installable as source files via NuGet.☆26Updated 9 years ago
- Reliable cross-platform strongly-typed file/directory path manipulation and file system access in .NET.☆24Updated last year
- Custom plugin to extend R# functionality.☆49Updated last month
- String cache to merge duplicate strings; capped with 2 generation LRU eviction and further evictions on Gen2 GC collections.☆70Updated 2 years ago
- Global type inference for C# 8 nullable reference types☆36Updated 3 months ago
- C# parser for .NET & Mono stack traces☆53Updated 4 years ago
- A library for slicing and dicing arrays (without copying).☆14Updated 4 years ago
- High-performance zero-reflection approach to C# metaprogramming☆31Updated 7 months ago
- Mixins are a powerful concept for object-oriented class composition. re-mix provides mixins for C# and Visual Basic .NET.☆18Updated 7 years ago
- Spectre.IO is a .NET library containing cross-platform abstractions and implementations for file system I/O.☆53Updated 10 months ago
- Build IComparer and IEqualityComparer objects using natural language syntax.☆47Updated 6 years ago
- Adds debugger attributes to help visualize objects.☆43Updated 4 months ago
- Utilizes System.Reflection.Metadata to read type information very fast and without locking assembly files.☆32Updated 4 years ago
- A lightweight utility library to create a Roslyn AdhocWorkspace from an existing solution or a csproj☆76Updated last year
- Creates fast, strongly typed delegates for accessing methods, fields and properties. The right overload is automatically chosen based on …☆22Updated 5 years ago
- Helper types for creating and interpreting GUIDs.☆30Updated 3 years ago
- An allocation free Task-like object for async methods☆39Updated 10 months ago
- ReflectionBridge : Provides some extensions which define a bridge for the differences between Type and TypeInfo.☆25Updated 7 years ago
- Type and Reflection polyfill extension methods. .NET 3.5+ and .NET Standard 1.0+.☆22Updated 3 years ago
- Generating async c# code using Roslyn☆49Updated 9 months ago
- .NET global tool that allows you to combine multiple C# source files into a single one, create a .zip with multiple files, etc.☆26Updated 11 months ago
- ☆29Updated 5 years ago
- A Roslyn analyzer with rules related to generation and consumption of enumerables and async enumerables in C#.☆44Updated 11 months ago