Cap'n Proto serialization/RPC system - core tools and C++ library
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Kenton Varda c8189ec3c2
Merge pull request #1347 from capnproto/unwrap-or-return
Add KJ_UNWRAP_OR_RETURN macro.
3 years ago
.github/workflows Add a test for mutex contention 3 years ago
c++ Merge pull request #1347 from capnproto/unwrap-or-return 3 years ago
doc Fix typo in roadmap.md 3 years ago
highlighting Minor package-lint fixes to elisp 3 years ago
kjdoc Add Coroutines TS support 3 years ago
security-advisories Update README.md 4 years ago
.cirrus.yml Add Cirrus CI config to test FreeBSD. 3 years ago
.gitignore autotools: CMake package version compatibility checking 7 years ago
CMakeLists.txt CMake: add kj-tls target 5 years ago
CONTRIBUTORS Add myself to CONTRIBUTORS 7 years ago
LICENSE Update LICENSE and CONTRIBUTORS to mention Cloudflare as a copyright holder. 8 years ago
README.md Fix Readme Links 4 years ago
RELEASE-PROCESS.md Update release process documentation. 8 years ago
mega-test-kenton-home.cfg Re-run tests, still passing. 8 years ago
mega-test-kenton-work.cfg Re-run tests, still passing. 8 years ago
mega-test-quick.cfg Fix test script ugh. 10 years ago
mega-test.py Improve test scripts, and add a new mega-test script which runs super-test on all platforms in parallel with progress bars. 11 years ago
release.sh Update release script for hosting changes. 3 years ago
style-guide.md Fix display of a code block in style-guide.md 3 years ago
super-test.sh Add Coroutines TS support 3 years ago

README.md

Quick Tests Release Tests

Cap'n Proto is an insanely fast data interchange format and capability-based RPC system. Think JSON, except binary. Or think Protocol Buffers, except faster. In fact, in benchmarks, Cap'n Proto is INFINITY TIMES faster than Protocol Buffers.

Read more...