Showing 36 of 1996 projects
An open-source, enterprise-grade Web Application Firewall library written in Go, compatible with ModSecurity SecLang rulesets.
A Prometheus exporter that collects and exposes PostgreSQL server metrics for monitoring.
A Go utility for parsing, creating, and editing dynamic or unknown JSON structures with a simple wrapper around encoding/json.
A Go package and command-line tool for internationalizing Go applications with pluralization and template support.
A thin layer on top of net/http for building fast, scalable RESTful JSON APIs in Go with middleware support.
A command-line client providing Unix-like utilities for managing filesystems and S3-compatible object storage.
A local web server for developers with livereload, reverse proxying, and latency simulation.
A repository for Go project design documents and the formal process for proposing changes to the Go language, libraries, and tools.
A pure Go implementation of the Lua 5.2 virtual machine for scripting Go applications.
A SQL schema migration tool for Go that works as both a CLI and library, supporting multiple databases.
A cross-platform Java version manager inspired by nvm, written in Go, for installing and switching between JDK distributions.
An IDE-like plugin for Sublime Text 3 that provides comprehensive Go development tools and code completion.
Give ChatGPT long-term memory by uploading custom knowledge base files (PDF, txt, epub) and asking questions via a React frontend.
A Go library providing monads and functional programming abstractions like Option, Result, and Either using Go 1.18+ generics.
A Go library for cross-browser automation, controlling Chromium, Firefox, and WebKit with a single API.
A Go library to automate Chromium, Firefox, and WebKit browsers with a single API for cross-browser web automation.
A minimal, painless middleware chaining library for Go HTTP handlers.
A mocking framework for Go that integrates with the testing package to generate and use mock objects.
A command-line tool for load testing and benchmarking gRPC services with support for various schedules and output formats.
A fast, powerful, and easy-to-use template engine for Go that compiles templates to Go code for optimal performance.
Interactive Terraform visualization tool that generates resource overviews, maps, and graphs from plan and configuration files.
A lightweight, high-performance reverse proxy and container orchestrator with a WebUI for self-hosted applications.
A high-performance Go driver for ClickHouse offering both native and standard database/sql interfaces.
A client and server implementation of The Update Framework (TUF) for securing software distribution and updates.
A Go library providing DataFrames, Series, and data wrangling operations for tabular data manipulation.
An HTTP router and reverse proxy for service composition, designed to handle large-scale routing definitions and Kubernetes Ingress.
A terminal-based application to manage Docker containers, images, networks, and Swarm clusters with a keyboard-driven interface.
A free tutorial book teaching web development in Go without frameworks by building a todo list application.
A minimal Go implementation to expose localhost servers to the internet via public tunnels.
A distributed computation system written in Go for parallel and cluster processing, similar to Hadoop MapReduce and Spark.
An open-source serverless platform (FaaS) that runs functions written in any language, anywhere, with AWS Lambda compatibility.
A command-line tool that works like cat but adds syntax highlighting for multiple programming languages.
A transparent SSH wrapper that adds regex, aliases, gateways, dynamic hostnames, and hooks to your SSH client.
A P2P-based data distribution and acceleration system for cloud-native environments, optimizing container image and file delivery.
A distributed, eventually consistent CRDT set implementation for timestamped events, built on Redis.
An open source, self-hosted platform for creating and managing customizable, human-readable shortcuts to frequently used links.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.