Showing 36 of 2767 projects
A self-hosted, encrypted diary web application with markdown support, file uploads, and multi-user capabilities.
A high-performance, zero-allocation Go implementation of the RFC 5389 STUN protocol for NAT traversal.
Daemonize Go applications using exec() instead of fork() to achieve Unix daemon behavior.
A collection of tools for generating, validating, and testing OCI runtime specification configurations and bundles.
A self-hosted app for sharing text snippets, files, and links within a local network, featuring a markdown notepad.
A Go ODM for MongoDB that adds object-document mapping, hooks, validation, and cascade support to mgo.
A Go package for querying XML documents using XPath expressions with built-in caching for performance.
A comprehensive utility package for Go that eliminates common boilerplate code with helpers for strings, files, HTTP, errors, and concurrency.
A pure Go library for making predictions with Gradient Boosting Regression Trees models from LightGBM, XGBoost, and scikit-learn.
A reverse proxy for S3 buckets with GET, PUT, DELETE operations and OpenID Connect/Basic Auth authentication.
A simple but powerful DAG scheduler and dashboard written in Go for orchestrating workflows without the complexity of Apache Airflow.
An interactive command-line tool for analyzing and debugging Go goroutine dumps with filtering, deduplication, and diff capabilities.
A Go library implementing selected machine learning algorithms for natural language processing and semantic analysis.
A comprehensive Go SDK for the Feishu/Lark Open API, supporting all official APIs and event callbacks.
A Go library for building fully-featured FTP servers with afero filesystem backend.
A command-line time tracker with interactive TUI, multiple storage backends, and calendar integration.
A Go HTTP client that spoofs TLS/JA3, HTTP/2, and HTTP/3 fingerprints to emulate real browsers by default.
A Prometheus exporter that collects and exposes Consul service health, cluster state, and key/value metrics for monitoring.
A Go library for scheduling recurrent jobs with an easy-to-read, chainable syntax.
A lightweight, minimalist Go template library based on html/template for building web applications.
An extremely flexible Go deep comparison library that extends the standard testing package with operators and helpers.
A simple, fast, and intuitive command-line calculator written in Go for quick mathematical computations.
A Go library for adding customizable ASCII startup banners with system information and ANSI colors to applications.
A Go package for deep copying structs with field mapping, skipping, and context passing.
A Go library that uses static and stack-trace analysis to pinpoint errors and speed up debugging.
A pure Go WebP encoder with no external dependencies, offering faster encoding and smaller file sizes than PNG.
A flexible command-line HTTP stress tester that can hit multiple targets with multiple configurations to simulate real-world load.
A Go library providing over 90 customizable terminal spinners with live updates, concurrency safety, and TTY detection.
A Go implementation of orbit-db, a peer-to-peer database built on IPFS.
A lightweight SQL DSL and ORM for Go that generates code from your database and enables elegant SQL query writing.
A Go library for dynamically consuming REST APIs with minimal boilerplate, supporting JSON responses and authentication.
A simple multi-topic publish-subscribe library for Go applications.
A Go package that prints HTTP client and server requests and responses in a human-readable, colorful terminal format.
A fully open-source audit logs service with an embeddable UI, designed for easy deployment to your own Kubernetes cluster.
An extremely fast Go HTTP router with regex route matching and full RESTful API support.
Go bindings for the H3 hierarchical hexagonal geospatial indexing system, enabling spatial analysis in Go applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.