mirabelle 1.0 – ein Taschencomputer im Stil von Macintosh System 1: Aufgaben, Kontakte, Notizen und Termine, dazu ein Spartan-Browser, eine Gliederung und eine Agenda. Ein Bit je Pixel, 800 × 480, gebaut in C11 auf SDL 3.
Anwendungen sind Dateien, kein Code: die vier Sammlungen entstehen aus je einer Lua-Schemadatei, die drei übrigen aus je einem Lua-Skript. Eine fünfte Anwendung ist eine fünfte Datei – auch Tastenkürzel, Menütexte, Maße und Zeichensatz stehen als Daten daneben.
Die Daten bleiben lesbar: Gemtext mit Front Matter unter ~/PDA, eine Datei je Datensatz. Der SQLite-Index ist wegwerfbar – jede Abfrage lässt sich auch durch Lesen der Dateien beantworten, und ein Test besteht darauf.
Freie Software unter der GNU GPL, Version 3 oder neuer. 42 Testsuiten inklusive Sollbildvergleich und Mutationsprüfständen, dazu ein Handbuch in 17 Kapiteln als HTML, PDF und EPUB.
Baubar unter MacOS und wahrscheinlich unter Ubuntu. Dieses erste Release beinhaltet keine Binaries.