Fluent API to make it easier to create Json objects.
Repository Index
47,133 repositories indexed
1,321–1,344 of 1,908 · Most stars
GoDoc Live statically analyzes your Go HTTP services — extracts route definitions, request/response contracts, and authentication patterns — then generates beautiful, interactive API documentation.
- docs
- documentation
- documentation-generator
- golang
high performance in-memory cache
Go client/library for Gerrit Code Review
- review
- gerrit
- code-review
- golang
Determine how intervals relate to each other.
- date
- golang
- time
- interval
A dead-simple, extensible MQTT implementation well suited for embedded systems.
- go
- golang
- mqtt
- mqtt-client
100% open-source, AI-native web analytics with cookieless tracking, open exports, custom domains, and SSO—self-hosted as one Go binary or managed in EU/US cloud.
- analytics
- go
- ai-analytics
- ai-visibility
Database client library, proxy for any master slave, master master structures. Lightweight, performant and auto balancing in mind.
- golang
- go
- database
- database-connection
Manage and use multiple Ollama instances with automatic offline detection/failover and model availability tracking
TakaTime is a blazingly fast, privacy-first coding activity tracker and the open-source, self-hosted alternative to WakaTime. Track your development activity across Neovim, VS Code, JetBrains IDEs, and Antigravity while generating rich analytics, beautiful dashboards, and GitHub profile statistics—all powered by your own MongoDB database.
- github-actions
- golang
- lua
- neovim
🚦 Semaphore pattern implementation with timeout of lock/unlock operations.
- go
- golang
- library
- module
Random fake data and struct generator for Go.
- faker
- factory
- random
- struct
Reverse proxy with automatically obtains TLS certificates from Let's Encrypt
Transpile Golang into Arduino code to use fully automated testing at your IoT projects.
- go
- golang
- arduino
- transpiler
Go helpers to manage environment variables
- tree
- golang
- environment
- configuration-management
A package to allow one to concurrently go through a filesystem with ease
- golang
- filesystem
- concurrency
- golang-package
software package for automation
- smart-home
- go
- golang
- smarthome
Integrates Spiffe and Vault to have secretless authentication
- spire
- spiffe
- vault
- hashicorp
High performance JSON iterator & validator for Go
- high-performance
- json
- validation
- go
Go benchmark harness.
Authenticated encrypted API tokens (IETF XChaCha20-Poly1305 AEAD) for Golang
- golang
- tokens
- branca
- jwt
Go tool to generate documentation for environment variables
- devtools
- documentation
- go
- go-generate
A collection of command-line tools to work with your Mastodon account
- hacktoberfest
xmux is a httprouter fork on top of xhandler (net/context aware)