Automatically generate Go test boilerplate from your source code.
- golang-tools
- testing
- code-generator
- go
61,121 visible repositories in the index
49–72 of 273 · Most stars
Automatically generate Go test boilerplate from your source code.
A macOS app for customizing which browser to start
A simple, semantic and developer-friendly time package for golang
:trophy: The Golden Swiss Army Knife for markdown processing. 100% CommonMark compliant, AST w/ CST, Extensible, Fast, CJK-friendly.
Go Humans! (formatters for units to human friendly sizes)
cliamp - Terminal music player inspired by winamp
🔍 gowitness - a golang, web screenshot utility using Chrome Headless
tbls is a CI-Friendly tool to document a database, written in Go.
gin middleware to automatically generate RESTful API documentation with Swagger 2.0.
The boss of http auth.
View HTTP/HTTPS requests made by any Linux program
Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe)
Docker-based local PHP+Node.js web development environments
Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.
Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.
Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
Painless middleware chaining for Go
Go net/http configurable handler to handle CORS requests
Simple middleware to rate-limit HTTP requests.
Donetick an open-source, user-friendly app for managing tasks and chores, featuring customizable options to help you and others stay organized
🐘 Effortless PostgreSQL backups with a user-friendly web interface! 🌐💾
Self-hosted realtime soundscape analyser for birds, bats and other wildlife. Multi-model local AI inference, runs 24/7 on a Raspberry Pi.
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.
HTTP middleware for Go that facilitates some quick security wins.