Showing 33 of 33 projects
A fast, cross-platform build tool and task runner inspired by Make, designed for modern development workflows.
A fast, passive subdomain enumeration tool for security researchers and penetration testers.
A tool to simulate common network problems like latency, bandwidth restrictions, and packet loss for testing distributed systems.
A simple Go-based tool to step down from root and execute a process as another user, designed for Docker containers.
A make-like build tool for Go projects that lets you write build tasks as plain Go functions.
A shell helper that learns your directory habits and enables fast fuzzy navigation.
A tool for building and running applications as Nanos unikernels, enabling lightweight and portable deployments.
A Go command-line tool for LSB steganography that hides any file within images with full transparency.
A Go code generator that creates type-safe enumerations with useful methods from simple type declarations.
A Go-based tool to automatically scan networks for SSH servers with weak passwords and track credential vulnerabilities.
A tool for enforcing commit and license header policies in build pipelines.
A tool for tuning TimescaleDB performance by adjusting PostgreSQL settings to match your system's CPU and memory resources.
A fast and flexible HTTP fuzzer for content discovery, credential bruteforcing, and security testing.
A command-line tool that converts HCL (HashiCorp Configuration Language) files to JSON format.
A static code analyzer that validates TODO comments by linking them to open issues in supported issue trackers.
A Go tool for detecting code clones in Go source files using suffix trees on serialized ASTs.
A regression testing tool for SQL queries that ensures consistent results against PostgreSQL databases.
Automatically adds OpenTelemetry trace spans to Go functions by modifying AST, eliminating manual instrumentation.
A file watcher that automatically compiles and restarts your application when source files change.
A CLI tool for testing command-line interfaces across local machines, SSH hosts, and Docker containers using YAML test definitions.
A Go-based tool for retrieving and backing up configuration from multiple network devices and servers via SSH, Telnet, and HTTP.
A simple tool for API load testing and batch jobs with configurable rate, concurrent workers, and protocol-agnostic design.
A Go tool that collects VMware vSphere, vCenter, and ESXi performance metrics and sends them to InfluxDB for monitoring and visualization.
A Go-based toolbox for benchmarking TPC-C, TPC-H, and CH-benCHmark workloads on TiDB, MySQL, PostgreSQL, and compatible databases.
A lightweight Go tool for distributing and executing commands over SSH across multiple servers.
A command-line tool that transforms short-term commands into scheduled, retryable, and repeatable long-term jobs.
A Go tool to enforce consistent git commit message patterns using configurable regex matchers.
A Go tool that generates documentation for environment variables from struct tags and comments.
A Go tool that generates boilerplate directory structure and code files for Neovim plugins.
Converts Claude Code JSONL log files into an interactive HTML viewer for reviewing conversations.
A command-line tool that lints files for maximum line length, with special support for Go source files.
A Go tool for testing, building, signing, and publishing binaries with template-driven artifacts and multi-repository support.
A simple tool for installing and updating artifacts from CDNs like Rackspace and S3 with automatic checks and sequential updates.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.