A Go linter to check that errors from external packages are wrapped
- go
- go-linter
- error
- check
47,133 repositories indexed
121–144 of 256 · Most stars
A Go linter to check that errors from external packages are wrapped
Advanced PostgreSQL & Pgbouncer Metrics Exporter for Prometheus
Easily output ASCII tree from Go program or Markdown unordered list . There's also CLI tool that can output tree from JSON, YAML, or TOML! It's called *xtree*.
Synchronization and asynchronous computation package for Go
Load environment variables from `.env` or `io.Reader` in Go.
Golang wrapper for Exiftool : extract as much metadata as possible (EXIF, ...) from files (pictures, pdf, office documents, ...)
A server that accepts InfluxDB metrics via the HTTP API and exports them via HTTP for Prometheus consumption
A go library for reading and creating ISO9660 images
Pakkero is a binary packer written in Go made for fun and educational purpose. Its main goal is to take in input a program file (elf binary, script, even appimage) and compress it, protect it from tampering and intrusion.
A gh CLI extension that uploads attachments to GitHub from the command line
Library to use HTML5 Canvas from Go-WASM, with all drawing within go code
A server that accepts collectd stats via HTTP POST and exports them via HTTP for Prometheus consumption
RTS: request to struct. Generates Go structs from JSON server responses.
Chrome DevTools Protocol Proxy - intelligent proxy for debugging purposes
A Global event triggerer for golang. Defines functions as event with id string. Trigger the event anywhere from your project.
Small library to read your configuration from environment variables
Beta. Self-hosted panel for running a VPN for others: family, friends, a community or a small team. Hysteria2, VLESS REALITY and AmneziaWG, one link per person. Add servers from the browser over SSH; client-eye health checks and Telegram alerts; MCP for AI agents. Two static Go binaries, SQLite, no Docker.
:elephant: :busts_in_silhouette: Manage PostgreSQL roles and privileges from YAML or LDAP
A simple Cron library for go that can execute closures or functions at varying intervals, from once a second to once a year on a specific date and time. Primarily for web applications and long running daemons.
From sprig to sprout - Useful template functions for Go templates with steroids
An easy to use menu structure for cli applications that prompts users to make choices.
Run WASM tests inside your browser
prometheus middleware for Fiber
Exports metrics from memcached servers for consumption by Prometheus.