Show HN: Cap'n-rs – Rust implementation of Cloudflare's Cap'n Web protocol
8 hours ago
- #RPC
- #Rust
- #Capability-Based Security
- Complete implementation of Cap'n Web protocol in Rust
- Supports capability-based RPC with promise pipelining
- Multi-transport support including HTTP, WebSocket, and WebTransport
- Production-ready with zero-panic code and comprehensive error handling
- Includes IL expression evaluation and JavaScript interoperability
- Organized into focused crates: core, transport, server, client, and interop-tests
- Comprehensive test suite and benchmarks included
- Fully compatible with JavaScript implementations
- Detailed documentation and coding standards provided
- Licensed under Apache 2.0 or MIT