Simplified distributed locking implementation using Redis
- golang
- redis
- lock
- distributed
47,133 repositories indexed
49–72 of 191 · Most stars
Simplified distributed locking implementation using Redis
Go SDK library and RPC client for the Solana Blockchain
Local CLI Copilot, powered by Ollama. 💻🦙
:mailbox_closed: Your own local SMS gateway in Go
s3git: git for Cloud Storage. Distributed Version Control for Data. Create decentralized and versioned repos that scale infinitely to 100s of millions of files. Clone huge PB-scale repos on your local SSD to make changes, commit and push back. Oh yeah, it dedupes too and offers directory versioning.
non-blocking concurrency-limiting goroutine pool
KubeVPN offers a Cloud Native Dev Environment that connects to kubernetes cluster network.
High performance and extensible micro web framework. Zero memory allocations in hot paths.
Run a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test
Your dev tool to manage /etc/hosts like a pro!
Package libvirt provides a pure Go interface for interacting with Libvirt. Apache 2.0 Licensed.
Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.
CometBFT: A distributed, Byzantine fault-tolerant, deterministic state machine replication engine. A fork and successor to Tendermint Core.
:steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.
ScopeWeaver: English and Korean localization of ARTEX, with preserved AGPL-3.0 attribution.
To help gophers generate QR Codes with customized styles, such as color, block size, block shape, and icon.
Go packages to interact with QEMU using the QEMU Machine Protocol (QMP). Apache 2.0 Licensed.
:robot: task runner for local and remote hosts
Fast, native API client for REST, gRPC, WebSocket and GraphQL. A local-first Postman alternative written in Go: no Electron, no account, no cloud.
a fake clock for golang
From local development to the cloud: web apps development with containers made easy.
Run:ai is the AI workload orchestration platform for Kubernetes. This monorepo contains the control plane services, in-cluster Kubernetes operator/controllers, shared libraries and clients, the installer, and the local dev environment.
Drive terraform at terminal velocity.