Showing 36 of 770 projects
A modular, open-source blockchain SDK for building secure, high-performance, interoperable Layer 1 chains.
A Go library for writing shell-like scripts with a pipeline API for file reading, subprocess execution, string matching, and more.
A lightweight network IP scanner with a web GUI that monitors hosts, sends notifications, and exports data to Grafana.
A Lua 5.1 VM and compiler written in Go, designed for embedding Lua scripting into Go applications.
A high-performance, concurrent cache library for Go with cost-based eviction and excellent hit ratios.
A pure Go implementation of ECMAScript 5.1+ with a focus on standard compliance and performance.
A command-line password manager for teams, built as a drop-in replacement for pass with GPG encryption and git versioning.
A fast cross-platform HTTP benchmarking tool written in Go for load testing web services.
A Go library for packet decoding, capture, and network traffic analysis.
A state-of-the-art static analysis linter for Go that finds bugs, performance issues, and enforces style rules.
A state-of-the-art static analysis linter for Go that finds bugs, performance issues, and enforces style rules.
An open-source Go framework for building ultra-performant API gateways with middleware support.
A command-line client for Google Drive that enables file synchronization, management, and scripting without a background daemon.
A highly scalable and available P2P Docker registry designed for fast distribution of large images in hybrid cloud environments.
A customizable HTTP/HTTPS proxy server library for Go, enabling request/response manipulation and MITM capabilities.
A filesystem abstraction library for Go that provides a universal interface for local, in-memory, cloud, and archive backends.
A virtual network that connects Docker containers across multiple hosts with automatic discovery.
A terminal-based Slack client for accessing Slack workspaces directly from the command line.
Official Go client for NATS, a cloud-native messaging system, enabling high-performance publish-subscribe and request-reply communication.
A mock SQL driver for Go that simulates database behavior in tests without requiring a real database connection.
A Go package providing a simple, clean, and idiomatic way to implement multi-provider authentication for web applications.
Visualize call graphs of Go programs using interactive Graphviz-based diagrams.
A command-line tool for performing zero-downtime, reversible schema migrations in PostgreSQL.
A Go library providing comprehensive bindings for the Telegram Bot API, enabling easy bot development.
A helper tool to run lightweight k3s Kubernetes clusters inside Docker containers.
A deep pretty printer for Go data structures to aid in debugging with configurable output formats.
An open-source framework for building and running fast, secure, composable cloud microservices with WebAssembly.
A pure Go implementation of the LevelDB key/value storage engine.
A practical Go example application demonstrating DDD, Clean Architecture, and CQRS through step-by-step refactoring.
A powerful scripting language and versatile interactive shell with modern features and a statically linked binary.
A Go package providing validators and sanitizers for strings, numerics, slices, and structs.
A reconnaissance tool that finds potentially sensitive files in public GitHub repositories for security analysis.
A web UI and orchestrator for restic backup, providing scheduled backups, snapshot management, and file restoration.
A zero-dependency Go library for parsing environment variables into typed structs.
A language-agnostic persistent background job server for distributing and executing work across machines.
Design-first Go framework that generates API code, documentation, and clients from a single DSL, eliminating drift between design and implementation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.