A production-ready, container-first opinionated gofiber project template. Config by envvars, DI by go.uber.org/fx, Database by uptrace/bun, with out-of-the-box MVC folder structure and CI/CD support.
Repository Index
47,133 repositories indexed
673–696 of 1,041 · Most stars
testcase is an opinionated testing framework to support test driven design.
Open-source Docker infrastructure platform. One web UI — containers, security, DNS, VPN, monitoring, backups, reverse proxy, terminal, and multi-node orchestration. Replace a dozen tools with one.
- agplv3
- docker
- docker-container
- docker-deployment
Easy to use and modular library to make self updating golang programs
- self-updater
- update
- updater
- updates
Ziti SDK for Golang
- golang
- networking
- sdk
- zero-trust
Small utility to create JSON objects
🚀 Gone - A Lightweight Dependency Injection Framework for Go | Tag-based Auto Injection | Supports Config Center/Lifecycle Management | Provides Rich Ecosystem Components and Scaffolding Tool
- di
- dependency-injection
- dig
- golang
Golang Mongodb Pagination for official mongodb/mongo-go-driver package which supports both normal queries and Aggregation pipelines with all information like Total records, Page, Per Page, Previous, Next, Total Page and query results.
- go-mongo
- mongo-go-pagination
- mongo-go-driver
- mongo-pagination
checkstyle for go
Fast deep-copy library for Go
- conversion
- copy
- deep-copy
- go
Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.
- go
- golang
- golang-library
- http-client
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
Econumo - A personal and family budgeting app with multi-currency support, shared accounts, and flexible budgets
- budget
- budget-app
- expense-tracker
- money-tracker
This library provides a simple microservice framework based on clean architecture principles with a working example implemented.
- golang
- go
- microservices
- microservice
Go asynchronous simple function utilities, for managing execution of closures and callbacks
- goroutine
- callback
- closure
- golang
⚡A lightweight, framework-agnostic OpenAPI 3.x specification builder for Go.
- openapi
- openapi-generator
- go
- golang
Private Telegram bot and API that downloads App Store IPAs with ipatool and decrypts them with UnfairPlay
Closed-loop application library for Cobra commands (powerful, ready-to-run and easy to use)
- console-application
- menus
- history
- cli
:jeans:Multi-Package go project coverprofile for tools like goveralls
- coverprofile
Lightweight library that handles RabbitMQ auto-reconnect and publishing retry routine for you.
- rabbitmq
- amqp
- failover
- go
Don't install Node, Go, ... locally - use containers you define within your project. If you have a new machine / other contributors you just have to install docker and envcli to get started.
- golang
- docker
- command-line
- cli
A process monitoring tool that tries to detect exploitation
Golang binary decoder for mapping data into the structure
- golang
- binary
- decoder
- unmarshaling
Kustomize generator plugin that generates Secrets from sops-encrypted files