Showing 36 of 2766 projects
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 mocking framework for Go that integrates with the testing package to generate and use mock objects.
A Go library providing monads and functional programming abstractions like Option, Result, and Either using Go 1.18+ generics.
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 fast, powerful, and easy-to-use template engine for Go that compiles templates to Go code for optimal performance.
A high-performance Go driver for ClickHouse offering both native and standard database/sql interfaces.
Interactive Terraform visualization tool that generates resource overviews, maps, and graphs from plan and configuration files.
An HTTP router and reverse proxy for service composition, designed to handle large-scale routing definitions and Kubernetes Ingress.
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.
A P2P-based data distribution and acceleration system for cloud-native environments, optimizing container image and file delivery.
A terminal-based application to manage Docker containers, images, networks, and Swarm clusters with a keyboard-driven interface.
Self-hosted pastebin powered by Git, open-source alternative to Github Gist.
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 transparent SSH wrapper that adds regex, aliases, gateways, dynamic hostnames, and hooks to your SSH client.
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 runs multiple linters concurrently to perform static analysis, unit testing, and generate comprehensive code quality reports.
A Go tool that performs static analysis, unit testing, and code review to generate comprehensive code quality reports.
A web-based SSH and Telnet client that allows you to access remote servers directly from your browser.
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.
A cross-platform 3D game engine written in Go, featuring OpenGL rendering, an integrated GUI, and spatial audio.
A programmatic, extendable proxy for microservices and API management, backed by etcd.
Static code analysis tool for Kubernetes YAML and Helm charts that provides recommendations to improve reliability and security.
A Django-syntax templating engine for Go with advanced expressions, macros, and sandboxing.
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.