An open API service for producing an overview of a list of open source projects.

https://github.com/brandondahler/Data.HashFunction

dotnet-library hash-algorithm hash-functions non-cryptographic-hash-functions

Score: 25.10254812213571

Last synced: about 4 hours ago
JSON representation

Repository metadata:

C# library to create a common interface to non-cryptographic hash functions.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 151
Total Committers: 4
Avg Commits per committer: 37.75
Development Distribution Score (DDS): 0.046

Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Brandon Dahler b****r@g****m 144
Bernardo b****o@t****l 5
Daniel Becker d****7@g****m 1
Andrew Walsh a****8@g****m 1

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 35
Total pull requests: 25
Average time to close issues: 7 months
Average time to close pull requests: about 1 month
Total issue authors: 24
Total pull request authors: 7
Average comments per issue: 1.86
Average comments per pull request: 1.36
Merged pull request: 19
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 0
Past year average comments per issue: 0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/brandondahler/Data.HashFunction

Top Issue Authors

  • brandondahler (9)
  • vector-man (3)
  • fleed (2)
  • mulgarz (1)
  • NightNord (1)
  • mahdiit (1)
  • joshnoe (1)
  • wowsuchdeveloper (1)
  • DanAvni (1)
  • aKzenT (1)
  • NickDarvey (1)
  • adoronin (1)
  • erthink (1)
  • AdamLeMmon01 (1)
  • nehmebilal (1)

Top Pull Request Authors

  • brandondahler (19)
  • dbckr (1)
  • awalsh128 (1)
  • DataHashFunctionBot (1)
  • jadarnel27 (1)
  • thebigb (1)
  • witcher112 (1)

Top Issue Labels

  • enhancement (8)
  • technical debt (3)
  • blocker (2)
  • question (2)
  • help wanted (1)
  • documentation (1)
  • duplicate (1)
  • confirmed (1)
  • build (1)
  • good first issue (1)
  • bug (1)
  • breaking change (1)

Top Pull Request Labels

  • wontfix (1)
  • work in progress (1)
  • enhancement (1)

Package metadata

nuget.org: system.data.hashfunction.core

C# library to create a common interface to non-cryptographic hash functions (http://en.wikipedia.org/wiki/List_of_hash_functions#Non-cryptographic_hash_functions) and provide implementations of public hash functions. Includes wrapper for HashAlgorithm-based hash functions.

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:07:59.001Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 33
  • Dependent Repositories: 138
  • Downloads: 22,425,038 Total
  • Docker Downloads: 10,175
  • Rankings:
    • Downloads: 0.292%
    • Docker downloads count: 0.368%
    • Average: 0.406%
    • Dependent packages count: 0.43%
    • Dependent repos count: 0.534%
  • Maintainers (1)
nuget.org: system.data.hashfunction.blake2

Data.HashFunction implementation of BLAKE2 hash (http://blake2.net/).

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:10:50.012Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 5
  • Dependent Repositories: 16
  • Downloads: 1,431,546 Total
  • Rankings:
    • Downloads: 1.376%
    • Dependent repos count: 1.748%
    • Average: 2.006%
    • Dependent packages count: 2.894%
  • Maintainers (1)
nuget.org: system.data.hashfunction.jenkins

Data.HashFunction implementation of the Jenkins family of hash functions (http://en.wikipedia.org/wiki/Jenkins_hash_function). Note: SpookyHash can be found in the Data.HashFunction.SpookyHash package.

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T10:01:24.227Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 3
  • Dependent Repositories: 4
  • Downloads: 229,610 Total
  • Rankings:
    • Dependent repos count: 3.602%
    • Average: 4.21%
    • Downloads: 4.215%
    • Dependent packages count: 4.812%
  • Maintainers (1)
nuget.org: system.data.hashfunction.spookyhash

Data.HashFunction implementation of SpookyHash (http://burtleburtle.net/bob/hash/spooky.html).

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:11:28.019Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 4
  • Dependent Repositories: 1
  • Downloads: 243,236 Total
  • Rankings:
    • Downloads: 3.243%
    • Dependent packages count: 3.629%
    • Average: 4.62%
    • Dependent repos count: 6.988%
  • Maintainers (1)
nuget.org: system.data.hashfunction.pearson

Data.HashFunction implementation of Pearson hashing (http://en.wikipedia.org/wiki/Pearson_hashing) (http://cs.mwsu.edu/~griffin/courses/2133/downloads/Spring11/p677-pearson.pdf).

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:12:22.044Z (1 day ago)
  • Versions: 20
  • Dependent Packages: 2
  • Dependent Repositories: 2
  • Downloads: 111,071 Total
  • Rankings:
    • Dependent repos count: 5.147%
    • Average: 6.715%
    • Dependent packages count: 6.81%
    • Downloads: 8.188%
  • Maintainers (1)
nuget.org: system.data.hashfunction.bernsteinhash

Data.HashFunction implementation of Bernstein hash (http://www.eternallyconfuzzled.com/tuts/algorithms/jsw_tut_hashing.aspx#djb).

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:07:34.337Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 3
  • Dependent Repositories: 1
  • Downloads: 34,955 Total
  • Rankings:
    • Dependent packages count: 4.8%
    • Dependent repos count: 7.006%
    • Average: 7.233%
    • Downloads: 9.893%
  • Maintainers (1)
nuget.org: system.data.hashfunction.farmhash

Data.HashFunction implementation of FarmHash (https://github.com/google/farmhash).

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:07:13.046Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 3
  • Downloads: 766,707 Total
  • Rankings:
    • Downloads: 1.299%
    • Dependent repos count: 4.179%
    • Average: 8.735%
    • Dependent packages count: 20.727%
  • Maintainers (1)
nuget.org: system.data.hashfunction.blake2b

Data.HashFunction implementation of BLAKE2B hash (http://blake2.net/).

  • Homepage: https://github.com/brandondahler/Data.HashFunction/
  • Status: removed
  • Licenses: mit
  • Latest release: (published 1 day ago)
  • Last Synced: 2026-11-03T09:10:02.497Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 1.841%
    • Forks count: 2.129%
    • Average: 9.054%
    • Dependent repos count: 12.697%
    • Dependent packages count: 19.548%
nuget.org: system.data.hashfunction.buzhash

Data.HashFunction implementation of BuzHash (http://www.serve.net/buz/hash.adt/java.002.html).

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:12:19.613Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 49,144 Total
  • Docker Downloads: 33
  • Rankings:
    • Dependent packages count: 6.456%
    • Downloads: 9.183%
    • Average: 9.445%
    • Dependent repos count: 12.697%
  • Maintainers (1)
nuget.org: system.data.hashfunction.elf64

Data.HashFunction implementation of the hash function used by the elf64 object file format (http://downloads.openwatcom.org/ftp/devel/docs/elf-64-gen.pdf).

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:09:10.048Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 34,408 Total
  • Rankings:
    • Dependent packages count: 6.456%
    • Downloads: 9.564%
    • Average: 9.572%
    • Dependent repos count: 12.697%
  • Maintainers (1)
nuget.org: system.data.hashfunction.xxhash

Data.HashFunction implementation of xxHash (https://code.google.com/p/xxhash/).

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:12:03.173Z (1 day ago)
  • Versions: 20
  • Dependent Packages: 18
  • Dependent Repositories: 0
  • Downloads: 9,338,458 Total
  • Rankings:
    • Downloads: 0.419%
    • Average: 11.025%
    • Dependent repos count: 13.819%
    • Dependent packages count: 18.835%
  • Maintainers (1)
nuget.org: system.data.hashfunction.murmurhash

Data.HashFunction implementation of MurMurHash (https://code.google.com/p/smhasher/wiki/MurmurHash).

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:08:58.777Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 4
  • Dependent Repositories: 0
  • Downloads: 4,683,899 Total
  • Rankings:
    • Downloads: 0.578%
    • Average: 11.078%
    • Dependent repos count: 13.819%
    • Dependent packages count: 18.835%
  • Maintainers (1)
nuget.org: system.data.hashfunction.fnv

Data.HashFunction implementation of Fowler–Noll–Vo hash function (http://www.isthe.com/chongo/tech/comp/fnv/index.html) (http://en.wikipedia.org/wiki/Fowler–Noll–Vo_hash_function).

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:09:46.490Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 5,355,765 Total
  • Rankings:
    • Downloads: 0.704%
    • Average: 11.119%
    • Dependent repos count: 13.819%
    • Dependent packages count: 18.835%
  • Maintainers (1)
nuget.org: system.data.hashfunction.crc

Data.HashFunction implementation of the cyclic redundancy check (CRC) error-detecting code (http://en.wikipedia.org/wiki/Cyclic_redundancy_check). Implementation is generalized to encompass all possible CRC parameters from 1 to 64 bits.

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:11:47.232Z (1 day ago)
  • Versions: 18
  • Dependent Packages: 12
  • Dependent Repositories: 0
  • Downloads: 3,326,346 Total
  • Rankings:
    • Downloads: 0.74%
    • Average: 11.132%
    • Dependent repos count: 13.819%
    • Dependent packages count: 18.835%
  • Maintainers (1)
nuget.org: system.data.hashfunction.cityhash

Data.HashFunction implementation of CityHash (https://code.google.com/p/cityhash/).

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:10:20.949Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 4
  • Dependent Repositories: 0
  • Downloads: 2,946,299 Total
  • Rankings:
    • Downloads: 0.804%
    • Average: 11.153%
    • Dependent repos count: 13.819%
    • Dependent packages count: 18.835%
  • Maintainers (1)
nuget.org: system.data.hashfunction.interfaces

C# library to create a common interface to non-cryptographic hash functions (http://en.wikipedia.org/wiki/List_of_hash_functions#Non-cryptographic_hash_functions).

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:09:15.580Z (1 day ago)
  • Versions: 9
  • Dependent Packages: 10
  • Dependent Repositories: 0
  • Downloads: 22,320,748 Total
  • Rankings:
    • Downloads: 0.342%
    • Average: 11.886%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (1)
nuget.org: system.data.hashfunction.hashalgorithm

Data.HashFunction implementation of a wrapper for System.Security.Cryptography.HashAlgorithm.

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:08:58.830Z (1 day ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 10,422 Total
  • Rankings:
    • Dependent repos count: 10.162%
    • Dependent packages count: 13.886%
    • Average: 14.875%
    • Downloads: 20.576%
  • Maintainers (1)
nuget.org: system.data.hashfunction.metrohash

Data.HashFunction implementation of MetroHash (https://github.com/jandrewrogers/MetroHash).

  • Homepage:
  • Licenses: mit
  • Latest release: 2.0.0 (published over 8 years ago)
  • Last Synced: 2026-11-03T09:09:36.546Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 9,763 Total
  • Rankings:
    • Dependent repos count: 7.008%
    • Average: 15.759%
    • Downloads: 19.556%
    • Dependent packages count: 20.713%
  • Maintainers (1)

Dependencies

src/.nuget/packages.config nuget
  • NuGet.Core 2.14.0
  • PublishCoverity 0.11.0
  • coveralls.io 1.3.4
  • opencover 4.6.519
  • psake 4.6.0
src/OpenSource.Data.HashFunction.CRC/OpenSource.Data.HashFunction.CRC.csproj nuget
  • System.ValueTuple 4.4.0
src/OpenSource.Data.HashFunction.Core/OpenSource.Data.HashFunction.Core.csproj nuget
  • System.Runtime.Numerics 4.3.0
src/OpenSource.Data.HashFunction.FNV/OpenSource.Data.HashFunction.FNV.csproj nuget
  • System.Collections.Concurrent 4.3.0
  • System.ValueTuple 4.4.0
src/OpenSource.Data.HashFunction.Test/OpenSource.Data.HashFunction.Test.csproj nuget
  • Microsoft.CodeCoverage 1.0.3
  • Microsoft.NET.Test.Sdk 15.6.1
  • Moq 4.8.2
  • morelinq 2.10.0
  • xunit 2.3.1
  • xunit.runner.visualstudio 2.3.1
src/OpenSource.Data.HashFunction.Test/packages.config nuget
  • Moq 4.2.1502.0911
  • morelinq 1.1.0
  • xunit 2.0.0
  • xunit.abstractions 2.0.0
  • xunit.assert 2.0.0
  • xunit.core 2.0.0
  • xunit.extensibility.core 2.0.0
  • xunit.runner.msbuild 2.0.0
  • xunit.runner.visualstudio 2.1.0-beta2-build1055