tidwall

Owner

tidwall

GitHub

Total

52,862

Across indexed repos

Repositories

51

Visible in Best of Go

Top repositories

Get JSON values quickly - JSON parser for Go

Total 15,401

Created Aug 11, 2016 · 9 years ago

golang json json-parser

Real-time Geospatial and Geofencing

Total 9,559

Created Mar 4, 2016 · 10 years ago

database geo geofences geospatial index

Fast event-loop networking for Go

Total 6,032

Created Jul 4, 2017 · 8 years ago

networking

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

Total 4,827

Created Jul 19, 2016 · 9 years ago

database geospatial golang in-memory key-value

Set JSON values very quickly in Go

Total 2,681

Created Oct 19, 2016 · 9 years ago

json

Redis compatible server framework for Go

Total 2,290

Created Jul 28, 2016 · 9 years ago

golang networking protocol redis

JSON Stream Editor (command line utility)

Total 2,057

Created Oct 19, 2016 · 9 years ago

json utility

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

Total 1,412

Created Oct 11, 2016 · 9 years ago

database geospatial in-memory json nosql

B-tree implementation for Go

Total 1,179

Created May 23, 2016 · 9 years ago

Write ahead log for Go.

Total 701

Created Dec 31, 2019 · 6 years ago

High Availability Raft Framework for Go

Total 660

Created Mar 21, 2019 · 6 years ago

fault-tolerant framework high-availability raft

3D Wireframe Drawing Library for Go

Total 574

Created May 19, 2017 · 8 years ago

graphics

Fast Raft framework using the Redis protocol for Go

Total 536

Created Sep 19, 2016 · 9 years ago

distributed-computing golang raft redis

Efficient JSON beautifier and compactor for Go

Total 408

Created Mar 20, 2017 · 8 years ago

Matrix Digital Rain written in Go for HTML5 + Canvas

Total 388

Created Jan 18, 2015 · 11 years ago

graphics toy

An R-tree implementation for Go

Total 340

Created Jul 27, 2018 · 7 years ago

A simple interface wrapper around a Go channel.

Total 323

Created Feb 10, 2018 · 8 years ago

A simple and efficient thread-safe sharded hashmap for Go

Total 246

Created Sep 25, 2019 · 6 years ago

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

Total 221

Created Mar 17, 2022 · 3 years ago

hash hashmap hashtable map table

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

Total 203

Created Mar 13, 2018 · 7 years ago

A fast little LRU cache for Go

Total 174

Created Feb 9, 2020 · 6 years ago

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

Total 165

Created Jun 7, 2017 · 8 years ago

GeoJSON for Go. Used by Tile38

Total 142

Created Sep 15, 2018 · 7 years ago

Benchmarking Memcache, Redis, Valkey, Dragonfly, and Garnet caching software.

Total 136

Created Jul 11, 2025 · 6 months ago

benchmarks cache dragonflydb garnet memcache

Simple string pattern matcher for Go

Total 136

Created Aug 30, 2016 · 9 years ago

Interactive JSON Editor

Total 131

Created Dec 9, 2016 · 9 years ago

Load file-backed memory

Total 122

Created Oct 20, 2020 · 5 years ago

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

Total 116

Created Sep 27, 2019 · 6 years ago

Parse json with comments and trailing commas.

Total 100

Created May 14, 2021 · 4 years ago

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

Total 97

Created Mar 24, 2016 · 9 years ago

Raft in-memory backend implementation with persistence

Total 85

Created Sep 15, 2016 · 9 years ago

A goroutine limiter for Go

Total 84

Created Dec 19, 2018 · 7 years ago

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

Total 82

Created May 18, 2019 · 6 years ago

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

Total 80

Created Jan 31, 2017 · 9 years ago

Expression evaluator for Go

Total 78

Created Mar 31, 2022 · 3 years ago

Redis + Raft server implementation

Total 77

Created Sep 22, 2016 · 9 years ago

Efficiently box values in Go. Optimized for primitives, strings, and byte slices.

Total 76

Created Jan 5, 2023 · 3 years ago

Simple Go library for executing lots of operations spread over any number of threads

Total 76

Created Jan 8, 2018 · 8 years ago

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

Total 76

Created Jan 31, 2018 · 8 years ago

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

Total 75

Created Sep 14, 2021 · 4 years ago

Using io.Reader for data transformation in Go

Total 74

Created May 12, 2017 · 8 years ago

Fast event-loop networking for Go (the lite version)

Total 71

Created Jan 16, 2020 · 6 years ago

A JSON stream parser for Go

Total 68

Created Jan 21, 2021 · 5 years ago

Draw Mapbox Vector Tiles (MVT) in Go

Total 64

Created Jan 21, 2018 · 8 years ago

drawing golang mapbox tiles vector

A spinlock implementation for Go.

Total 63

Created Mar 12, 2018 · 7 years ago

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

Total 59

Created Nov 9, 2024 · 1 year ago

A buffer pool file I/O library for Go

Total 55

Created Jan 16, 2022 · 4 years ago

Run Javascript in Go using Node.js

Total 54

Created Oct 12, 2020 · 5 years ago

RTree implementation for Go

Total 54

Created Jun 12, 2016 · 9 years ago