Showing 36 of 2767 projects
A cross-platform Java version manager inspired by nvm, written in Go, for installing and switching between JDK distributions.
A Go library providing monads and functional programming abstractions like Option, Result, and Either using Go 1.18+ generics.
An IDE-like plugin for Sublime Text 3 that provides comprehensive Go development tools and code completion.
A mocking framework for Go that integrates with the testing package to generate and use mock objects.
Give ChatGPT long-term memory by uploading custom knowledge base files (PDF, txt, epub) and asking questions via a React frontend.
A minimal, painless middleware chaining library for Go HTTP handlers.
A command-line tool for load testing and benchmarking gRPC services with support for various schedules and output formats.
A high-performance Go driver for ClickHouse offering both native and standard database/sql interfaces.
A fast, powerful, and easy-to-use template engine for Go that compiles templates to Go code for optimal performance.
An HTTP router and reverse proxy for service composition, designed to handle large-scale routing definitions and Kubernetes Ingress.
Interactive Terraform visualization tool that generates resource overviews, maps, and graphs from plan and configuration files.
Self-hosted pastebin powered by Git, open-source alternative to Github Gist.
A P2P-based data distribution and acceleration system for cloud-native environments, optimizing container image and file delivery.
A client and server implementation of The Update Framework (TUF) for securing software distribution and updates.
A terminal-based application to manage Docker containers, images, networks, and Swarm clusters with a keyboard-driven interface.
A Go library providing DataFrames, Series, and data wrangling operations for tabular data manipulation.
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 transparent SSH wrapper that adds regex, aliases, gateways, dynamic hostnames, and hooks to your SSH client.
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 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.
A Go library for building command-line interfaces with declarative structs and tags.
A Go package for Optical Character Recognition (OCR) using the Tesseract C++ library.
A Go tool that performs static analysis, unit testing, and code review to generate comprehensive code quality reports.
A Go tool that runs multiple linters concurrently to perform static analysis, unit testing, and generate comprehensive code quality reports.
A web-based SSH and Telnet client that allows you to access remote servers directly from your browser.
A cross-platform 3D game engine written in Go, featuring OpenGL rendering, an integrated GUI, and spatial audio.
A Go library for merging structs and maps, useful for configuration defaults and avoiding complex conditionals.
A Windows security tool that reduces the attack surface by disabling risky features in Windows, Office, Adobe Reader, and LibreOffice.
Static code analysis tool for Kubernetes YAML and Helm charts that provides recommendations to improve reliability and security.
A programmatic, extendable proxy for microservices and API management, backed by etcd.
A non-Turing complete expression language for fast, safe, and portable evaluation with C-like syntax.
A lightweight Go package for creating ASCII line graphs in command-line applications with zero dependencies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.