An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by tidwall

A curated list of projects in awesome lists by tidwall .

https://github.com/tidwall/gjson

Get JSON values quickly - JSON parser for Go

golang json json-parser

Last synced: 12 May 2025

https://github.com/tidwall/tile38

Real-time Geospatial and Geofencing

database geo geofences geospatial index location spatial

Last synced: 12 May 2025

https://github.com/tidwall/evio

Fast event-loop networking for Go

networking

Last synced: 14 Dec 2025

https://github.com/tidwall/buntdb

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

database geospatial golang in-memory key-value

Last synced: 12 May 2025

https://github.com/tidwall/sjson

Set JSON values very quickly in Go

json

Last synced: 13 May 2025

https://github.com/tidwall/redcon

Redis compatible server framework for Go

golang networking protocol redis

Last synced: 14 May 2025

https://github.com/tidwall/jj

JSON Stream Editor (command line utility)

json utility

Last synced: 15 May 2025

https://github.com/tidwall/SwiftWebSocket

Fast Websockets in Swift for iOS and OSX

networking

Last synced: 06 Aug 2025

https://github.com/tidwall/swiftwebsocket

Fast Websockets in Swift for iOS and OSX

networking

Last synced: 27 Sep 2025

https://github.com/tidwall/summitdb

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

database geospatial in-memory json nosql raft

Last synced: 27 Sep 2025

https://github.com/tidwall/btree

B-tree implementation for Go

Last synced: 14 May 2025

https://github.com/tidwall/hashmap.c

Hash map implementation in C.

hash hashmap hashtable map table

Last synced: 16 May 2025

https://github.com/tidwall/neco

Concurrency library for C (coroutines)

Last synced: 08 Oct 2025

https://github.com/tidwall/wal

Write ahead log for Go.

Last synced: 10 Apr 2025

https://github.com/tidwall/uhaha

High Availability Raft Framework for Go

fault-tolerant framework high-availability raft

Last synced: 15 May 2025

https://github.com/tidwall/tg

Geometry library for C - Fast point-in-polygon

Last synced: 15 May 2025

https://github.com/tidwall/pinhole

3D Wireframe Drawing Library for Go

graphics

Last synced: 05 Apr 2025

https://github.com/tidwall/finn

Fast Raft framework using the Redis protocol for Go

distributed-computing golang raft redis

Last synced: 03 May 2025

https://github.com/tidwall/Safe

Modern Concurrency and Synchronization for Swift.

Last synced: 28 Mar 2025

https://github.com/tidwall/digitalrain

Matrix Digital Rain written in Go for HTML5 + Canvas

graphics toy

Last synced: 05 Apr 2025

https://github.com/tidwall/pretty

Efficient JSON beautifier and compactor for Go

Last synced: 15 May 2025

https://github.com/tidwall/btree.c

B-tree implementation in C

Last synced: 16 May 2025

https://github.com/tidwall/chanx

A simple interface wrapper around a Go channel.

Last synced: 03 Apr 2025

https://github.com/tidwall/rtree

An R-tree implementation for Go

Last synced: 15 Dec 2025

https://github.com/tidwall/shardmap

A simple and efficient thread-safe sharded hashmap for Go

Last synced: 11 Jul 2025

https://github.com/tidwall/gjson.rs

Get JSON values quickly - JSON parser for Rust

Last synced: 15 May 2025

https://github.com/tidwall/hashmap

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

hash hashmap hashtable map table

Last synced: 01 Aug 2025

https://github.com/tidwall/celltree

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

Last synced: 27 Apr 2025

https://github.com/tidwall/tinylru

A fast little LRU cache for Go

Last synced: 12 Apr 2025

https://github.com/tidwall/cities

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

Last synced: 27 Oct 2025

https://github.com/tidwall/avios

Realtime H264 decoding library for iOS.

Last synced: 27 Apr 2025

https://github.com/tidwall/rtree.c

R-tree implementation in C

Last synced: 27 Apr 2025

https://github.com/tidwall/geojson

GeoJSON for Go. Used by Tile38

Last synced: 07 Apr 2025

https://github.com/tidwall/jd

Interactive JSON Editor

Last synced: 23 Aug 2025

https://github.com/tidwall/match

Simple string pattern matcher for Go

Last synced: 07 Oct 2025

https://github.com/tidwall/pinhole-js

3D Wireframe Drawing Library for HTML Canvas

Last synced: 06 Jul 2025

https://github.com/tidwall/mmap

Load file-backed memory

Last synced: 24 Oct 2025

https://github.com/tidwall/rtree.rs

A fast R-tree for Rust

Last synced: 06 Apr 2025

https://github.com/tidwall/doppio

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

Last synced: 10 Oct 2025

https://github.com/tidwall/tinybtree

Just an itsy bitsy b-tree in Go

Last synced: 27 Apr 2025

https://github.com/tidwall/jsonc

Parse json with comments and trailing commas.

Last synced: 27 Apr 2025

https://github.com/tidwall/redcon.rs

Redis compatible server framework for Rust

Last synced: 12 Oct 2025

https://github.com/tidwall/raft-fastlog

Raft in-memory backend implementation with persistence

Last synced: 27 Apr 2025

https://github.com/tidwall/limiter

A goroutine limiter for Go

Last synced: 27 Apr 2025

https://github.com/tidwall/kvnode

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

Last synced: 27 Apr 2025

https://github.com/tidwall/redraft

Redis + Raft server implementation

Last synced: 27 Apr 2025

https://github.com/tidwall/modern-server

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

Last synced: 27 Apr 2025

https://github.com/tidwall/rocksdb-server

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

Last synced: 12 Sep 2025

https://github.com/tidwall/expr

Expression evaluator for Go

Last synced: 25 Oct 2025

https://github.com/tidwall/lotsa

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

Last synced: 08 May 2025

https://github.com/tidwall/evio-lite

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

Last synced: 27 Apr 2025

https://github.com/tidwall/transform

Using io.Reader for data transformation in Go

Last synced: 07 Apr 2025

https://github.com/tidwall/geodesic

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

Last synced: 16 Mar 2025

https://github.com/tidwall/box

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

Last synced: 27 Apr 2025

https://github.com/tidwall/json.c

Fast JSON parser for C

Last synced: 09 Apr 2025

https://github.com/tidwall/uspto-trademark

How to file a USPTO trademark without an attorney for $225

Last synced: 31 Oct 2025

https://github.com/tidwall/pjson

A JSON stream parser for Go

Last synced: 27 Apr 2025

https://github.com/tidwall/llco

A low-level coroutine library for C

Last synced: 27 Apr 2025

https://github.com/tidwall/spinlock

A spinlock implementation for Go.

Last synced: 27 Apr 2025

https://github.com/tidwall/raft-wal

Write ahead Raft log for Go

Last synced: 27 Apr 2025

https://github.com/tidwall/redcon.c

Redis compatible server framework for C

Last synced: 27 Apr 2025

https://github.com/tidwall/mvt

Draw Mapbox Vector Tiles (MVT) in Go

drawing golang mapbox tiles vector

Last synced: 10 Jun 2025

https://github.com/tidwall/bfile

A buffer pool file I/O library for Go

Last synced: 15 Oct 2025

https://github.com/tidwall/go-node

Run Javascript in Go using Node.js

Last synced: 27 Apr 2025

https://github.com/tidwall/cache-server

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

Last synced: 27 Apr 2025

https://github.com/tidwall/spanmap

A fast collection type that uses uint64 for keys.

Last synced: 09 Oct 2025

https://github.com/tidwall/ticketd

A distributed service for monotonically increasing tickets.

Last synced: 27 Apr 2025

https://github.com/tidwall/hexd

Please love the nicely formatted hex.

Last synced: 20 Jun 2025

https://github.com/tidwall/xv

An expression evaluator for C

Last synced: 27 Apr 2025

https://github.com/tidwall/proximity-chat

Chat app for real-time chats with people within 500 meters.

Last synced: 14 Oct 2025

https://github.com/tidwall/deflateswift

Deflate Compression for Swift

Last synced: 20 Aug 2025

https://github.com/tidwall/pkg.sh

A generalized package manager for whatever code.

Last synced: 27 Apr 2025

https://github.com/tidwall/sco

Coroutine scheduler for C

Last synced: 27 Apr 2025

https://github.com/tidwall/geometry

Efficient 2D geometry library for Go.

Last synced: 27 Apr 2025

https://github.com/tidwall/evio.c

A framework for building event based networking applications.

Last synced: 27 Apr 2025

https://github.com/tidwall/kvbench

Server for benchmarking pure Go key/value databases

Last synced: 10 Aug 2025

https://github.com/tidwall/redbench

Benchmarking for custom Redis commands and modules

benchmarking golang redis redis-module tile38

Last synced: 27 Apr 2025

https://github.com/tidwall/redis-gis

Redis fork with Geospatial support based on Tile38 commands

Last synced: 04 May 2025

https://github.com/tidwall/gjson-play

A playground for GJSON. Runs in the browser.

Last synced: 27 Apr 2025

https://github.com/tidwall/rfront

An HTTP protocol frontend for Redis-compatible services.

Last synced: 27 Apr 2025

https://github.com/tidwall/raft-leveldb

Raft backend using LevelDB

Last synced: 27 Apr 2025

https://github.com/tidwall/sds

simple data streams for go

Last synced: 09 Jul 2025

https://github.com/tidwall/tinyqueue

Binary heap priority queues in Go

Last synced: 27 Apr 2025

https://github.com/tidwall/retroswiper

Load classic games from magnetic swipe cards

Last synced: 27 Apr 2025

https://github.com/tidwall/uhasql

A high availability Sqlite service

Last synced: 27 Apr 2025

https://github.com/tidwall/ioniconsswift

Ionicons for Swift and iOS

Last synced: 27 Apr 2025

https://github.com/tidwall/bluebox

Redis clone using Neco

Last synced: 27 Apr 2025

https://github.com/tidwall/aatree

AA-tree implementation in C

Last synced: 12 Sep 2025

https://github.com/tidwall/redlog

Redis style logger for Go

Last synced: 27 Apr 2025

https://github.com/tidwall/qtree

jeez it's just a quadtree chill out

Last synced: 27 Apr 2025

https://github.com/tidwall/randjson

Make random JSON in Go

Last synced: 27 Apr 2025

https://github.com/tidwall/match.c

Simple string pattern matcher for C

Last synced: 27 Apr 2025

https://github.com/tidwall/fast-spatial-joins

Go vs GPU: Fast Spatial Joins

Last synced: 13 Sep 2025

https://github.com/tidwall/xxh64.h

xxhash-64 in 20 lines

Last synced: 27 Apr 2025

https://github.com/tidwall/btree-benchmark

Benchmark utility for the tidwall/btree Go package

Last synced: 27 Apr 2025

https://github.com/tidwall/assert

An assert function for Go that works like the one in C.

Last synced: 11 Jun 2025

https://github.com/tidwall/rtime

Retrieve the current time from remote servers

Last synced: 05 Sep 2025

https://github.com/tidwall/pair

create low memory key/value objects in Go

Last synced: 25 Jun 2025

https://github.com/tidwall/pony

🌈 🐴 Turn your terminal text into an absolutely beautiful display of dazzling colors....

lipizzan mustang percheron shire

Last synced: 12 Sep 2025