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
313–336 of 460 · 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
Harvest configuration, watch and notify subscriber
- go
- configuration-management
- golang
🚀 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
A Go package built to communicate with Apache TinkerPop™ Graph computing framework using Gremlin; a graph traversal language used by graph databases such as JanusGraph®, MS Cosmos DB, AWS Neptune, and DataStax® Enterprise Graph.
- golang
- go
- graph-database
- gremlin
powerful SQL toolkit; offering parsing, building, and migration capabilities.
- sql-migration
- arvo-schema
- mysql
- migration
Econumo - A personal and family budgeting app with multi-currency support, shared accounts, and flexible budgets
- budget
- budget-app
- expense-tracker
- money-tracker
Time-series database and pub/sub messaging server for IoT and real-time devices, in Go: an embeddable storage engine with TTLs, wildcard topics and encryption, and a clustered server over gRPC, TCP and WebSocket with replication and rolling upgrades.
Go asynchronous simple function utilities, for managing execution of closures and callbacks
- goroutine
- callback
- closure
- golang
Go session management for web servers (including support for Google App Engine - GAE).
- gae
- http-session
- session-management
Private Telegram bot and API that downloads App Store IPAs with ipatool and decrypts them with UnfairPlay
🏋️ dbbench is a simple database benchmarking tool which supports several databases and own scripts
Disgo is the next generation of Discord API Consumption. Create a Discord Bot with Go using this Discord API Wrapper (SDK Client).
- discord
- discord-api
- discord-bot
- go
A simple and fast Redis backed key-value store library for Go
Compute message digest for large files in Go
- go
- golang
- checksum
- message-digest
Super Simple IMAP Client Library for Golang
A dead-simple, extensible MQTT implementation well suited for embedded systems.
- go
- golang
- mqtt
- mqtt-client
Translated⚡ Rux is an simple and fast web framework. support route group, param route binding, middleware, compatible http.Handler interface.
- router
- http-router
- go
- mux
take bytes out of things easily ✨🍪
- bit-manipulation
- byte-manipulation
A tiny wrapper over amqp exchanges and queues 🚌 ✨
- rabbitmq
- eventbus
- microservices
- golang
A simplistic Neural Network Library in Go
- neural-network
- golang
- go
- machine-learning
Take control of your data, connect with anything, and expose it anywhere through protocols such as HTTP, GraphQL, and gRPC.
- go
- orchistrator
- microservices
- gateway-api