Topics / #zero-copy
Zero-copy projects on GitHub
Zero-copy data transfer avoiding extra copies between kernel and user space
As of , the most-starred Zero-copy projects on GitHub are flatbuffers (26.6K stars), arrow (17.2K stars) and nom (10.5K stars). GitHub.Locker tracks 5 Zero-copy repositories with 55.8K stars combined. The fastest-growing on October 16 was kache, with +8 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+8kache
kunobi-ninja/kache · ★ 1.2KKache is a compiler cache for Rust, C/C++, and CUDA. It keys every build by the content of its inputs, so code compiled once is restored instead of rebuilt in your next worktree, branch, or CI run.
flatbuffers
google/flatbuffers · ★ 26.6KFlatBuffers is a cross-platform serialization library built for maximum memory efficiency: you read serialized data directly without a parsing/unpacking step, and it keeps forwards/backwards compatibility.
+1arrow
apache/arrow · ★ 17.2KApache Arrow is a universal columnar format plus a multi-language toolbox for fast data interchange and in-memory analytics — technologies that let data systems store, process, and move tabular data efficiently.
The all-time top
5 projects · by stars
- 26.6K
#1 · google/flatbuffers
flatbuffers
FlatBuffers is a cross-platform serialization library built for maximum memory efficiency: you read serialized data directly without a parsing/unpacking step, and it keeps forwards/backwards compatibility.
- 17.2K
#2 · apache/arrowarrow
Apache Arrow is a universal columnar format plus a multi-language toolbox for fast data interchange and in-memory analytics — technologies that let data systems store, process, and move tabular data efficiently.
- 10.5K
#3 · rust-bakery/nomnom
nom is a parser combinator library for Rust: you build safe parsers by composing small functions, without giving up speed or memory efficiency.
- 4

kache
1.2Kkunobi-ninja/kache · RustKache is a compiler cache for Rust, C/C++, and CUDA. It keys every build by the content of its inputs, so code compiled once is restored instead of rebuilt in your next worktree, branch, or CI run.
- 5

libfyaml
346pantoniou/libfyaml · Clibfyaml is a high-performance YAML 1.2 and JSON parser/emitter for C, built for zero-copy operation with full document-tree and event-streaming APIs, and it passes the full YAML testsuite.
Related topics
Often tagged together