Protobuf over QUIC, HTTP/3 & WebTransport
  • C 36.5%
  • Rust 19.8%
  • Go 12.3%
  • Kotlin 12.3%
  • JavaScript 10.9%
  • Other 8%
Find a file
trev a7066a4194
All checks were successful
check / check (push) Successful in 11m26s
fix(trevrpc-go): exclude default.nix from go source
2026-07-16 21:34:11 -04:00
.forgejo feat(bench): adopt v4 protocol with webtransport browsers 2026-07-16 03:03:53 -04:00
.github/workflows chore(deps): update spotdemo4/nix-init action to v1.57.0 (#31) 2026-07-12 05:38:00 -04:00
.vscode Initial commit 2026-06-18 00:08:43 -04:00
.zed Initial commit 2026-06-18 00:08:43 -04:00
bench feat(bench): adopt v4 protocol with webtransport browsers 2026-07-16 03:03:53 -04:00
testdata test(wire): share wire golden vectors 2026-06-19 06:18:48 -04:00
trevrpc-c feat(bench): adopt v4 protocol with webtransport browsers 2026-07-16 03:03:53 -04:00
trevrpc-cpp feat(bench): adopt v4 protocol with webtransport browsers 2026-07-16 03:03:53 -04:00
trevrpc-go fix(trevrpc-go): exclude default.nix from go source 2026-07-16 21:34:11 -04:00
trevrpc-js feat(bench): adopt v4 protocol with webtransport browsers 2026-07-16 03:03:53 -04:00
trevrpc-kotlin feat(bench): adopt v4 protocol with webtransport browsers 2026-07-16 03:03:53 -04:00
trevrpc-rust feat(bench): adopt v4 protocol with webtransport browsers 2026-07-16 03:03:53 -04:00
wiki@0bd507ca5d feat(bench): adopt v4 protocol with webtransport browsers 2026-07-16 03:03:53 -04:00
.envrc.project Initial commit 2026-06-18 00:08:43 -04:00
.gitignore chore(bench): remove legacy benchmark runners and pages 2026-07-13 06:29:14 -04:00
.gitmodules chore(submodule): add wiki git submodule 2026-06-18 06:02:27 -04:00
AGENTS.md chore(bench): remove legacy benchmark runners and pages 2026-07-13 06:29:14 -04:00
CLAUDE.md Initial commit 2026-06-18 00:08:43 -04:00
flake.lock chore(flake): fix bwrap in action runners 2026-07-13 08:35:56 -04:00
flake.nix feat(bench): adopt v4 protocol with webtransport browsers 2026-07-16 03:03:53 -04:00
LICENSE Initial commit 2026-06-18 00:08:43 -04:00
README.md docs(readme): remove trevrpc-cpp api paragraph 2026-07-12 19:10:04 -04:00
treefmt.toml build(flake): add trevrpc-cpp package and checks 2026-07-12 19:30:31 -04:00

TrevRPC

check vulnerable rust

Protobuf over QUIC, HTTP/3 & WebTransport, with C, C++20, Go, Rust, JavaScript, and Kotlin runtimes.

Full documentation is available in the TrevRPC wiki