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.
- Host: GitHub
- URL: https://github.com/brandondahler/Data.HashFunction
- Owner: brandondahler
- License: mit
- Archived: true
- Created: 2014-04-21T00:57:34.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2022-05-13T01:52:25.000Z (over 4 years ago)
- Last Synced: 2026-09-28T09:53:26.910Z (about 1 month ago)
- Topics: dotnet-library, hash-algorithm, hash-functions, non-cryptographic-hash-functions
- Language: C#
- Homepage:
- Size: 3.88 MB
- Stars: 254
- Watchers: 1
- Forks: 41
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Owner metadata:
- Name: Brandon Dahler
- Login: brandondahler
- Email: brandon.dahler@gmail.com
- Kind: user
- Description:
- Website:
- Location: Raleigh, NC
- Twitter:
- Company: Amazon Web Services
- Icon url: https://avatars.githubusercontent.com/u/1155895?u=758eb6fae3aa790a69efcfa1f9a801982d45ae62&v=4
- Repositories: 59
- Last Synced at: 2026-10-30T14:33:41.041Z
- Profile URL: https://github.com/brandondahler
GitHub Events
Total
- Fork event: 1
- Watch event: 2
- Total: 3
Last Year
- Total: 0
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 | 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
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
- Total packages: 18
-
Total downloads:
- nuget: 73,317,415 total
- Total docker downloads: 10,208
- Total dependent packages: 104 (may contain duplicates)
- Total dependent repositories: 166 (may contain duplicates)
- Total versions: 278
- Total maintainers: 1
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
- NuGet.Core 2.14.0
- PublishCoverity 0.11.0
- coveralls.io 1.3.4
- opencover 4.6.519
- psake 4.6.0
- System.ValueTuple 4.4.0
- System.Runtime.Numerics 4.3.0
- System.Collections.Concurrent 4.3.0
- System.ValueTuple 4.4.0
- 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
- 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