gjson. Get JSON values quickly - JSON parser for Go
16ktile38. Real-time Geospatial and Geofencing
9.7kevio. Fast event-loop networking for Go
6kbuntdb. BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
4.9ksjson. Set JSON values very quickly in Go
2.7kpogocache. Fast caching software with a focus on low latency and cpu efficiency.
2.5kredcon. Redis compatible server framework for Go
2.3kjj. JSON Stream Editor (command line utility)
2.1kSwiftWebSocket. Fast Websockets in Swift for iOS and OSX
1.5ksummitdb. In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API
1.4kneco. Concurrency library for C (coroutines)
1.4kbtree. B-tree implementation for Go
1.2khashmap.c. Hash map implementation in C.
1kwal. Write ahead log for Go.
732tg. Geometry library for C - Fast point-in-polygon
673uhaha. High Availability Raft Framework for Go
661pinhole. 3D Wireframe Drawing Library for Go
571finn. Fast Raft framework using the Redis protocol for Go
533pretty. Efficient JSON beautifier and compactor for Go
417Safe. Modern Concurrency and Synchronization for Swift.
414digitalrain. Matrix Digital Rain written in Go for HTML5 + Canvas
388btree.c. B-tree implementation in C
376rtree. An R-tree implementation for Go
348chanx. A simple interface wrapper around a Go channel.
320gjson.rs. Get JSON values quickly - JSON parser for Rust
250shardmap. A simple and efficient thread-safe sharded hashmap for Go
248GoSwift. Go Goodies for Swift. Including goroutines, channels, defer, and panic.
235hashmap. A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.
229celltree. A fast in-memory prefix tree that uses uint64 for keys and allows for duplicate entries.
203tinylru. A fast little LRU cache for Go
175cities. 10,000 Cities with Latitude, Longitude, and Elevation in Go
165bgen. B-tree generator for C
150rtree.c. R-tree implementation in C
146th64. Tiny hash function in C
146rtree.rs. A fast R-tree for Rust
143geojson. GeoJSON for Go. Used by Tile38
143cache-benchmarks. Benchmarking Memcache, Redis, Valkey, Dragonfly, and Garnet caching software.
141match. Simple string pattern matcher for Go
139Avios. Realtime H264 decoding library for iOS.
138jd. Interactive JSON Editor
132pinhole-js. 3D Wireframe Drawing Library for HTML Canvas
123mmap. Load file-backed memory
122doppio. Doppio is a fast LRU cache on top of Ristretto, Redcon, and Evio. Support for the Redis protocol.
116jsonc. Parse json with comments and trailing commas.
114resp. Reader, Writer, and Server implementation for the Redis RESP Protocol.
98tinybtree. Just an itsy bitsy b-tree in Go
96redcon.rs. Redis compatible server framework for Rust
92raft-fastlog. Raft in-memory backend implementation with persistence
84rhh. A simple and efficient hashmap package for Go. Uses open addressing, Robin Hood hashing, and xxhash algorithm.
82kvnode. key value server. redis api, leveldb storage, raft support
79geodesic. Go package for performing accurate measurements of Earth. Includes the geodesic routines from GeographicLib.
76modern-server. Basic web server framework with HTTP/2 and Let's Encrypt.
76llco. A low-level coroutine library for C
75rocksdb-server. Fast Redis clone written in C using RocksDB as a backend.
75transform. Using io.Reader for data transformation in Go
74spinlock. A spinlock implementation for Go.
63redcon.c. Redis compatible server framework for C
59pgred. Key value store using the redis protocol with Postgres as a backend
59go-node. Run Javascript in Go using Node.js
53cache-server. A minimal key/value server written in Rust with Redis API support.
47