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.
:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
A distributed MySQL binlog storage system built on Raft
- mysql
- raft
- golang
- mysql-binlog
CLRS study. Codes are written with golang.
Build platforms that flexibly mix SQL, batch, and stream processing paradigms
Data structure and relevant algorithms for extremely fast prefix/fuzzy string searching.
mangos is a pure Golang implementation of nanomsg's "Scalablilty Protocols"
A pair programming service using operational transforms
- go
- golang
- operational-transformation
- realtime-editing
Graph algorithms and data structures
eBPF based always-on CPU/GPU profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
Package goraph implements graph data structure and algorithms.
A Go package for engineering organisms.
- synthetic-biology
- synbio
- genetic-engineering
- molecular-biology
🏎️ Streams & Reactive Programming paradigm for Go: declarative and composable API for event-driven applications
Safe, simple and fast JSON Web Tokens for Go
- jwt
- jwt-token
- jwt-claims
- dependency-free
The management of multiple apps running over different ports made easy
- proxy
- tools
- golang
- proxy-server
Conduit streams data between data stores. Kafka Connect replacement. No JVM required.
Demux and mux MPEG Transport Streams (.ts) natively in GO
- golang
- golang-library
- mpeg
- mpegts
📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
A TUI playground to experiment with your favorite programs, such as grep, sed, awk, jq and yq
All-in-One Backend as a Service with Headless CMS Power
A platform for packaging and launching blockchain infra. Think docker compose for blockchain
Solutions for Elements of Programming Interviews problems written in Golang (work-in-progress)
A library provides spatial data and geometric algorithms
Visualize package dependencies as XKCD-style tower diagrams. Supports Python, Rust, JavaScript, Ruby, PHP, Java, and Go.