GrindCore 0.0.7-alpha

This is a prerelease version of GrindCore.
dotnet add package GrindCore --version 0.0.7-alpha                
NuGet\Install-Package GrindCore -Version 0.0.7-alpha                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="GrindCore" Version="0.0.7-alpha" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add GrindCore --version 0.0.7-alpha                
#r "nuget: GrindCore, 0.0.7-alpha"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install GrindCore as a Cake Addin
#addin nuget:?package=GrindCore&version=0.0.7-alpha&prerelease

// Install GrindCore as a Cake Tool
#tool nuget:?package=GrindCore&version=0.0.7-alpha&prerelease                

GrindCore.net

Managed c# dotnet wrapper around Native GrindCore library - https://github.com/Nanook/GrindCore

This library is in the early stages of development. There may be many breaking changes over the following months.

Current Features

Compression

  • ZLib, Deflate
  • Brotli
  • Zip

Hashing

  • Blake3, Blake2sp
  • MD5, MD4, MD2
  • SHA1
  • SHA2 (SHA256, SHA384, SHA512)
  • SHA3 (SHA3-224, SHA3-256, SHA3-384, SHA3-512)
  • XXHash (XXH32, XXH64)

Lots more functionality to be added

Continuous Integration (CI) Status

Platform Unit Test Status
Linux ARM64 Linux ARM64 Status
Linux ARM Linux ARM Status
Linux x64 Linux x64 Status
macOS x64 macOS x64 Status
macOS ARM64 macOS ARM64 Status
Windows x64 Windows x64 Status
Windows x86 Windows x86 Status
Windows ARM64 No test available
Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
.NET Core netcoreapp3.0 was computed.  netcoreapp3.1 is compatible. 
.NET Standard netstandard2.1 is compatible. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.0.7-alpha 27 1/8/2025
0.0.6-alpha 51 12/23/2024
0.0.5-alpha 133 12/17/2024
0.0.4-alpha 50 12/16/2024
0.0.3-alpha 49 12/16/2024
0.0.2-alpha 55 12/16/2024
0.0.1-alpha 53 12/16/2024