| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| checksums.txt | 2026-10-19 | 1.1 kB | |
| webrpc-gen.darwin-arm64 | 2026-10-19 | 16.5 MB | |
| webrpc-gen.linux-arm64 | 2026-10-19 | 15.9 MB | |
| webrpc-test.linux-arm64 | 2026-10-19 | 8.8 MB | |
| webrpc-gen.windows-arm64.exe | 2026-10-19 | 16.3 MB | |
| webrpc-test.windows-amd64.exe | 2026-10-19 | 9.7 MB | |
| webrpc-test.windows-arm64.exe | 2026-10-19 | 8.9 MB | |
| webrpc-test.darwin-arm64 | 2026-10-19 | 9.0 MB | |
| webrpc-test.linux-amd64 | 2026-10-19 | 9.5 MB | |
| webrpc-gen.darwin-amd64 | 2026-10-19 | 17.6 MB | |
| webrpc-gen.linux-amd64 | 2026-10-19 | 17.1 MB | |
| webrpc-gen.windows-amd64.exe | 2026-10-19 | 17.7 MB | |
| webrpc-test.darwin-amd64 | 2026-10-19 | 9.6 MB | |
| README.md | 2026-10-19 | 3.5 kB | |
| v0.48.0 source code.tar.gz | 2026-10-19 | 922.9 kB | |
| v0.48.0 source code.zip | 2026-10-19 | 1.1 MB | |
| Totals: 16 Items | 158.6 MB | 4 | |
Go package
go get github.com/webrpc/webrpc@v0.48.0
What's Changed
Other changes
- chore(deps-dev): bump vitest from 3.2.6 to 4.1.11 in /_examples/webrpc-streaming/webapp by @dependabot[bot] in https://github.com/webrpc/webrpc/pull/515
- chore(deps-dev): bump hono from 4.12.34 to 4.13.5 in /_examples/node-ts/server-hono by @dependabot[bot] in https://github.com/webrpc/webrpc/pull/514
- fix(gen/typescript): accept valid arrays, enums and any in the server dispatcher by @VojtechVitek in https://github.com/webrpc/webrpc/pull/516
- docs(readme): bump to Go 1.23+ by @VojtechVitek in https://github.com/webrpc/webrpc/pull/522
- feat: REST routes for RIDL services by @VojtechVitek in https://github.com/webrpc/webrpc/pull/517
- chore(gen/golang): deprecate -json=jsoniter by @VojtechVitek in https://github.com/webrpc/webrpc/pull/533
- feat(gen/golang):
,omitzerofor optional struct fields by @VojtechVitek in https://github.com/webrpc/webrpc/pull/532 - chore(deps-dev): bump hono from 4.13.5 to 4.13.7 in /_examples/node-ts/server-hono by @dependabot[bot] in https://github.com/webrpc/webrpc/pull/529
- chore(deps): bump baseline-browser-mapping from 2.8.18 to 2.11.29 in /_examples/hello-webrpc/webapp by @dependabot[bot] in https://github.com/webrpc/webrpc/pull/528
- chore(deps): bump postcss from 8.5.15 to 8.5.30 in /_examples/webrpc-streaming/webapp by @dependabot[bot] in https://github.com/webrpc/webrpc/pull/527
- chore(deps): bump browserslist from 4.26.3 to 4.29.3 in /_examples/node-ts/webapp by @dependabot[bot] in https://github.com/webrpc/webrpc/pull/526
- chore(deps): bump source-map-js from 1.2.1 to 1.2.2 in /_examples/webrpc-streaming/webapp by @dependabot[bot] in https://github.com/webrpc/webrpc/pull/525
- chore(deps): bump picomatch from 2.3.1 to 2.3.2 in /_examples/node-ts/webapp by @dependabot[bot] in https://github.com/webrpc/webrpc/pull/534
- REST routes: follow-ups from dogfooding [#517] on a production API by @VojtechVitek in https://github.com/webrpc/webrpc/pull/531
- RIDL: method annotations as
+ @name[:value]meta-lines below the method by @VojtechVitek in https://github.com/webrpc/webrpc/pull/535 - RIDL: method-level
@successand end-of-line annotation values by @VojtechVitek in https://github.com/webrpc/webrpc/pull/536
Full Changelog: https://github.com/webrpc/webrpc/compare/v0.47.0...v0.48.0
Docker
docker pull ghcr.io/webrpc/webrpc-gen:v0.48.0
Example: docker run -v $PWD:$PWD ghcr.io/webrpc/webrpc-gen:v0.48.0 -schema=$PWD/api.ridl -target=golang
Homebrew
brew tap webrpc/tap
brew install webrpc-gen
Build from source
go install -ldflags="-s -w -X github.com/webrpc/webrpc.VERSION=v0.48.0" github.com/webrpc/webrpc/cmd/webrpc-gen@v0.48.0
Download binaries
macOS: amd64, arm64 (Apple Silicon) Linux: amd64, arm64 Windows: amd64, arm64