graph-crdt. Commutative graphs made for real-time, offline-tolerant replication
56Reticle. Put a scope on your gunDB data
49expect-enzyme. Enzyme assertions for mjackson's Expect library
42connect-four. Connect-4 web game
27mytosis. :twisted_rightwards_arrows: A peer-to-peer data sync framework
22Trace. Real-time multiplayer Tron game
21filament. :bulb:GraphQL server for Philips Hue
21recommendations. A list of the most impactful things I go out of my way to recommend.
19home-lab. Declarative infrastructure for my hobbyist datacenter.
18media-devices. Easily manage media devices in the browser.
18labelmaker. Tags for gunDB
13bin-json. [unmaintained] Serialize intermixed JSON and binary data
13farnsworth. Peer to peer encrypted video calling
13further.vim. :flashlight: Follow JavaScript imports to their source
11gun-hue. Easy hue client with real-time sync
9awesome-paranoia. A curated list of reasons why you should be digitally paranoid
8gun-server. Simple gun server
8dotfiles. Nix 🤝 Dotfiles
7timber-protocol. A distributed operation log with checkpointing and compaction
7holz. Structured logging with unix-style plugins.
6teleport.vim. Navigate faster with frecency. Integrates with z.sh, zoxide, autojump, and z.lua.
6llama.zsh-theme. The preferred ZSH theme of llamas everywhere
6wardens. A tiny framework for managing resources
5alternaut.nvim. Jump between related files.
5console-color. Stylish console.logs for Chrome and Firefox
5dispute. A tool for creating command line apps
4freighter. :ship: A batteries-included monorepo framework
4hue-connect. Discovers and connects with Philips Hue bridges
3CallbackJS. [unmaintained] Callbacks with super powers
3vader-action. Test your vim plugin with vader
3navitron.nvim. A better file browser for neovim
3luminary. Smartphone app for Philips Hue (frontend of filament)
3Canvas. [unmaintained] A simple, chainable library for canvas
3dddns. Decentralized DDNS proof of concept through the IPFS network
2PsychoLlama. Me / Me / Readme
2debrief.vim. :memo: Show the git diff alongside your commit message
2utahjs-crdt-presentation. An overview of state-based CRDTs in real-time systems
2website. My personal website
2conway.vim. Conway's Game of Life, written in Vimscript. Because reasons.
2ponder. [unmaintained] A personal wiki and notes application.
2deja-view.nvim. Buffers, just how you left them.
1generator-effects. A concept library showcasing what generators are capable of.
1nixos-modules-presentation-2025-01. "Extensible NixOS Modules", presented at the NYC Nix meetup. `nix run` to view slides.
1xml-parser. An XML parser written for the fun of it
1snake.vim. It's the snake game. In vim.
1signals. [Unmaintained] State management for the spreadsheet enthusiast
1rsp. Rust S-Expression Processor: a lisp implemented in Rust.
1vim-plugin-nursery. A repo serving my experimental vim plugins
1stacktrace.vim. [ARCHIVE] A stack trace parser for Vimscript
1clapfile. Turn config files into command line apps
1song.js. [unmaintained] HTML5 Playlist constructor for managing songs in the browser
1panic-manager. Remotely spawn and destroy node panic processes
1mgr. [unmaintained] Easier multithreading in Node.
1gun-repl. An interactive prompt for gunDB
1