https://github.com/creachadair/jrpc2
go golang json-rpc jsonrpc jsonrpc2 rpc-library
Score: 25.163404155179943
Last synced: about 13 hours ago
JSON representation
Repository metadata:
A Go implementation of a JSON-RPC 2.0 server and client.
- Host: GitHub
- URL: https://github.com/creachadair/jrpc2
- Owner: creachadair
- License: bsd-3-clause
- Created: 2019-06-18T20:04:49.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2026-08-20T23:19:11.000Z (6 days ago)
- Last Synced: 2026-08-21T11:37:25.659Z (6 days ago)
- Topics: go, golang, json-rpc, jsonrpc, jsonrpc2, rpc-library
- Language: Go
- Homepage:
- Size: 1.25 MB
- Stars: 93
- Watchers: 3
- Forks: 10
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Owner metadata:
- Name: M. J. Fromberger
- Login: creachadair
- Email:
- Kind: user
- Description:
- Website: http://syntacticanomaly.blogspot.com/
- Location: Washington, USA
- Twitter:
- Company: Tailscale
- Icon url: https://avatars.githubusercontent.com/u/19258?u=520bfb80eb146f56a9f372a9761cfdb6fd9d5fc5&v=4
- Repositories: 69
- Last Synced at: 2023-03-29T00:00:26.815Z
- Profile URL: https://github.com/creachadair
GitHub Events
Total
- Create event: 7
- Delete event: 2
- Issue comment event: 7
- Issues event: 1
- Pull request event: 3
- Push event: 52
- Watch event: 15
- Total: 87
Last Year
- Create event: 2
- Delete event: 2
- Issue comment event: 2
- Pull request event: 3
- Push event: 25
- Watch event: 4
- Total: 38
Committers metadata
Last synced: 7 days ago
Total Commits: 1,463
Total Committers: 5
Avg Commits per committer: 292.6
Development Distribution Score (DDS): 0.006
Commits in past year: 65
Committers in past year: 1
Avg Commits per committer in past year: 65.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| M. J. Fromberger | m****r@g****m | 1454 |
| dependabot[bot] | 4****] | 4 |
| Radek Simko | r****o@g****m | 3 |
| Sergey Nelepa | s****y@o****g | 1 |
| Michael Fromberger | m****t@g****m | 1 |
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 32
Total pull requests: 89
Average time to close issues: about 1 month
Average time to close pull requests: 4 days
Total issue authors: 17
Total pull request authors: 5
Average comments per issue: 5.19
Average comments per pull request: 0.89
Merged pull request: 70
Bot issues: 0
Bot pull requests: 7
Past year issues: 0
Past year pull requests: 4
Past year average time to close issues: N/A
Past year average time to close pull requests: about 13 hours
Past year issue authors: 0
Past year pull request authors: 2
Past year average comments per issue: 0
Past year average comments per pull request: 0.5
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 3
Top Issue Authors
- creachadair (6)
- radeksimko (6)
- Lachann (3)
- okhowang (2)
- 2opremio (2)
- pbedat (2)
- piecegift (1)
- Lukasz032 (1)
- roytman (1)
- bastiandoetsch (1)
- Ja7ad (1)
- leighmcculloch (1)
- strider2038 (1)
- ameershira-uman (1)
- oxr463 (1)
Top Pull Request Authors
- creachadair (72)
- radeksimko (8)
- dependabot[bot] (7)
- brianmcgee (1)
- appilon (1)
Top Issue Labels
- bug (8)
- enhancement (6)
- question (3)
- wontfix (1)
- unable to replicate (1)
Top Pull Request Labels
- dependencies (7)
- enhancement (6)
- bug (4)
- github_actions (3)
Package metadata
- Total packages: 3
- Total downloads: unknown
- Total docker downloads: 174,817,690
- Total dependent packages: 101 (may contain duplicates)
- Total dependent repositories: 45 (may contain duplicates)
- Total versions: 258
proxy.golang.org: github.com/creachadair/jrpc2
Package jrpc2 implements a server and a client for the JSON-RPC 2.0 protocol defined by http://www.jsonrpc.org/specification.
- Homepage: https://github.com/creachadair/jrpc2
- Documentation: https://pkg.go.dev/github.com/creachadair/jrpc2#section-documentation
- Licenses: bsd-3-clause
- Latest release: v1.3.5 (published 6 months ago)
- Last Synced: 2026-08-25T13:36:40.960Z (1 day ago)
- Versions: 124
- Dependent Packages: 101
- Dependent Repositories: 45
- Docker Downloads: 174,817,690
-
Rankings:
- Dependent packages count: 0.538%
- Dependent repos count: 0.843%
- Docker downloads count: 1.036%
- Average: 2.933%
- Stargazers count: 5.449%
- Forks count: 6.802%
proxy.golang.org: github.com/Creachadair/jrpc2
- Homepage:
- Documentation: https://pkg.go.dev/github.com/Creachadair/jrpc2#section-documentation
- Licenses: bsd-3-clause
- Latest release: v1.3.5 (published 6 months ago)
- Last Synced: 2026-08-25T13:34:36.586Z (1 day ago)
- Versions: 85
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.78%
- Average: 4.941%
- Dependent repos count: 5.102%
proxy.golang.org: github.com/creachadair/jrpc2/tools
- Homepage: https://github.com/creachadair/jrpc2
- Documentation: https://pkg.go.dev/github.com/creachadair/jrpc2/tools#section-documentation
- Licenses: bsd-3-clause
- Latest release: v1.3.5 (published 6 months ago)
- Last Synced: 2026-08-25T13:33:42.713Z (1 day ago)
- Versions: 49
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
Dependencies
- github.com/fortytw2/leaktest v1.3.0
- github.com/google/go-cmp v0.5.8
- golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4
- retract v0.23.0
- retract[v0.21.2, v0.22.0]
- github.com/fortytw2/leaktest v1.3.0
- github.com/google/go-cmp v0.5.8
- golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4
- github.com/creachadair/jrpc2 v0.41.1
- github.com/creachadair/wschannel v0.0.0-20220810061648-f72ff707cb87
- github.com/gorilla/websocket v1.5.0
- golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4
- github.com/creachadair/jrpc2 v0.41.1
- github.com/creachadair/wschannel v0.0.0-20220810061648-f72ff707cb87
- github.com/fortytw2/leaktest v1.3.0
- github.com/google/go-cmp v0.5.8
- github.com/gorilla/websocket v1.5.0
- golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4
- actions/checkout v3 composite
- actions/setup-go v3 composite
- creachadair/go-presubmit-action v1 composite