dogear

enter for all results · esc to close

Go

3,166 items from avelino/awesome-go ★187,948

  1. log github.com

    An O(1) logging system that allows you to connect one log to multiple writers (e.g. stdout, a file and a TCP connection).

  2. ltsv github.com

    High performance LTSV (Labeled Tab Separated Value) reader for Go.

    tool link ↗
  3. x509proxy github.com

    Library to handle X509 proxy certificates.

    tool link ↗
  4. threads-go github.com

    Go client library for the Meta Threads API with OAuth 2.0, rate limiting, and type-safe error handling.

  5. go-lua github.com

    Lua 5.4 VM implemented in pure Go.

    tool link ↗
  6. aes-ctr-drbg github.com

    A Deterministic Random Bit Generator based on AES in Counter mode (AES-CTR-DRBG) as specified in NIST SP 800-90A.

    tool link ↗
  7. secretgenerator github.com

    CSPRNG-backed credential generator with a versioned JSON schema for passwords, passphrases, secrets, API keys, and PINs.

  8. structalign github.com

    Shows how a struct's fields could be reordered to use less memory, printing a diff instead of rewriting files.

    tool link ↗
  9. Go Doc github.com

    A Visual Studio Code extension for showing definition in output and generating go doc.

    tool link ↗
  10. parsefields github.com

    Tools for parse JSON-like logs for collecting unique fields and events.

    tool link ↗
  11. gonfig github.com

    Tag-based configuration parser which loads values from different providers into typesafe struct.

    tool link ↗
  12. abstract github.com

    Abstractions and utilities to get rid of boilerplate code in business logic.

  13. Grequest github.com

    Simple and lightweight golang package for http requests. based on powerful net/http

  14. getopt github.com

    An accurate Go getopt, validated against the GNU libc implementation.

    tool link ↗
  15. patcher github.com

    Powerful SQL Query builder that automatically generates SQL queries from structs.

  16. fixedwidth github.com

    Fixed-width text formatting (UTF-8 supported).

    tool link ↗
  17. HnH/di github.com

    DI container library that is focused on clean API and flexibility.

  18. sliceconv github.com

    Slice conversion between primitive types.

    tool link ↗
  19. goroute github.com

    Simple yet powerful HTTP request multiplexer.

    tool link ↗
  20. reflectpro github.com

    Callers, copiers, getters and setters for go.

    tool link ↗
  21. catena github.com

    http.Handler wrapper catenation (same API as "chain").

  22. mockfs github.com

    Mock filesystem for Go testing with error injection and latency simulation, built on testing/fstest.MapFS.

    tool link ↗
  23. go-pcaplite github.com

    Lightweight live packet capture library with HTTPS SNI extraction.

    tool link ↗
  24. go-yamlvalidator github.com

    Source-aware YAML validation with native Go schemas and JSON Schema support.

    tool link ↗
  25. xlog github.com

    Plugin architecture and flexible log system for Go, with level ctrl, multiple log target and custom log format.

    tool link ↗
  26. uniwidth github.com

    High-performance Unicode character width calculation with SWAR optimization, O(1) lookup tables, and ZWJ emoji support.

    tool link ↗
  27. env github.com

    An environment utility package with support for unmarshaling into structs.

    tool link ↗
  28. neuron-cli github.com

    A local-first, Obsidian-compatible terminal knowledge manager.

    tool link ↗
  29. roamr github.com

    CLI that scores nearby saved WiFi networks and tells you which to use, and why.

    tool link ↗
  30. Smeldr github.com

    AI-native content backend with typed lifecycle management, native MCP tools for every content type, and zero runtime dependencies.

  31. go-words github.com

    A words table and text resource library for Golang projects.

  32. canery github.com

    Minimal, stateless authorization engine with a pluggable evaluation model.

    tool link ↗
  33. GoPOSIX github.com

    A Go-native, single-binary multicall with 77 POSIX tools and >97% BusyBox test compatibility.

    tool link ↗
  34. xpool github.com

    Yet another golang type safe object pool using generics.

  35. swap github.com

    Instantiate/configure structs recursively, based on build environment. (YAML, TOML, JSON and env).

    tool link ↗
  36. NotNet github.com

    A lightweight Go framework for building fast, ergonomic RESTful APIs with middleware and flexible routing.

  37. go-postgres-s3-backup github.com

    Serverless PostgreSQL backups to S3 using AWS Lambda, with daily, monthly, and yearly rotation.

  38. netchan github.com

    Network Channels (netchan) for Golang: Secure, cluster-ready, supports nested channels & any data type. Inspired by Rob Pike.

  39. tumblr github.com

    Go wrapper for the Tumblr v2 API.

  40. macwifi github.com

    Wi-Fi scanning and Keychain password retrieval for macOS 13+.

    tool link ↗
  41. pgwd github.com

    CLI that monitors PostgreSQL connection counts (total, active, idle, stale) and notifies via Slack and/or Loki when thresholds are exceeded. Supports Kubernetes (kubectl port-forward) and optional run context in notifications.

  42. hedzr/store github.com

    Extensible, high-performance configuration management library, optimized for hierarchical data.

    tool link ↗
  43. veil github.com

    Local HTTPS proxy that hides API credentials from AI coding agents. OS keychain integration, format-aware placeholders, SQLite audit log.

  44. NoKV github.com

    Native metadata service for distributed filesystems, object storage, and AI dataset workloads.

  45. pingtower github.com

    Lightweight self-hosted uptime monitor for websites and APIs.

  46. sg github.com

    Benchmarks a set of HTTP endpoints (like ab), with possibility to use the response code and data between each call for specific server stress based on its previous response.

    tool link ↗
  47. go-pkg github.com

    A go toolkit.

    tool link ↗
  48. GoLogX github.com

    Append-only, hash-chained, optionally Ed25519-signed slog handler with offline verification of tampering.

    tool link ↗
  49. go-chronos github.com

    Go library for interacting with the Chronos Job Scheduler

    tool link ↗
  50. crab-config-files-templating github.com

    Dynamic configuration file templating tool for kubernetes manifest or general configuration files.

  51. next page of items loading…