A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
Repository Index
47,133 repositories indexed
1–24 of 61 · Most stars
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
Simple HTTP, REST, and SSE client library for Go
- golang
- go
- go-resty
- http-client
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
The Open Source Firebase Alternative with GraphQL.
Go RPC framework with high-performance and strong-extensibility for building micro-services.
- rpc
- go
- microservices
- framework
Enterprise-ready, Git native feature management solution
- go
- feature-flags
- golang
- continuous-delivery
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
- erlang
- golang
- elixir
- supervisor
Instant REST and MCP APIs for PostgreSQL and MySQL, on existing or new databases. CRUD, custom SQL routes, auth and ACL without writing a backend. Low-code, ⚡ realtime, high-performance. Native MySQL support since v2.5
Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
Package ini provides INI file read and write functionality in Go
- go
- ini
- parser
- configuration
✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.
An enhanced HTTP client for Go
- circuit-breaker
- hystrix
- retries
- backoff
Realtime server for reliable two-way communication to power-up any backend
- websockets
- realtime
- sse
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
- epoll-tcp-server
- kqueue
- golang
- reactor
A Go HTTP client library for creating and sending API requests
💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
OpenAPI Diff and Breaking Changes
Ruby on Rails like test fixtures for Go. Write tests against a real database
📝 Production-ready backend template with Fiber Go Web Framework for Create Go App CLI.
- template-project
- golang-app-server
- golang
- api-server
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
- golang
- csv
- fast
- csv-parser
Create jobs on a time-based schedule on Docker Swarm
A task scheduler built with Go and Vue.js that allows users to specify recurring jobs via a simple YAML configuration file. The scheduler reads job definitions, executes commands at specified times using cron expressions, and passes in environment variables for each job.
An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.
- golang-development
- vscode-devcontainers
- golang
- go