dogear

enter for all results · esc to close

Go

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

  1. JayDiff github.com

    JSON diff utility written in Go.

    tool link ↗
  2. indigo github.com

    Distributed unique ID generator of using Sonyflake and encoded by Base58.

    tool link ↗
  3. doublejump github.com

    A revamped Google's jump consistent hash.

    tool link ↗
  4. oplog github.com

    Generic oplog/replication system for REST APIs.

  5. prototype github.com

    Cross-platform (Windows/Linux/Mac) library for creating desktop games using a minimal API.

  6. gogu github.com

    A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.

  7. jsongo github.com

    Fluent API to make it easier to create Json objects.

  8. vert github.com

    Interop between Go and JS values.

    tool link ↗
  9. gocrest github.com

    Composable hamcrest-like matchers for Go assertions.

    tool link ↗
  10. gotoprom github.com

    Type-safe metrics builder wrapper library for the official Prometheus client.

    tool link ↗
  11. go-imap github.com

    Batteries-included IMAP client with auto-reconnect, OAuth2, IDLE support, and built-in MIME parsing.

    tool link ↗
  12. configuration github.com

    Library for initializing configuration structs from env variables, files, flags and 'default' tag.

    tool link ↗
  13. godoclive github.com

    Generates interactive API documentation from Go HTTP handlers using static analysis of chi, gin, and net/http routers.

  14. go-mcache github.com

    Fast in-memory key:value store/cache library. Pointer caches.

    tool link ↗
  15. violetear github.com

    Go HTTP router.

    tool link ↗
  16. natiu-mqtt github.com

    A dead-simple, non-allocating, low level implementation of MQTT well suited for embedded systems.

    tool link ↗
  17. leprechaun github.com

    Job scheduler that supports webhooks, crons and classic scheduling.

    tool link ↗
  18. go-future github.com

    A Future/Promise library with generic combinators and a DAG execution engine.

    tool link ↗
  19. go-rampart github.com

    Determine how intervals relate to each other.

    tool link ↗
  20. go-gerrit github.com

    Go client library for Gerrit Code Review.

  21. gores github.com

    Go package that handles HTML, JSON, XML and etc. responses. Useful for RESTful APIs.

  22. go-powerdns github.com

    PowerDNS API bindings for Golang.

  23. doc-scraper github.com

    Web crawler that converts documentation sites to clean Markdown and JSONL for LLM ingestion (RAG, training data).

  24. cmap github.com

    a thread-safe concurrent map for go, support using interface{} as key and auto scale up shards.

    tool link ↗
  25. mssqlx github.com

    Database client library, proxy for any master slave, master master structures. Lightweight and auto balancing in mind.

  26. Bxog github.com

    Simple and fast HTTP router for Go. It works with routes of varying difficulty, length and nesting. And he knows how to create a URL from the received parameters.

    tool link ↗
  27. hipchat github.com

    This project implements a golang client library for the Hipchat API.

  28. threadpool github.com

    Golang threadpool implementation.

  29. OllamaFarm github.com

    Manage, load-balance, and failover packs of Ollamas.

    tool link ↗
  30. Barf github.com

    Basically, A Remarkable Framework for building JSON-based web APIs. It is entirely unobtrusive and re-invents no wheel. It is crafted such that getting started is easy and quick while being flexible enough for more complex use cases.

  31. go-wildcard github.com

    Simple and lightweight wildcard pattern matching.

    tool link ↗
  32. Hunch github.com

    Hunch provides functions like: All, First, Retry, Waterfall etc., that makes asynchronous flow control more intuitive.

    tool link ↗
  33. lets-proxy2 github.com

    Reverse proxy for handle https with issue certificates in fly from lets-encrypt.

    tool link ↗
  34. wstest github.com

    Websocket client for unit-testing a websocket http.Handler.

    tool link ↗
  35. faker github.com

    Random fake data and struct generator for Go.

    tool link ↗
  36. go-pattern-match github.com

    A Pattern matching library inspired by ts-pattern.

    tool link ↗
  37. semaphore github.com

    Semaphore pattern implementation with timeout of lock/unlock operations based on channel and context.

    tool link ↗
  38. jscan github.com

    High performance zero-allocation JSON iterator.

    tool link ↗
  39. countries github.com

    All you need when you are working with countries in Go.

    tool link ↗
  40. Spiffe-Vault github.com

    Utilizes Spiffe JWT authentication with Hashicorp Vault for secretless authentication.

    tool link ↗
  41. rux github.com

    Simple and fast web framework for build golang HTTP applications.

  42. smart-home github.com

    Software package for IoT automation.

  43. skywalker github.com

    Package to allow one to concurrently go through a filesystem with ease.

    tool link ↗
  44. goscore github.com

    Go Scoring API for PMML.

  45. envh github.com

    Helpers to manage environment variables.

    tool link ↗
  46. esp32 github.com

    Transpile Go into Arduino code.

    tool link ↗
  47. xmux github.com

    High performance muxer based on httprouter with net/context support.

    tool link ↗
  48. jargo github.com

    Framework for building real-time voice AI agents over WebRTC, wiring speech-to-text, LLMs, and text-to-speech into a streaming pipeline.

  49. envdoc github.com

    generate documentation for environment variables from Go source files.

    tool link ↗
  50. branca github.com

    branca token specification implementation for Golang 1.15+.

  51. next page of items loading…