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.
A fast coding agent, rpc plugin, sub-agents, sloppy edits, and mcp
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
mangos is a pure Golang implementation of nanomsg's "Scalablilty Protocols"
Manipulate subtitles in GO (.srt, .ssa/.ass, .stl, .ttml, .vtt (webvtt), teletext, etc.)
- golang-library
- subtitle
- golang
- go
🏎️ Streams & Reactive Programming paradigm for Go: declarative and composable API for event-driven applications
Library and tools for working with MP4 files containing video, audio, subtitles, or metadata. The focus is on fragmented files. Includes mp4ff-info, mp4ff-encrypt, mp4ff-decrypt and other tools.
golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer:
- longpolling
- longpoll-requests
- longpoll-api
- longpoll
Embeddable and distributed in-memory alternative to Redis.
A local AI gateway for AI agents, unifying your subscriptions and API providers with smart routing and on-device privacy protection.
Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.
A simple pubsub package for go.
Gountries provides: Countries (ISO-3166-1), Country Subdivisions(ISO-3166-2), Currencies (ISO 4217), Geo Coordinates(ISO-6709) as well as translations, country borders and other stuff exposed as struct data.
Substation is a toolkit for routing, normalizing, and enriching security event and audit logs.
🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit
Monad, Functional Programming features for Golang
- golang
- functional-programming
- functional-reactive-programming
- reactive
Load environment variables from `.env` or `io.Reader` in Go.
RabbitMQ wire tap and swiss army knife
Go simple async message bus
Polkadot Substrate Explorer Subscan
Substrate RPC client for go aka GSRPC
state machine which runs code
The Balanced Routing Table (BART) adapts D.E. Knuth's Allotment Routing Table (ART) algorithm to deliver comparable lookup speeds with superior update efficiency and a significantly smaller memory footprint.
A library for working with IP addresses and networks in Go
- go
- golang-library
- ipaddress
- ip