Coding.
Apps I've built and open-source projects I've made, from inbox tools to actor runtimes and language experiments.
Apps
Open source
19 projects
| Description | Repository | |||
|---|---|---|---|---|
| RiotArchived | A multicore actor scheduler for OCaml 5. | CategoryPLT & runtimes | LanguagesOCaml | GitHub |
| CaramelArchived | A language and compiler for building type-safe applications on the Erlang VM. | CategoryPLT & runtimes | LanguagesOCaml, Erlang | GitHub |
| LAMArchived | A lightweight actor-model VM for native and WebAssembly targets. | CategoryPLT & runtimes | LanguagesRust | GitHub |
| ReActorArchived | Native actors for Reason and OCaml. | CategoryPLT & runtimes | LanguagesOCaml | GitHub |
| Riot stack | An opinionated OCaml stack for tooling, packages, and applications. | CategoryDeveloper tools | LanguagesOCaml, TypeScript | GitHub |
| Minttea | A terminal UI framework for OCaml. | CategoryLibraries | LanguagesOCaml | GitHub |
| Reason Design Patterns | An unofficial collection of design patterns for ReScript, Reason, and OCaml. | CategoryWeb & reference | LanguagesReason | GitHub |
| EmDash Plugins | EmDash plugins, starting with a Substack importer. | CategoryDeveloper tools | LanguagesTypeScript, JavaScript | GitHub |
| EvalKit | Agent evaluations as TypeScript, with scenarios, checkpoints, and reports. | CategoryAgent tooling | LanguagesTypeScript | GitHub |
| LibClank | Typed agentic workflows with durable local execution. | CategoryAgent tooling | LanguagesTypeScript | GitHub |
| FlareML | A finite systems modeling language with a Rust model checker. | CategoryPLT & runtimes | LanguagesRust, TypeScript | GitHub |
| Riot Lang | An experimental language implementation in Rust. | CategoryPLT & runtimes | LanguagesRust | GitHub |
| Lintbook | A reproducible multi-language linter. | CategoryDeveloper tools | LanguagesRust, Python | GitHub |
| Datafox | A Datalog parser and streaming query engine for caller-owned facts. | CategoryPLT & runtimes | LanguagesRust | GitHub |
| Zerde | A comptime-fused serialization library for Zig. | CategoryLibraries | LanguagesZig | GitHub |
| Agents | A Rust toolkit for building and evaluating type-safe, composable agents. | CategoryAgent tooling | LanguagesRust | GitHub |
| tldr.jsxArchived | A reactive web client for the tldr-pages collection. | CategoryWeb & reference | LanguagesJavaScript, Sass | GitHub |
| Warp | A build system written primarily in Rust. | CategoryDeveloper tools | LanguagesRust, Elixir, JavaScript | GitHub |
| HTTPKitArchived | HTTP clients and servers for Reason and OCaml. | CategoryLibraries | LanguagesOCaml | GitHub |