InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β
Top 23 C Compression Projects
-
Project mention: Why do I find Rust inadequate for text compression codecs? | news.ycombinator.com | 2025-03-07
If zstd give you an error and you don't handle it, the next calls may cause UB, so it kinda does both things.
https://github.com/facebook/zstd/blob/b16d193512d3ded82fd584...
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
Project mention: Which open-source projects are widely used but maintained by just a few people? | news.ycombinator.com | 2024-09-09
-
cute_headers
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
Project mention: Collection of one-file C/C++ libraries with no dependencies, primarily for games | news.ycombinator.com | 2025-02-08Since you left this "optimize me" comment here:
https://github.com/RandyGaul/cute_headers/blob/755849fc2819d...
See an optimized quaternion multiplication implementation in SSE by me here:
https://stackoverflow.com/questions/18542894/how-to-multiply...
-
-
-
cstore_fdw
Columnar storage extension for Postgres built as a foreign data wrapper. Check out https://github.com/citusdata/citus for a modernized columnar storage implementation built as a table access method.
cstore_fdw
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: zlib-ng: zlib replacement with optimizations for "next generation" systems | news.ycombinator.com | 2025-03-16
-
zip for C++
-
-
-
-
astc-encoder
The Arm ASTC Encoder, a compressor for the Adaptive Scalable Texture Compression data format.
-
Project mention: Bzip3: A better and stronger spiritual successor to BZip2 | news.ycombinator.com | 2025-02-01
-
-
( https://github.com/facebook/zstd/releases/tag/v1.5.6 )
In my opinion, it is better to check the original repository: https://github.com/inikep/lzbench
-
p7zip
A new p7zip fork with additional codecs and improvements (forked from https://sourceforge.net/projects/sevenzip/ AND https://sourceforge.net/projects/p7zip/).
-
-
-
trice
π’ super fast π and tiny π₯ embedded device πΎ printf-like trace β code, works also inside β‘ interrupts β‘ and real-time PC π» logging (trace ID visualization π)
-
lizard
Lizard is an efficient compressor with very fast decompression. It achieves compression ratio that is comparable to zip/zlib and zstd/brotli (at low and medium compression levels) at fast decompression speed (by inikep)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Compression discussion
C Compression related posts
-
LZAV 4.9 β Fast Data Compression Algorithm Release
-
zlib-ng: zlib replacement with optimizations for "next generation" systems
-
Why do I find Rust inadequate for text compression codecs?
-
Zstandard v1.5.7 brings performance enhancements
-
Zstandard v1.5.7
-
Lzbench Compression Benchmark
-
Bzip3: A better and stronger spiritual successor to BZip2
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 May 2025
Index
What are some of the best open-source Compression projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | zstd | 24,913 |
2 | LZ4 | 10,920 |
3 | ZLib | 6,152 |
4 | cute_headers | 4,650 |
5 | opus | 2,580 |
6 | LZFSE | 1,789 |
7 | cstore_fdw | 1,766 |
8 | zlib-ng | 1,759 |
9 | zip | 1,489 |
10 | FiniteStateEntropy | 1,372 |
11 | Minizip-ng | 1,323 |
12 | smaz | 1,185 |
13 | astc-encoder | 1,149 |
14 | bzip3 | 1,019 |
15 | c-blosc | 1,007 |
16 | lzbench | 949 |
17 | p7zip | 837 |
18 | squashfs-tools | 827 |
19 | TurboPFor | 787 |
20 | trice | 722 |
21 | lizard | 669 |
22 | zson | 550 |
23 | FastLZ | 482 |