A cloud-native Go microservices framework with cli tool for productivity.
Repository Index
47,133 repositories indexed
1–24 of 51 · Most stars
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
Your ultimate Go microservices framework for the cloud-native era.
- golang
- framework
- kratos
- go
go generate based graphql server library
Swagger 2.0 implementation for go
- go
- swagger-codegen
- api
- code-generator
Generate Go client and server boilerplate from OpenAPI 3 specifications
🤯 High-performance PHP application server, process manager written in Go and powered with plugins
- application-server
- golang
- workers
- supervisor
Machinery is an asynchronous task queue/job queue based on distributed message passing.
- go
- golang
- task
- task-scheduler
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
- go
- goa
- microservices
- rest
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.
- cron
- workflow-engine
- workflow-scheduler
- workflow-orchestration
OliveTin gives safe and simple access to predefined shell commands from a web interface.
- linux
- homeautomation
- selfhosted
- sysadmin
Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
A powerful and easy-to-use Go development framework that enables you to effortlessly build stable, reliable, and high-performance backend services with a "low-code" approach.
✨ 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.
Cron for containers
- supercronic
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
- json-parser
- fast
- golang
- go
GO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source — built on OpenFeature 🎛️
- feature-flags
- feature-toggles
- feature-flag
- feature-toggle
Golang Fuego - Web framework generating OpenAPI 3 spec from source code - Pluggable to existing Gin & Echo APIs
- golang
- http-server
- openapi
- fuego
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
- go
- rule-engine
- edge-computing
- iot
NFF-Go -Network Function Framework for GO (former YANFF)
- dpdk
- golang
- networking
- vnf
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
- golang
- lint
- linters
- linting
Framework for performing work asynchronously, outside of the request flow
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
Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.
- golang
- go
- crontab
- cronjob