https://github.com/gsquire/zig-snappy
Snappy compression for Zig
https://github.com/gsquire/zig-snappy
compression snappy zig
Last synced: 24 days ago
JSON representation
Snappy compression for Zig
- Host: GitHub
- URL: https://github.com/gsquire/zig-snappy
- Owner: gsquire
- License: mit
- Created: 2020-09-07T23:25:50.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-28T20:03:20.000Z (about 1 year ago)
- Last Synced: 2025-03-28T12:21:18.450Z (about 1 month ago)
- Topics: compression, snappy, zig
- Language: Zig
- Homepage:
- Size: 26.4 KB
- Stars: 30
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-zig - zig-snappy🗒️Snappy compression for Zig
README
# zig-snappy
[](https://github.com/gsquire/zig-snappy/actions)This is a rough translation of Go's [snappy](https://github.com/golang/snappy) library for Zig. It
only supports the block format. The streaming format may be added in the future.### Caveat
Expect some sharp edges. This is my first time writing Zig! I would greatly appreciate any issues
or pull requests to improve the code, write tests, or just critique in general.### Roadmap
- More robust tests
- Fuzzing### Usage
See the [binary](main.zig) in the repository.### License
MIT