Showing 36 of 1506 projects
A curated list of awesome Fiber middlewares, boilerplates, recipes, articles, and tools for the Go web framework.
A lightweight document-oriented NoSQL database written in pure Golang, designed for simplicity and easy maintenance.
A cross-platform Go package for accessing and manipulating system clipboard text and images across macOS, Linux, Windows, Android, and iOS.
A lightweight TCP server framework for Go with message routing, middleware, and customizable packet handling.
A Go library for naive Bayesian classification and TF-IDF calculations on string sets.
Open-source farm management software for hobbyist and smallholder farmers to track crops, livestock, and farm activities.
Go packages for interacting with QEMU virtual machines using the QEMU Machine Protocol (QMP).
A modern cross-platform HTTP load-testing tool written in Go, supporting multiple modes and metric exports.
A Go library for evaluating arbitrary expressions with support for parameters, custom functions, and extensible languages.
A Go library that enables ANSI color escape sequences in terminal output on Windows.
A Terraform provider for managing Docker containers, images, networks, volumes, and services as infrastructure.
Go bindings for the Vulkan graphics and compute API, enabling low-level GPU programming in Go.
A secure SSH jump host proxy with fine-grained access control for multi-user environments.
A web-based visualizer for exploring Golang Abstract Syntax Trees (AST) interactively.
A Go package for querying HTML documents using XPath expressions with built-in caching for performance.
A modern, testable, and extendable ORM for Go with a clean API and support for multiple database adapters.
A simple Go extension for time.Time with date manipulation, comparison, formatting, and difference calculation.
An elegant interactive command-line interface for ChatGPT, powered by GPT-3.5-turbo and GPT-4 models.
An expressive and versatile end-to-end HTTP API testing library for Go, built on top of the gentleman HTTP client toolkit.
A fast ring-buffer deque (double-ended queue) implementation in Go with O(1) operations and optimized memory performance.
A Go library implementing consistent hashing with bounded loads for uniform key distribution and load balancing.
A Go library for recursively copying directories with extensive customization options.
Framework for creating environmental keyed payloads that only execute on specific target systems.
Direct peer-to-peer file transfer between computers using WebRTC without third-party servers.
A pure Go client library for interacting with HBase databases, supporting HBase >= 1.0.
A binary serialization format and compiler optimized for speed and size, generating code from schema definitions.
A web app that lets you create custom Gopher avatars by combining different artwork layers.
A self-hosted pair programming service for collaboratively editing local files over a web UI using operational transforms.
A Go library providing efficient implementations of fundamental graph algorithms and data structures.
A single-transaction based SQL driver for Go that provides immutable transaction isolation for functional testing.
A Docker control panel based on Docker Swarm with enterprise features like private registry authentication, ACL, and application bundle sharing.
A command runner for executing tasks on local and remote hosts via a YAML configuration file.
A Go package for querying XML, HTML, and JSON documents using XPath expressions.
A Cookiecutter template for generating production-ready Go projects with Docker, CI, and optional integrations.
A lightweight goroutine pool implementation for Go that manages concurrent job execution with configurable workers and job queue size.
An open-source cloud resource scanner that identifies wasteful and unused resources to help reduce cloud costs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.