Rama 0.4 is here, bringing system-configured proxy support to clients (rama-net), including PAC support (rama-pac) driven by JavaScript within a WASM runtime (rama-js). It also expands our gRPC support and adds support for ttRPC, a lightweight alternative to gRPC running directly on top of TCP.
Blog
Essays, opinion pieces, and updates from our team.
After close to five years of hard work by many of us, Rama 0.3 marks a milestone worth celebrating: a framework now ready to be used, explored, and built upon by the worldwide community.
The last planned Rama 0.3 alpha brings the service and state redesign close to its final shape, with gRPC and URI work still ahead before release candidates.
The third Rama 0.3 alpha improves Windows support, WebSocket extension handling, proxy connectors and release polish.
The second Rama 0.3 alpha continues the work on crypto, ACME, connection pooling and more deliberate HTTP version handling.
The first Rama 0.3 alpha broadens the protocol foundation with WebSocket, SOCKS5, better observability and more proxy-building primitives.
Rama 0.2 is a production-tested checkpoint after more than three years of careful work on programmable network infrastructure in Rust.