Native und Web
- Swift
- SwiftUI
- AppKit
- TypeScript
- Python
- Astro
softwareentwickler / südost-steiermark
Ich bin Entwickler aus der Südost-Steiermark und Schüler an der HTL Kaindorf. Ich baue macOS- und iOS-Apps, Developer-Tools und Automatisierungen — und helfe in der Umgebung bei Websites, Reparaturen und alltäglicher Technik.
Österreichs Öffis — wirklich nativ.
Echtzeit-Abfahrten, Routenplanung und Live-Störungen für ganz Österreich, in einer modernen, schnellen Oberfläche. ÖffiGo bezieht die österreichweiten Fahrtdaten von VAO/HAFAS, blendet für die Wiener U-Bahn die offene Wiener-Linien-Echtzeit ein und kennzeichnet immer, ob eine Zeit live ist oder aus dem Fahrplan kommt.
live-positionen · beta
ÖffiGo zeigt zuerst die offizielle Betreiber-Echtzeit, klar getrennt vom Fahrplan. Live-Fahrzeugpositionen laufen als Beta über einen bewusst sparsamen On-Demand-Abruf, und eine eigene Prognose kommt nur dazu, wenn die Messbasis dahinter frisch und freigegeben ist. Der gesamte Datenstatus ist öffentlich einsehbar.
Die nächste Haltestelle, Abfahrten für alle Öffis und Echtzeit dort, wo sie verfügbar ist — inklusive Verspätungen, Steigwechseln und Störungen. Für die Wiener U-Bahn blendet sie sogar die Wiener-Linien-Echtzeit ein, wo die VAO nur den Fahrplan liefert.
Routenplanung mit allen Umstiegen, Fußweg zur ersten Haltestelle und wahlweise Abfahrts- oder Ankunftszeit.
Haltestellen in der Umgebung auf der Karte, dazu Live-Fahrzeugpositionen, wo es sie gibt — eine Beta-Funktion, die sparsam abruft statt dauerhaft zu pollen.
Bei gemappten großen Bahnhöfen nutzt der Umstieg OpenStreetMap-Indoor-Daten für Treppen, Rolltreppen und Aufzüge.
auswahl
Ein Coding-Agent, der seine Arbeit zeigt — jeder Zugriff, jeder Befehl, jedes Token, im Terminal.
TypeScript · Ink · AIEin nativer macOS-Editor, der sofort startet, ohne den Electron-Ballast.
Swift · SwiftUI · AppKitEin natives macOS-Device-Lab, das ein echtes Bluetooth-LE-Gerät in einen Emulator bridgt.
Swift · SwiftUI · Bluetooth LEMac-Apps
Ein schlanker nativer macOS-Runner für Windows-Apps.
Swift · SwiftUI · WineHau auf dein MacBook und es merkt's — echter Beschleunigungssensor, kein Mikrofon.
Swift · macOS · SensorsMach deine AirPods zum Haltungscoach — komplett on-device.
Swift · macOS · Menu BarZwischen Claude-Code-Accounts aus der Menüleiste wechseln — mit Live-Verbrauchsanzeigen.
Swift · macOS · Menu BarHol dir die Menüleisten-Icons zurück, die die MacBook-Notch verschluckt.
Swift · macOS · Menu BarmacOS menu bar control for local dev ports.
Swift · macOS · Menu BarAgent- und Entwickler-Tools
Read-only Apple-Health-Kontext für MCP-fähige Agents.
TypeScript · MCP · HealthKitDiscord Rich Presence für Claude Code und Codex — ein statisches Binary, kein Bot-Token.
Rust · Discord · CLISelf-hosted Voice für den Hermes-Agenten, direkt im Discord-Call.
TypeScript · Discord · WhisperSprich über einen Discord-Voice-Channel mit einem lokalen OpenClaw-Agenten.
TypeScript · Discord · VoiceWeitere Projekte
Internetradio zurück auf T+A-Caruso-Systeme der ersten Generation.
TypeScript · UPnP · DLNAEin fokussiertes Terminal-Toolkit für IP-, DNS-, RDAP-, HTTP- und Subnetz-Diagnostik.
Python · CLI · NetworkingDOCX stapelweise zu PDF — mit Word selbst als Engine.
TypeScript · macOS · WordArchiviert und aus rechtlichen Gründen nicht mehr zugänglich.
Ein kontrolliertes Tipp-Automationstool für vorhersehbare Browser- und Desktop-Abläufe.
TypeScript · CLI · AutomationNeben meinen eigenen Projekten helfe ich Menschen und kleinen Betrieben in der Umgebung bei alltäglicher Technik. Vor Ort in der Südost-Steiermark, sonst österreichweit remote.
Moderne, schnelle Portfolio-, Business- und Vereinsseiten — gleich mit Hosting, Domain und laufender Wartung gedacht, damit alles aus einer Hand läuft.
PC- und Mac-Reparatur, neue Geräte aufsetzen, Drucker und Zubehör einrichten, alles wieder zum Laufen bringen.
Alltägliche Technik-Probleme lösen, Backups, Updates und verständliche Beratung ohne Fachchinesisch.
Kleine macOS-Tools, Skripte und Automatisierungen, wenn Standardsoftware nicht ausreicht.
über mich
Ich lebe in der Südost-Steiermark und besuche die HTL Kaindorf. Das meiste, was ich baue, fängt als eigenes Problem an: ein Ablauf mit zu vielen Schritten, ein Gerät, das nicht will, eine App, die es geben sollte und nicht gibt. Ich arbeite mit TypeScript, Swift und Python — wichtiger als der Stack ist aber, ob das fertige Ding am Ende wirklich verwendet wird.
Ich bin Johannes Grof, Softwareentwickler und Schüler an der HTL Kaindorf in Österreich. Ich baue macOS- und iOS-Apps, Developer-Tools und Websites und helfe außerdem bei Elektronik-Reparatur und technischem Support.
Ja. Reparatur und Geräte-Einrichtung mache ich vor Ort in der Südost-Steiermark. Websites, Tools und Support gehen auch österreichweit remote.
Das hängt vom Umfang ab – Hosting, Domain und Wartung können alles dabei sein. Schreiben Sie mir kurz, was Sie brauchen, und ich melde mich.
Per E-Mail an contact@johannesgrof.me oder über LinkedIn und GitHub.
kontakt
Sie brauchen eine Website, eine Reparatur, technischen Support oder ein kleines individuelles Tool? Schreiben Sie mir direkt hier oder per E-Mail.