3body

3body is a 2D multiplayer arena game built on the chaotic dynamics of the three-body problem. It's made with React, Three.js (WebGPU), and a Bun WebSocket server.

Krivaja

Krivaja is a game engine and editor written from scratch in C17 with SDL3 and Vulkan. It covers a Vulkan renderer, rigid-body and ragdoll physics, skeletal animation, an ECS scene, navigation and AI, and an immediate-mode editor.

tabify demo

tabify

tabify is a Chrome browser extension for managing tabs and windows. It keeps tabs organized with workspaces, saves your sessions, blocks distractions, and adds 60+ keyboard shortcuts.

sake demo

sake

sake is a CLI tool that enables you to run commands on servers via ssh. Think of it like make, you define servers and tasks in a config file and then run the tasks on the servers.

mani demo

mani

mani is a tool that helps you manage multiple repositories. You specify projects and commands in a yaml config and then run the commands over all or a subset of the projects.

pinto demo

pinto

Pinto allows you to create, view and edit vim color themes in a web browser.

dashgrid demo

dashgrid

Dashgrid is a highly customizable drag-and-drop grid built on pure es6 with no external dependencies, using bounding box collision detection.

bok demo

bok

bok is a simple static site generator (powering this blog) implemented as a command line tool in Deno.

tap-report demo

tap-report

tap-report is tap (test anything protocol) consumer that provides user friendly and informative tap output.

dark/light theme