An open API service for producing an overview of a list of open source projects.

https://github.com/coder/websocket

go http2 idiomatic minimal websocket

Score: 30.91742648070927

Last synced: about 23 hours ago
JSON representation

Repository metadata:

Minimal and idiomatic WebSocket library for Go


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 676
Total Committers: 41
Avg Commits per committer: 16.488
Development Distribution Score (DDS): 0.129

Commits in past year: 17
Committers in past year: 8
Avg Commits per committer in past year: 2.125
Development Distribution Score (DDS) in past year: 0.471

Name Email Commits
Anmol Sethi h****i@n****o 589
Mathias Fredriksson m****i@g****m 23
Andy Bursavich a****h@g****m 5
Iñigo Garcia Olaizola 1****a 4
Steven Masley s****y@c****m 4
Jacob j****z@t****m 4
swithek s****c@p****e 3
Oleg Kovalov i****v@g****m 3
Ammar Bandukwala a****r@a****o 3
dependabot[bot] 4****] 2
arthmis a****0@g****m 2
Muhammad Atif Ali a****f@c****m 2
Mitchell Hashimoto m****@m****m 2
Gus Eggert g****s@g****v 2
Danielle Maywood d****e@t****m 2
Goyabean 1****s 1
Colin Adler c****n@c****m 1
Grigorii Khvatskii g****k@n****u 1
Chun-Hung Tseng h****7 1
Alexander Wang a****x@t****m 1
Александр Мелентьев a****2@y****u 1
wdvxdr w****3@g****m 1
univerio u****o 1
photostorm p****m 1
jub0bs j****b@p****m 1
bestgopher 8****9@q****m 1
W. Michael Petullo m****e@f****g 1
Toyam Cox V****n@v****g 1
Teddy Okello 3****3 1
Tamir Duberstein t****d@g****m 1
and 11 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 103
Total pull requests: 169
Average time to close issues: 3 months
Average time to close pull requests: about 1 month
Total issue authors: 35
Total pull request authors: 49
Average comments per issue: 3.14
Average comments per pull request: 1.17
Merged pull request: 96
Bot issues: 0
Bot pull requests: 22

Past year issues: 11
Past year pull requests: 37
Past year average time to close issues: about 11 hours
Past year average time to close pull requests: about 2 months
Past year issue authors: 11
Past year pull request authors: 21
Past year average comments per issue: 0.82
Past year average comments per pull request: 1.27
Past year merged pull request: 14
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/coder/websocket

Top Issue Authors

  • nhooyr (63)
  • kehiy (3)
  • propertyscott (3)
  • switchupcb (2)
  • andig (2)
  • lukaspj (1)
  • dangquyitt (1)
  • adrianlungu (1)
  • anderspitman (1)
  • kaptinlin (1)
  • spikecurtis (1)
  • 89ao (1)
  • timofurrer (1)
  • JPTomorrow (1)
  • kvizyx (1)

Top Pull Request Authors

  • mafredri (43)
  • nhooyr (32)
  • dependabot[bot] (22)
  • igolaizola (9)
  • matifali (4)
  • ammario (3)
  • joshuasing (2)
  • flyn-org (2)
  • henrybear327 (2)
  • FrauElster (2)
  • ethanndickson (2)
  • andriibeee (2)
  • jpalazzolo828 (2)
  • bestgopher (2)
  • shynome (2)

Top Issue Labels

  • enhancement (19)
  • docs (12)
  • bug (4)
  • needs-info (1)
  • blocked (1)

Top Pull Request Labels

  • dependencies (16)
  • bug (2)

Package metadata

proxy.golang.org: github.com/Coder/websocket

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Coder/websocket#section-documentation
  • Licenses: isc
  • Latest release: v1.8.15 (published 5 months ago)
  • Last Synced: 2026-11-07T10:33:52.868Z (2 days ago)
  • Versions: 41
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.734%
    • Average: 4.893%
    • Dependent repos count: 5.052%
proxy.golang.org: github.com/coder/websocket/internal/thirdparty

proxy.golang.org: github.com/coder/websocket

Package websocket implements the RFC 6455 WebSocket protocol.

  • Homepage: https://github.com/coder/websocket
  • Documentation: https://pkg.go.dev/github.com/coder/websocket#section-documentation
  • Licenses: ISC
  • Latest release: v1.8.15 (published 5 months ago)
  • Last Synced: 2026-11-07T11:08:46.227Z (2 days ago)
  • Versions: 41
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Docker Downloads: 115,624,736
  • Rankings:
    • Dependent packages count: 6.299%
    • Average: 6.511%
    • Dependent repos count: 6.724%
guix: go-github-com-coder-websocket

WebSocket library for Go

debian-13: golang-nhooyr-websocket

  • Homepage: https://github.com/coder/websocket
  • Documentation: https://packages.debian.org/trixie/golang-nhooyr-websocket
  • Licenses: isc
  • Latest release: 1.8.12-4 (published 9 months ago)
  • Last Synced: 2026-03-13T21:23:10.457Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

go.mod go
  • github.com/gin-gonic/gin v1.6.3
  • github.com/gobwas/httphead v0.0.0-20180130184737-2c6c146eadee
  • github.com/gobwas/pool v0.2.0
  • github.com/gobwas/ws v1.0.2
  • github.com/golang/protobuf v1.3.5
  • github.com/google/go-cmp v0.4.0
  • github.com/gorilla/websocket v1.4.1
  • github.com/klauspost/compress v1.10.3
  • golang.org/x/time v0.0.0-20191024005414-555d28b269f0
go.sum go
  • github.com/davecgh/go-spew v1.1.0
  • github.com/davecgh/go-spew v1.1.1
  • github.com/gin-contrib/sse v0.1.0
  • github.com/gin-gonic/gin v1.6.3
  • github.com/go-playground/assert/v2 v2.0.1
  • github.com/go-playground/locales v0.13.0
  • github.com/go-playground/universal-translator v0.17.0
  • github.com/go-playground/validator/v10 v10.2.0
  • github.com/gobwas/httphead v0.0.0-20180130184737-2c6c146eadee
  • github.com/gobwas/pool v0.2.0
  • github.com/gobwas/ws v1.0.2
  • github.com/golang/protobuf v1.3.3
  • github.com/golang/protobuf v1.3.5
  • github.com/google/go-cmp v0.4.0
  • github.com/google/gofuzz v1.0.0
  • github.com/gorilla/websocket v1.4.1
  • github.com/json-iterator/go v1.1.9
  • github.com/klauspost/compress v1.10.3
  • github.com/leodido/go-urn v1.2.0
  • github.com/mattn/go-isatty v0.0.12
  • github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421
  • github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/stretchr/objx v0.1.0
  • github.com/stretchr/testify v1.3.0
  • github.com/stretchr/testify v1.4.0
  • github.com/ugorji/go v1.1.7
  • github.com/ugorji/go/codec v1.1.7
  • golang.org/x/sys v0.0.0-20200116001909-b77594299b42
  • golang.org/x/text v0.3.2
  • golang.org/x/time v0.0.0-20191024005414-555d28b269f0
  • golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  • golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
  • gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
  • gopkg.in/yaml.v2 v2.2.2
  • gopkg.in/yaml.v2 v2.2.8
internal/thirdparty/go.sum go
  • github.com/bytedance/sonic v1.11.6
  • github.com/bytedance/sonic/loader v0.1.1
  • github.com/cloudwego/base64x v0.1.4
  • github.com/cloudwego/iasm v0.2.0
  • github.com/davecgh/go-spew v1.1.0
  • github.com/davecgh/go-spew v1.1.1
  • github.com/gabriel-vasile/mimetype v1.4.3
  • github.com/gin-contrib/sse v0.1.0
  • github.com/gin-gonic/gin v1.10.0
  • github.com/go-playground/assert/v2 v2.2.0
  • github.com/go-playground/locales v0.14.1
  • github.com/go-playground/universal-translator v0.18.1
  • github.com/go-playground/validator/v10 v10.20.0
  • github.com/gobwas/httphead v0.1.0
  • github.com/gobwas/pool v0.2.1
  • github.com/gobwas/ws v1.4.0
  • github.com/goccy/go-json v0.10.2
  • github.com/google/go-cmp v0.5.5
  • github.com/google/gofuzz v1.0.0
  • github.com/gorilla/websocket v1.5.3
  • github.com/json-iterator/go v1.1.12
  • github.com/klauspost/cpuid/v2 v2.0.9
  • github.com/klauspost/cpuid/v2 v2.2.7
  • github.com/knz/go-libedit v1.10.1
  • github.com/leodido/go-urn v1.4.0
  • github.com/lesismal/llib v1.1.13
  • github.com/lesismal/nbio v1.5.12
  • github.com/mattn/go-isatty v0.0.20
  • github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421
  • github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
  • github.com/modern-go/reflect2 v1.0.2
  • github.com/pelletier/go-toml/v2 v2.2.2
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/stretchr/objx v0.1.0
  • github.com/stretchr/objx v0.4.0
  • github.com/stretchr/objx v0.5.0
  • github.com/stretchr/objx v0.5.2
  • github.com/stretchr/testify v1.3.0
  • github.com/stretchr/testify v1.7.0
  • github.com/stretchr/testify v1.7.1
  • github.com/stretchr/testify v1.8.0
  • github.com/stretchr/testify v1.8.1
  • github.com/stretchr/testify v1.8.4
  • github.com/stretchr/testify v1.9.0
  • github.com/twitchyliquid64/golang-asm v0.15.1
  • github.com/ugorji/go/codec v1.2.12
  • golang.org/x/arch v0.0.0-20210923205945-b76863e36670
  • golang.org/x/arch v0.8.0
  • golang.org/x/crypto v0.0.0-20210513122933-cd7d49e622d5
  • golang.org/x/crypto v0.23.0
  • golang.org/x/net v0.0.0-20210226172049-e18ecbb05110
  • golang.org/x/net v0.0.0-20210510120150-4163338589ed
  • golang.org/x/net v0.25.0
  • golang.org/x/sys v0.0.0-20201119102817-f84b799fce68
  • golang.org/x/sys v0.0.0-20210423082822-04245dca01da
  • golang.org/x/sys v0.5.0
  • golang.org/x/sys v0.6.0
  • golang.org/x/sys v0.20.0
  • golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
  • golang.org/x/text v0.3.3
  • golang.org/x/text v0.3.6
  • golang.org/x/text v0.15.0
  • golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  • golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
  • google.golang.org/protobuf v1.34.1
  • gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
  • gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
  • gopkg.in/yaml.v3 v3.0.1
  • nullprogram.com/x/optparse v1.0.0
  • rsc.io/pdf v0.1.1
.github/workflows/static.yml actions
  • actions/checkout v4 composite
  • actions/configure-pages v5 composite
  • actions/deploy-pages v4 composite
  • actions/setup-go v5 composite
  • actions/upload-pages-artifact v3 composite
internal/examples/go.sum go
  • golang.org/x/time v0.7.0
.github/workflows/daily.yml actions
  • actions/checkout v4 composite
  • actions/setup-go v5 composite
  • actions/upload-artifact v4 composite
.github/workflows/ci.yml actions
  • actions/checkout v4 composite
  • actions/setup-go v5 composite
  • actions/upload-artifact v4 composite
internal/thirdparty/go.mod go
  • github.com/bytedance/sonic v1.11.6
  • github.com/bytedance/sonic/loader v0.1.1
  • github.com/cloudwego/base64x v0.1.4
  • github.com/cloudwego/iasm v0.2.0
  • github.com/coder/websocket v0.0.0-00010101000000-000000000000
  • github.com/gabriel-vasile/mimetype v1.4.3
  • github.com/gin-contrib/sse v0.1.0
  • github.com/gin-gonic/gin v1.10.0
  • github.com/go-playground/locales v0.14.1
  • github.com/go-playground/universal-translator v0.18.1
  • github.com/go-playground/validator/v10 v10.20.0
  • github.com/gobwas/httphead v0.1.0
  • github.com/gobwas/pool v0.2.1
  • github.com/gobwas/ws v1.4.0
  • github.com/goccy/go-json v0.10.2
  • github.com/gorilla/websocket v1.5.3
  • github.com/json-iterator/go v1.1.12
  • github.com/klauspost/cpuid/v2 v2.2.7
  • github.com/leodido/go-urn v1.4.0
  • github.com/lesismal/llib v1.1.13
  • github.com/lesismal/nbio v1.5.12
  • github.com/mattn/go-isatty v0.0.20
  • github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
  • github.com/modern-go/reflect2 v1.0.2
  • github.com/pelletier/go-toml/v2 v2.2.2
  • github.com/twitchyliquid64/golang-asm v0.15.1
  • github.com/ugorji/go/codec v1.2.12
  • golang.org/x/arch v0.8.0
  • golang.org/x/crypto v0.23.0
  • golang.org/x/net v0.25.0
  • golang.org/x/sys v0.20.0
  • golang.org/x/text v0.15.0
  • google.golang.org/protobuf v1.34.1
  • gopkg.in/yaml.v3 v3.0.1
internal/examples/go.mod go
  • github.com/coder/websocket v0.0.0-00010101000000-000000000000
  • golang.org/x/time v0.7.0