Ph.D. in parallel systems; created superapps so reliable they only break during peak hours.
column. High-performance, columnar, in-memory store with bitmap indexing in Go
1.5kevent. Simple internal event bus for Go applications
558search. Go library for embedded vector search and semantic embeddings using llama.cpp
554bitmap. Simple dense bitmap index in Go with binary operators
381binary. Generic and fast binary serializer for Go
252tile. Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
225ecs. Example of Entity Component System in Go
72gocc. Generate Go Plan9 assembly from C code
42misakai-baker. Baker is a static site generator for C# / .Net people.
41goap. Goal-Oriented Action Planning - in Go
40intmap. Fast integer map for uint32-to-uint32
32timeline. Scheduler of events for near real-time systems
31simd. Package with auto-vectorized math functions for Go
31demo-chat. A simple chat application built using emitter.io
31lua. Wrapper around LUA script executor for long-running scripts
24folio. JSON document-based CMS, written with Go, SQLite & HTMX
22dbscan. Implementation of DBSCAN clustering algorithm in Golang
19circular-buffer. An efficient implementation of a resizeable circular byte buffer in C#
18async. Fast, type-safe task orchestration , designed for efficient concurrent processing and asynchronous operations.
18approx. High performance approximate algorithms in Go (e.g. morris counter, count min, etc.)
17s3. Lightweight s3 client with zero dependencies
15spike-build. Spike.Build is the set of libraries that perform parsing and code-generation for creating various client SDKs for Spike Engine.
15stock-explorer. Stock trading tools experiment
12xxrand. Fast, scalable pseudo random number generator based on xxh3
11loader. Golang library that allows for downloading things from a URL (http, s3, ...)
11iostream. Simple binary reader and writer
11smutex. Simple implementation of a sharded mutex in Go
11simplex. Simplex noise in Go
10evolve. Golang implementation of a binary genetic algorithm with random binary crossover & mutation
10bench. Simple micro-benchmarking library with stats, allocs and printing
9analytics-dashboard. Realtime analytics dashboard of Twitter streaming data using Emitter.
9hashbench. Benchmarking hash functions in Go
8noise. Fast noise (simplex, white, blue) functions in Go
7roaring. Yet another implementation of roaring bitmaps in go
7twitter-stream. HTML5/C# visualization of a Twitter sample stream in real-time
6bert. Go wrapper for bert.cpp embeddings library using cgo/dll approach.
6etop. Command-line utility for emitter.io cluster status.
6misakai-kafka. Misakai.Kafka is a high performance Apache Kafka client for C#.
6ultima-sdk. Modern, idiomatic Go SDK for reading Ultima Online client files (MUL/UOP)
5emitter-actor. Example of an Actor Model built with Emitter
4tales. Multi-Actor Event Logging in S3
4demo-presence. This demo showcases presence feature of emitter.io
4tcp. Simple tcp server in Go
4emitter-cluster. Sample configurations for emitter cluster
4spike-box. A modern experimental web server with browser DOM to server-side javascript data binding.
3process. Golang library for process usage retrieval
3docker. Various docker repositories for automated build.
3markov. Simple Markov chain implementation
3buddy. Buddy memory allocator for hashed strings in Go
3demo-paint. Collaborative paint demo for emitter.io
2kelindar.
1zmachine. Converting a Z-Machine in Go to an online system
1emitter-platformer. Making a multiplayer platformer game with emitter
1demo-microservice. Demo of emitter.io enabling a web application using docker, rancher and a set of microservices
1metering. This metering plugin for emitter.io broker persists usage in Google Datastore.
1emitter-client-server. Demo of a client-server app with Emitter & Go
1