Ubu Console
Van commandoregel naar klikbare interface

Over het project
Op school moest ik werken met WSL, een Linux-omgeving op Windows. Handig voor software, irritant in gebruik. Voor elke dienst die je wilde starten of stoppen, typte je commando's. Als gewone Windows-gebruiker wilde ik gewoon knoppen. Dus bouwde ik die.
Ubu Console is een klein, speels WinForms-project. Via een interface zet je diensten aan en uit, zoals Apache, terwijl de app op de achtergrond via SSH met je WSL praat. Geen eindeloos typen meer voor iets wat één klik verdient.
- Grafische knoppen in plaats van commando's
- Diensten aan en uit vanaf Windows
- Klein experiment om software te leren kennen
De uitdaging
WSL voelt alsof je een tweede computer in je computer hebt, maar dan zonder netjes venster. Alles ging via tekstcommando's. Diensten starten, stoppen, opnieuw proberen. Voor schoolwerk dat snel moest, was dat omslachtig. Ik wilde het gevoel van een normale Windows-app.
De oplossing
Ik maakte Ubu Console: een eenvoudige Windows-interface bovenop die commandoregel. Je klikt wat je nodig hebt, de app praat achter de schermen met WSL. Zo blijft de kracht van die Linux-omgeving, zonder dat je er constant in hoeft te typen.
Hoe het werkt
Simpel gehouden, expres.
Een vertrouwd venster
WinForms gaf me snel een echte Windows-app. Klein, overzichtelijk, en genoeg om te testen of het idee überhaupt werkte.
Diensten met één klik
Apache en andere diensten zet je aan of uit vanuit de interface. De app regelt de verbinding met WSL via SSH op de achtergrond.
Leren door bouwen
Het was een leuk, klein project om te voelen hoe software in elkaar zit. Niet bedoeld als groot product, wel als iets wat ik zelf dagelijks kon gebruiken.


