- Amsterdam, The Netherlands
- https://mastodon.social/@erikterpstra
- @erikterpstra
Starred repositories
An Operating System for Z80 computers, written in assembly
Zelligent runs AI coding agents in isolated git worktrees, each in its own Zellij tab.
A design for a C-like programming language with features from Ocaml and Oberon.
A coding agent for the Oberon operating system that can change Oberon itself.
Rust port of oberon-risc-emu: boot, extract, and rebuild bootable Project Oberon RISC5 disk images — for both Project Oberon 2013 and Extended Oberon.
Oberon programming language syntax highlighting for vim
An Oberon-07 compiler written in Oberon, with a bootstrap Oberon to C transpiler
Pax is a Pascal/Oberon-inspired systems language that compiles to modern C++23 using Zig’s Clang toolchain, with a pass-through design that lets you mix raw C++ and Pax code freely in the same sour…
Snappy, batteries-included terminal file manager with rich previews, inline images, bulk actions, and trash support
Riscrithm is a lightweight, low-boilerplate macro-assembly dialect that compiles straight down to pure, human-readable RISC-V assembly. It bridges the gap between the expressive syntax of high-leve…
Go library and CLI for working with git forges. Supports GitHub, GitLab, Gitea/Forgejo, and Bitbucket Cloud through a single interface.
AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI
Make Any Website into CLI & Use your logged-in browser by AI agent.
Source and guide to run Xinu on the BeagleBone Black
The AI toolkit for building reliable browser automations
This is a version based on v2.3.7 running on emulated PC i386, native Raspi Model 3b and Zero 2, and eventually Olimex ESP32-P4-PC, using existing bootloaders instead of Oberon0
Setup for testing ansible setups fast
N. Wirth's Project Oberon RISC compiler ported to Go.
📚 Learn compiler development with Titania, a programming language based on Oberon-07, designed for clear teaching and practical exercises.
Track your code review progress hunk-by-hunk through history rewrites for jj users
Raspberry Pi Epaper GPS system that uses you phone as the controller