Showing 36 of 770 projects
eBPF-based platform for Kubernetes monitoring and performance testing with automatic service mapping.
The official MongoDB-supported Go driver for building applications with MongoDB databases.
A high-performance PHP application server and process manager written in Go, designed to replace traditional Nginx+FPM setups.
A high-performance PHP application server and process manager written in Go, designed to replace traditional setups like Nginx+FPM.
A terminal-based weather client that displays forecasts with ASCII art icons and configurable units.
A Go testing tool that runs behavioral tests in the browser and terminal, integrating directly with `go test`.
A Go testing framework with a web UI that integrates directly with `go test` for writing behavioral tests.
A simple, fast container image builder for Go applications that doesn't require Docker.
A platform-native GUI library for Go, enabling simple cross-platform desktop application development.
A comprehensive set of numeric libraries for Go, providing matrices, statistics, optimization, and graph algorithms.
A high-performance, feature-rich microservices framework for Go, designed for simplicity and scalability.
A collection of reusable TUI components for building interactive terminal applications with the Bubble Tea framework.
Generate Go client and server boilerplate from OpenAPI 3 specifications to reduce manual coding.
A complete implementation of a Lightning Network node for fast, scalable Bitcoin payments.
A fast, concurrent, evicting in-memory cache for Go designed to store gigabytes of data with minimal GC overhead.
A Go library for asynchronous task queues and job processing with distributed message passing.
A high-performance, extensible Go RPC framework for building microservices with built-in service governance.
A fluent SQL query builder for Go that generates SQL from composable parts without being an ORM.
A simplistic interactive filtering tool for the command line, written in Go, that filters and selects from piped input.
A Go-centric expression language for dynamic configurations, offering safety, speed, and seamless Go integration.
A simple, open source, cross-platform integrated development environment (IDE) specifically designed for the Go programming language.
A pure Go library for loading, compiling, debugging, and attaching eBPF programs to Linux kernel hooks.
A Go library for generating interactive charts and visualizations using Apache ECharts.
A production-ready Clean Architecture template for Go services with REST, gRPC, AMQP, and NATS RPC servers.
A tiny, non-intrusive, idiomatic HTTP middleware library for Go that encourages use of net/http Handlers.
A dependency injection based application framework for Go that eliminates globals and enables code reuse.
A deprecated Go client for Elasticsearch, now superseded by the official Elasticsearch client.
A simple chat bridge that connects over 20 chat protocols like Slack, Discord, IRC, Matrix, and Telegram.
A fast, zero-configuration load balancing HTTP(S) and TCP router for services managed by Consul.
Arbitrary-precision fixed-point decimal numbers in Go for accurate financial calculations.
A high-performance, high-extensibility Go HTTP framework for building microservices.
An interactive command-line tool to drill down JSON data incrementally with jq-like filtering, auto-completion, and JMESPath support.
A mock code autogenerator for Go interfaces using testify/mock to eliminate boilerplate.
A fluent Go job scheduling library for running functions at fixed intervals, cron times, or random durations.
Generate a type-safe Go ORM from your existing database schema using a database-first approach.
A modular, open-source blockchain SDK for building secure, high-performance, interoperable Layer 1 chains.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.