crcany
Compute any CRC, a bit at a time, a byte at a time, and a word at a time. (by madler)
window-crc32
CRC32 with a rolling window (by sjpotter)
crcany | window-crc32 | |
---|---|---|
3 | 1 | |
297 | 1 | |
- | - | |
0.0 | 10.0 | |
almost 2 years ago | about 4 years ago | |
HTML | Go | |
- | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
crcany
Posts with mentions or reviews of crcany.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-11-22.
-
Looking for interesting performance engineering examples for class
https://github.com/madler/crcany
-
Hacker News top posts: Oct 12, 2021
Generic CRC algorithm generator, from Mark Adler\ (28 comments)
- Generic CRC algorithm generator, from Mark Adler
window-crc32
Posts with mentions or reviews of window-crc32.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-09.
-
Generic CRC algorithm generator, from Mark Adler
I think most CRC libraries should have a rolling implemenation built in (i.e. as you read bit by bit, or word by word, it calculates the crc for the last N bits (i.e. a rolling crc32 would allow you to read bit by bit and get the crc for the last 32 bits read). Its actually relatively straight forward to do, and surprisingly useful, but post libraries don't implement it.
my practice code at implementing it for fun: https://github.com/sjpotter/window-crc32
What are some alternatives?
When comparing crcany and window-crc32 you can also consider the following projects:
crc-any - To compute CRC values by providing the length of bits, expression, reflection, an initial value and a final xor value. It has many built-in CRC functions.
balena-rpiplay - Turn a Raspberry Pi into an Airplay server using RPiPlay to enable screen mirroring on tvs, monitors and projectors.
notes - Assorted notes