Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / centrifugal / centrifuge
Real-time messaging library for Go. The simplest way to add feature-rich and scalable WebSocket support to your application. The core of Centrifugo server.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/centrifugal%2Fcentrifuge
Stars: 1,003
Forks: 88
Open Issues: 5
License: mit
Language: Go
Repo Size: 5.56 MB
Dependencies:
1,301
Created: over 6 years ago
Updated: 8 days ago
Last pushed: 10 days ago
Last synced: 9 days ago
Commit Stats
Commits: 672
Authors: 25
Mean commits per author: 26.88
Development Distribution Score: 0.109
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/centrifugal/centrifuge
Topics: authentication, eventsource, http-streaming, json, messaging, protobuf, pubsub, real-time, redis, scalability, sse, websocket
Funding links: https://github.com/sponsors/centrifugal
Files
Dependencies
- actions/checkout v3 composite
- actions/setup-go v3 composite
- codecov/codecov-action v3 composite
- golangci/golangci-lint-action v3 composite
- redis ${REDIS_VERSION
- github.com/FZambia/tarantool v0.2.2
- github.com/centrifugal/centrifuge v0.8.2
- github.com/centrifugal/protocol v0.9.1
- github.com/cristalhq/jwt/v3 v3.0.0
- github.com/dchest/uniuri v0.0.0-20200228104902-7aecb25e1fe5
- github.com/gin-contrib/sessions v0.0.3
- github.com/gin-gonic/gin v1.7.3
- github.com/gobwas/ws v1.0.3
- github.com/google/uuid v1.3.0
- github.com/gorilla/mux v1.7.4
- github.com/gorilla/sessions v1.2.0
- github.com/gorilla/websocket v1.5.0
- github.com/lucas-clemente/quic-go v0.27.2
- github.com/mailru/easygo v0.0.0-20190618140210-3c14a0dc985f
- github.com/nats-io/nats-server/v2 v2.8.1
- github.com/nats-io/nats.go v1.14.0
- github.com/prometheus/client_golang v1.14.0
- github.com/stretchr/testify v1.8.1
- github.com/vmihailenco/msgpack/v5 v5.3.1
- golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b
- golang.org/x/time v0.0.0-20220210224613-90d013bbcef8
- google.golang.org/grpc v1.36.0
- google.golang.org/protobuf v1.28.1
- nhooyr.io/websocket v1.8.6
- github.com/FZambia/eagle v0.0.2
- github.com/beorn7/perks v1.0.1
- github.com/centrifugal/protocol v0.9.1
- github.com/cespare/xxhash/v2 v2.1.2
- github.com/davecgh/go-spew v1.1.1
- github.com/golang/protobuf v1.5.2
- github.com/google/uuid v1.3.0
- github.com/gorilla/websocket v1.5.0
- github.com/igm/sockjs-go/v3 v3.0.2
- github.com/josharian/intern v1.0.0
- github.com/mailru/easyjson v0.7.7
- github.com/matttproud/golang_protobuf_extensions v1.0.1
- github.com/pmezard/go-difflib v1.0.0
- github.com/prometheus/client_golang v1.14.0
- github.com/prometheus/client_model v0.3.0
- github.com/prometheus/common v0.37.0
- github.com/prometheus/procfs v0.8.0
- github.com/rueian/rueidis v0.0.90
- github.com/segmentio/asm v1.2.0
- github.com/segmentio/encoding v0.3.6
- github.com/stretchr/testify v1.8.1
- github.com/valyala/bytebufferpool v1.0.0
- golang.org/x/sync v0.1.0
- golang.org/x/sys v0.3.0
- google.golang.org/protobuf v1.28.1
- gopkg.in/yaml.v3 v3.0.1