ThreadLocal for Golang.
- go
- golang
- goid
- goroutine
47,133 repositories indexed
313–336 of 600 · Most stars
ThreadLocal for Golang.
:key: Idiotproof golang password validation library inspired by Python's passlib
Berth is a lightweight GPU resource manager written in Go. It controls which applications get access to your GPU, when they get it, and how that access is handed off.
OpenAPI Terraform Provider that configures itself at runtime with the resources exposed by the service provider (defined in a swagger file)
Native desktop UI components for Go, built on MyGo. Themed controls, window shells, Lucide icons, plus chat, Markdown, code highlighting, charts and a command palette. Also includes a standalone packager for macOS, Windows and Linux.
🍍Jeff provides the simplest way to manage web sessions in Go.
Antch, a fast, powerful and extensible web crawling & scraping framework for Go
The type-safe, event-driven workflow orchestration library that scales with your business. Build robust, distributed workflows in Go with compile-time safety, automatic retries, and horizontal scaling out of the box. Integrate with your existing tech stack using adapters 🚀
An extensive Philips Hue client library for Go with an emphasis on simplicity
Incident Response - Fast suspicious file finder
Kubernetes operator for self-hosted LLM inference across a heterogeneous GPU fleet: NVIDIA CUDA, AMD Vulkan, and Apple Silicon Metal. Runtimes: llama.cpp, vLLM, TGI, mlx-server. Multi-GPU sharding, model caching, OpenAI-compatible endpoints. Apache-2.0, run across homelab and on-prem fleets, actively developed.
A Global event triggerer for golang. Defines functions as event with id string. Trigger the event anywhere from your project.
Pocache is a minimal cache package which focuses on a preemptive optimistic caching strategy
This package provides json web token (jwt) middleware for goLang http servers
Go AI SDK, the Go way. One unified API across 21+ providers. Streaming, structured output, MCP support, stdlib only. Go AI SDK for AI applications inspired by Vercel AI SDK.
From sprig to sprout - Useful template functions for Go templates with steroids
Jazigo is a tool written in Go for retrieving configuration for multiple devices, similar to rancid, fetchconfig, oxidized, Sweet.
Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
🚨 slog: Attribute formatting
:wink: :cyclone: :strawberry: TextRank implementation in Golang with extendable features (summarization, phrase extraction) and multithreading (goroutine).
Dump any GO variable with ease
A Go Mongo library based on the official MongoDB driver, featuring streamlined document operations, generic binding of structs to collections, built-in BSON doc builder, automated field updates, struct validation, hooks, and plugin-based programming.
Supporting your devops by shortening your strings using common abbreviations and clever guesswork
Change the color of console text.