tidwall
Josh Baker Joined Oct 2011 4,704 followers View on GitHub
- Stars
- 65,798
- across 206 public repos
- Rank
- #206
- of 323,848 users, top 0.06%
- Down 1 place this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 3,270 | Get JSON values quickly - JSON parser for Go | Go | 15,562 |
| 5,924 | Real-time Geospatial and Geofencing | Go | 9,758 |
| 10,457 | Fast event-loop networking for Go | Go | 6,038 |
| 13,314 | BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support | Go | 4,871 |
| 24,788 | Set JSON values very quickly in Go | Go | 2,739 |
| 26,913 | Fast caching software with a focus on low latency and cpu efficiency. | C | 2,526 |
| 29,374 | Redis compatible server framework for Go | Go | 2,311 |
| 33,072 | JSON Stream Editor (command line utility) | Go | 2,059 |
| 44,253 | Fast Websockets in Swift for iOS and OSX | Swift | 1,547 |
| 48,756 | In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API | Go | 1,405 |
| 49,464 | Concurrency library for C (coroutines) | C | 1,384 |
| 54,968 | B-tree implementation for Go | Go | 1,235 |
| 62,817 | Hash map implementation in C. | C | 1,064 |
| 88,557 | Write ahead log for Go. | Go | 733 |
| 95,004 | Geometry library for C - Fast point-in-polygon | C | 678 |
| 97,726 | High Availability Raft Framework for Go | Go | 657 |
| 111,086 | 3D Wireframe Drawing Library for Go | Go | 572 |
| 118,452 | Fast Raft framework using the Redis protocol for Go | Go | 533 |
| 145,302 | Efficient JSON beautifier and compactor for Go | Go | 423 |
| 147,815 | Modern Concurrency and Synchronization for Swift. | Swift | 415 |
| 156,861 | Matrix Digital Rain written in Go for HTML5 + Canvas | Go | 388 |
| 160,503 | B-tree implementation in C | C | 378 |
| 171,412 | An R-tree implementation for Go | Go | 351 |
| 185,801 | A simple interface wrapper around a Go channel. | Go | 320 |
| 198,126 | B-tree based collection types for Go | Go | 297 |
| 229,436 | Get JSON values quickly - JSON parser for Rust | Rust | 250 |
| 234,189 | A simple and efficient thread-safe sharded hashmap for Go | Go | 244 |
| 241,629 | Go Goodies for Swift. Including goroutines, channels, defer, and panic. | Swift | 235 |
| 249,540 | A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics. | Go | 226 |
| 273,712 | A fast in-memory prefix tree that uses uint64 for keys and allows for duplicate entries. | Go | 202 |
| 306,866 | A fast little LRU cache for Go | Go | 176 |
| 325,470 | 10,000 Cities with Latitude, Longitude, and Elevation in Go | Go | 164 |
| 348,454 | R-tree implementation in C | C | 151 |
| 350,415 | B-tree generator for C (generics using preprocessor templates) | C | 150 |
| 364,287 | GeoJSON for Go. Used by Tile38 | Go | 143 |
| 366,315 | A fast R-tree for Rust | Rust | 142 |
| 366,315 | Tiny hash function in C | C | 142 |
| 368,440 | Benchmarking Memcache, Redis, Valkey, Dragonfly, and Garnet caching software. | Go | 141 |
| 370,617 | Simple string pattern matcher for Go | Go | 140 |
| 377,305 | Realtime H264 decoding library for iOS. | Swift | 137 |
| 386,337 | Interactive JSON Editor | Go | 133 |
| 411,291 | 3D Wireframe Drawing Library for HTML Canvas | JavaScript | 123 |
| 413,996 | Load file-backed memory | Go | 122 |
| 422,181 | Parse json with comments and trailing commas. | Go | 119 |
| 433,717 | Doppio is a fast LRU cache on top of Ristretto, Redcon, and Evio. Support for the Redis protocol. | Go | 115 |
| 495,786 | Reader, Writer, and Server implementation for the Redis RESP Protocol. | Go | 97 |
| 499,817 | Just an itsy bitsy b-tree in Go | Go | 96 |
| 525,778 | Redis compatible server framework for Rust | Rust | 90 |
| 530,478 | Fast JSON parser for C | C | 89 |
| 560,660 | Raft in-memory backend implementation with persistence | Go | 83 |
| 560,660 | A goroutine limiter for Go | Go | 83 |
| 560,660 | Expression evaluator for Go | Go | 83 |
| 577,198 | A simple and efficient hashmap package for Go. Uses open addressing, Robin Hood hashing, and xxhash algorithm. | Go | 80 |
| 583,141 | key value server. redis api, leveldb storage, raft support | Go | 79 |
| 583,141 | A low-level coroutine library for C | C | 79 |
| 588,885 | Simple Go library for executing lots of operations spread over any number of threads | Go | 78 |
| 588,885 | Go package for performing accurate measurements of Earth. Includes the geodesic routines from GeographicLib. | Go | 78 |
| 588,885 | Efficiently box values in Go. Optimized for primitives, strings, and byte slices. | Go | 78 |
| 594,814 | Redis + Raft server implementation | Go | 77 |
| 600,866 | Basic web server framework with HTTP/2 and Let's Encrypt. | Go | 76 |
| 607,110 | Fast Redis clone written in C using RocksDB as a backend. | C++ | 75 |
| 613,508 | Using io.Reader for data transformation in Go | Go | 74 |
| 633,655 | How to file a USPTO trademark without an attorney for $225 | 71 | |
| 640,706 | Fast event-loop networking for Go (the lite version) | Go | 70 |
| 655,646 | A JSON stream parser for Go | Go | 68 |
| 671,363 | Draw Mapbox Vector Tiles (MVT) in Go | Go | 66 |
| 696,124 | A spinlock implementation for Go. | Go | 63 |
| 732,722 | Key value store using the redis protocol with Postgres as a backend | Go | 59 |
| 742,438 | Write ahead Raft log for Go | Go | 58 |
| 742,438 | Redis compatible server framework for C | C | 58 |
| 763,364 | A buffer pool file I/O library for Go | Go | 56 |
| 797,197 | RTree implementation for Go | Go | 53 |
| 797,197 | Run Javascript in Go using Node.js | Go | 53 |
| 821,538 | Coroutine scheduler for C | C | 51 |
| 821,538 | Probabilistic transaction graph for optimistic concurrency control. | C | 51 |
Among 323,848 users
63k–100k stars: 125 users, including tidwall
Stars along the bottom, and users in each band on a log scale
Where the stars are
Languages
- Go 53.8k stars, 82% · 52 repos
- C 6.8k stars, 10% · 13 repos
- Swift 2.3k stars, 4% · 4 repos
- Rust 482 stars, 1% · 3 repos
- JavaScript 123 stars, <1% · 1 repo
- C++ 75 stars, <1% · 1 repo
When they were made
75 repos with 50+ stars, made between 2015 and 2026
Quick stats
- Next rank
- +677 stars to reach #205
- Next milestone
- +112,859 stars to reach the top 0.01%
- Public repos
- 206, 75 with 50+ stars
- Popular repos
- 13 over 1k stars, 1 over 10k stars
- Top repo
- gjson, #3,270 of all repos, 24% of stars
- Smaller repos
- 2,127 stars from repos under 50