Showing 36 of 2767 projects
A Turing-incomplete stack-based notation language that makes writing configuration files intentionally difficult but fun.
A Go library for orchestrating and synchronizing goroutines with a functional interface and minimal overhead.
A declarative struct-tag-based HTML unmarshaling and web scraping library for Go built on goquery.
A declarative workflow-based automation and end-to-end testing framework for Go that simulates production environments.
A Jest-like snapshot testing library for Go, enabling easy capture and comparison of test outputs.
A pure Go SQL driver for connecting to Firebird relational databases.
A fluent and enjoyable Go test framework with pretty output, handy assertions, and snapshot testing.
A personal Dynamic DNS client that updates DNS records using Digital Ocean's DNS backend.
A fast, powerful, and extensible web crawling and scraping framework for Go, inspired by Scrapy.
A standalone, high-performance URL router for Go that embeds URL parameters into the request's Form without requiring a specific framework.
A pure Go library for parsing NMEA 0183 sentences from GPS and marine navigation devices.
A lightweight incident response tool for rapid suspicious file discovery during threat hunting and forensic triage.
A distributed, on-disk key-value store that scales RocksDB with seamless cluster resizing and eventual consistency.
A simple CSS parser and inliner library written in Go for processing and embedding styles in HTML.
A simple, lightweight Go package for rendering JSON, JSONP, XML, YAML, HTML, and file responses in HTTP handlers.
A Go toolset for creating Amazon Alexa Skills, handling security and response crafting.
Generates Go struct definitions from JSON server responses, supporting parametric routes and custom headers.
A Golang webserver that streams Postgres logical replication changes at-least-once over WebSockets.
A Go package providing a fast, secure session management implementation for the standard net/http library.
A Go library for streaming Protocol Buffers messages over TCP with minimal overhead and simplified networking boilerplate.
A flexible HTTP integration test framework for Go with a simple, expressive API for sending requests and validating responses.
A BeyondCorp-inspired HTTPS/SSO access proxy for securing internal services during a zero-trust transition, eliminating VPN reliance.
A comprehensive Go toolkit for High Energy Physics (HEP) data analysis, simulation, and visualization.
A Go implementation of the Waves blockchain node, libraries, and tools for building and interacting with the Waves network.
A reverse proxy for Chrome DevTools Protocol that captures, coalesces, and logs commands and events for debugging.
A terminal tool that displays test coverage for Go source files with color-coded output.
A Go implementation of the Waves blockchain node, libraries, and tools for building and interacting with the Waves network.
A terminal-based workspace navigator and session manager built in Go that integrates with tmux for organized development workflows.
A pattern matching library for Go inspired by Python's Pampy, supporting structs, slices, maps, regex, and custom matchers.
A command-line tool for managing project-specific command aliases with before/after hooks and quiet mode.
A global event trigger for Go that allows defining functions as events with string IDs and triggering them from anywhere in a project.
A Go library for parsing configuration from environment variables into arbitrary structs with flexible naming and defaults.
A pure Go production-grade regex engine with SIMD optimizations, offering 3-3000x speedup over the standard library.
A generic fuzzing and delta-debugging framework for generating and reducing structured data using an EBNF-like notation.
A Go package implementing correctly rounded decimal floating-point numbers optimized for financial systems.
A validation tool for GitHub CODEOWNERS files that checks syntax, file existence, owner validity, and duplication.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.