Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
- consul
- service-mesh
- service-discovery
- kubernetes
61,275 visible repositories in the index
1–24 of 32 · Most stars
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Share your terminal as a web application
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
The Open Source Firebase Alternative with GraphQL.
Idiomatic HTTP Middleware for Golang
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
The full-featured Golang Development Framework skeleton
The interactive web server
High performance, simple, extensible golang open source network library
Docker-based local PHP+Node.js web development environments
Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
✨ 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.
🍐 The enterprise REST API framework
💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
High performance and extensible micro web framework. Zero memory allocations in hot paths.
vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
Goavro is a library that encodes and decodes Avro data.
Feature-rich single-binary file server for red teamers and developers. HTTP/S · WebDAV · FTP/SFTP · SMB · LDAP/S · NTLM hash capture · DNS/SMTP callbacks · TLS · Auth · Share links. A powerful python3 -m http.server replacement.
iWF is a Workflow-As-Code microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
Glue - Robust Go and Javascript Socket Library (Alternative to Socket.io)