This is your work, valued

Tempe, AZ

Josh Baker

Elite
@tidwall

gjson. Get JSON values quickly - JSON parser for Go

16k

tile38. Real-time Geospatial and Geofencing

9.7k

evio. Fast event-loop networking for Go

6k

buntdb. BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support

4.9k

sjson. Set JSON values very quickly in Go

2.7k

pogocache. Fast caching software with a focus on low latency and cpu efficiency.

2.5k

redcon. Redis compatible server framework for Go

2.3k

jj. JSON Stream Editor (command line utility)

2.1k

SwiftWebSocket. Fast Websockets in Swift for iOS and OSX

1.5k

summitdb. In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API

1.4k

neco. Concurrency library for C (coroutines)

1.4k

btree. B-tree implementation for Go

1.2k

hashmap.c. Hash map implementation in C.

1k

wal. Write ahead log for Go.

731

tg. Geometry library for C - Fast point-in-polygon

674

uhaha. High Availability Raft Framework for Go

658

pinhole. 3D Wireframe Drawing Library for Go

571

finn. Fast Raft framework using the Redis protocol for Go

533

pretty. Efficient JSON beautifier and compactor for Go

419

Safe. Modern Concurrency and Synchronization for Swift.

414

digitalrain. Matrix Digital Rain written in Go for HTML5 + Canvas

388

btree.c. B-tree implementation in C

376

rtree. An R-tree implementation for Go

346

chanx. A simple interface wrapper around a Go channel.

320

gjson.rs. Get JSON values quickly - JSON parser for Rust

250

shardmap. A simple and efficient thread-safe sharded hashmap for Go

246

GoSwift. Go Goodies for Swift. Including goroutines, channels, defer, and panic.

235

hashmap. A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.

228

celltree. A fast in-memory prefix tree that uses uint64 for keys and allows for duplicate entries.

202

tinylru. A fast little LRU cache for Go

175

cities. 10,000 Cities with Latitude, Longitude, and Elevation in Go

165

bgen. B-tree generator for C

149

rtree.c. R-tree implementation in C

146

th64. Tiny hash function in C

146

rtree.rs. A fast R-tree for Rust

143

geojson. GeoJSON for Go. Used by Tile38

143

match. Simple string pattern matcher for Go

140

cache-benchmarks. Benchmarking Memcache, Redis, Valkey, Dragonfly, and Garnet caching software.

140

Avios. Realtime H264 decoding library for iOS.

138

jd. Interactive JSON Editor

132

pinhole-js. 3D Wireframe Drawing Library for HTML Canvas

124

mmap. Load file-backed memory

122

doppio. Doppio is a fast LRU cache on top of Ristretto, Redcon, and Evio. Support for the Redis protocol.

116

jsonc. Parse json with comments and trailing commas.

114

resp. Reader, Writer, and Server implementation for the Redis RESP Protocol.

98

tinybtree. Just an itsy bitsy b-tree in Go

95

redcon.rs. Redis compatible server framework for Rust

92

raft-fastlog. Raft in-memory backend implementation with persistence

83

rhh. A simple and efficient hashmap package for Go. Uses open addressing, Robin Hood hashing, and xxhash algorithm.

82

kvnode. key value server. redis api, leveldb storage, raft support

79

geodesic. Go package for performing accurate measurements of Earth. Includes the geodesic routines from GeographicLib.

76

modern-server. Basic web server framework with HTTP/2 and Let's Encrypt.

76

llco. A low-level coroutine library for C

76

rocksdb-server. Fast Redis clone written in C using RocksDB as a backend.

75

transform. Using io.Reader for data transformation in Go

74

spinlock. A spinlock implementation for Go.

63

pgred. Key value store using the redis protocol with Postgres as a backend

59

redcon.c. Redis compatible server framework for C

58

go-node. Run Javascript in Go using Node.js

53

cache-server. A minimal key/value server written in Rust with Redis API support.

47