Projekt

16 things I built and am actually happy with. More sit on GitHub.

TYPESCRIPT
SQLITE
OAUTH
2026

AutomationSolver

A ladder-logic puzzle game: program a Mitsubishi-style PLC to solve motor-control problems, then get graded by an engine that runs identically on client and server.

REACT
EXPRESS
POSTGRES
TYPESCRIPT
2026

LingoFlow

Daily language practice that adapts to what you keep getting wrong, with stories, streaks and an honest progress model.

TYPESCRIPT
NPM
2026

Repolayer

Skriv din dataåtkomst en gång. Börja med SQLite och byt till Postgres, MySQL eller MariaDB genom att ändra en rad. En gemensam testsvit bevisar att alla adaptrar beter sig likadant.

TYPESCRIPT
REACT
VITE
FASTIFY
SQLITE/POSTGRES (VIA REPOLAYER)
HYBRID SEARCH (TRANSFORMERS.JS)
MCP
2026

Jobtrack

En jobbsökartjänst som körs lokalt och är byggd kring en enda fråga: har jag redan sökt här? Dubblettkontroll, sökning på betydelse, ett webbläsartillägg och en MCP-server för AI-assistenter.

TYPESCRIPT
REACT
NODE
SQLITE
2026

ReflexLoop

An autonomous agent with persistent memory, run outside any chat UI, with a console to approve or reject what it wants to do next.

TYPESCRIPT
REACT
HONO
SQLITE
MCP
2026

Switchbox

Send one message to up to four models at once and watch the replies stream side by side, each pane with its own model, system prompt and settings.

C#
WINFORMS
INNO SETUP
POWERSHELL
2026

Disk Space

A disk reclamation tool for Windows. It finds space you can actually get back, tells you what removing it will cost you, and keeps a record of everything it removed.

TYPESCRIPT
REACT
THREE.JS
2026

Orbital Transfer Lab

Hohmann transfers, gravity assists and the Oberth effect you can fly in 3D, with real Kepler physics under every animation and replays of eight historic missions.

KOTLIN
JETPACK COMPOSE
2026

Radix83 Scientific Calculator

A scientific calculator for Android modeled on how the TI-83 Plus home screen works, with its own look. It has a dot-matrix LCD, sculpted keys, variables, `Ans`, and a memory of recent calculations. Graphing and programming are deliberately left out. Built with Kotlin and Jetpack Compose. There are no third-party runtime dependencies beyond AndroidX.

NODE.JS
NEXT.JS
REACT
TYPESCRIPT
TAILWIND
SHADCN/UI
2026

pkSignIn

A WebAuthn / FIDO2 passkey demo built around a hardware security key, with TOTP and recovery-code fallbacks and a live ceremony debug panel.

TYPESCRIPT
WEBGPU
WGSL
2026

Kerr

A physically based rotating black hole, ray-traced in the browser: null geodesics integrated through the Kerr metric in a WebGPU compute shader.

TYPESCRIPT
VS CODE
MCP
2026

MCP Lint

A VS Code extension that checks MCP server source as you write it: missing tool descriptions, malformed input schemas, duplicate names and bloated descriptions.

TYPESCRIPT
REACT
CLIENT-SIDE
2026

DocumentReader

Open, edit and create Word documents, and read Excel workbooks, entirely in the browser. Files are parsed client-side and never leave your machine.

REACT
VITE
MUI
2026

MarkdownViewer

A Markdown editor and viewer for the browser: several documents open at once, a live split-pane preview, and everything saved locally.

TYPESCRIPT
WEBGPU
TRANSFORMERS.JS
2026

WebGPU Speech-to-Text

Speech transcription that runs Whisper on your GPU inside the browser tab. No server and no API key.

TYPESCRIPT
PIXIJS
PREACT
2026

WebCity

A SimCity 4-style isometric city builder in the browser, with zoning, power and water networks, traffic, pollution, land value and an annual budget.

Allt annat på GitHub ↗