iPhone and Mac
- Swift
- SwiftUI
- AppKit
- Menu bar apps
- Bluetooth LE
Hi, I’m Johannes. Developer and HTL student.
I’m from south-east Styria and study at HTL Kaindorf. Most of my time goes into ÖffiGo and my other tools, small ones for things I run into while working.
The transit app for all of Austria.
ÖffiGo is my largest project: the transit app for all of Austria. It shows departures, plans journeys by bus, train and tram and follows your trip on iPhone and Apple Watch. Every time shows whether it comes from the operator or the timetable.
closed TestFlight beta, not released yet
What's new in the beta ↗Explore punctuality ↗System status ↗

Accounting, like a notebook.
A digital accounting notebook. Write journal entries, calculate discounts and VAT, and get help with the next step.
Built for HAK and HTL students. Start in your browser or install the app. Your notebooks stay with you.
Free · No sign-up · macOS, Windows, Linux & web

A typing test where the words glide.
My newest project: a typing test for the browser. The text runs on one continuous spring, so it gets smoother the faster you type. Nine modes, four languages and a coach for your weak keys.
Free · No account needed · In the browser, with a physical keyboard
Smaller tools, experiments and older projects are in the catalogue.
All projectsWhat I work with, and where you can see it. Every line links to a project that uses it. The whole setup
Used inagent-presenceip-multitoolPatchPilotDriveTechclaude-code-todo-fix
Used inBriskEditBottleLite
Each square is a day of commits, pull requests, reviews and issues; the stronger the square, the more. As of the last build.
Point at a day, or focus the grid and use the arrow keys.
6,209 contributions · on 221 days · longest streak 78 days · busiest day: 164 (25 Oct)
About
I live in south-east Styria and study at HTL Kaindorf. Most of what I build starts as a problem I ran into myself: a workflow that takes too many steps, a device that won't cooperate, an app that should exist and doesn't. I work with TypeScript, Swift and Python, but the stack matters less than whether the finished thing actually gets used.
Contact
Questions about a project, an idea or just something you want to tell me? Write here or send me an email.
Elsewhere