I'm Onur Gündüz, a Netherlands-based engineer building backends, UIs, and devtools in Go, TypeScript, C, Rust, and Python.
Here are some of my projects you can explore, grouped by language.
Tools/services
- restache – HTML5→JSX transpiler with Mustache-like syntax
- fortune – fully production-ready HTTP API for serving random fortunes
- burp – old-school LLM chatroom
- xtray – tiny macOS menubar utility
Data interchange/auth
- binproto – streaming, length-prefixed wire protocol
- rat – compact serialization for refreshable auth tokens
Generic data structures and primitives
- bbq – thread-safe bounded FIFO queue
- toposort – BFS/DFS topological sorting with cycle detection
- ring – simple circular buffer with bitmasking
- sliding – lock-free sliding window counter
Ports
- commonpath – Go port of Python
commonpath
- tsort-go – Go port of GNU Coreutils
tsort
- dashboard – dashboard UI prototype showcasing restache
- cubic-limit – Manfred Mohr's Cubic Limit in Effect
- flixbox – movie trailer search app built with fp-ts
- couchilla – CouchDB design document bundler with CommonJS support
- signal – reactive programming primitives
- mailroom – experimental email service architecture
- filemonitor – handy file change watcher with kqueue
- pg99 – static site generator