EIN PERSÖNLICHES PROJEKT FÜR macOS

Gedanken sammeln.
Code schreiben.
Im Fluss bleiben.

Von der flüchtigen Notiz bis zum TeX-Dokument: MAAT Notepad bringt Schreiben, Code und Vorschau an einen Ort.

Den Editor entdecken
IN ENTWICKLUNGNoch nicht perfekt. Aber mit jeder Verbesserung ein Stück weiter.

Ein Editor. Viele Möglichkeiten.

EINBLICKE INS ORIGINAL
MAAT Notepad / CodeansichtmacOS
MAAT Notepad mit Codeansicht und dunkler Editoroberfläche
Code im Mittelpunkt. Mit Syntax-Highlighting, Zeilennummern und Python-Werkzeugen.

Echte Screenshots aus dem Projekt. Die Oberfläche kann sich mit der Weiterentwicklung verändern.

WENIGER WECHSELN. MEHR WEITERMACHEN.

Für das, woran
du gerade arbeitest.

01 / SCHREIBEN

Ein Gedanke wird
ein Dokument.

Notizen, Markdown und externe Dateien. Mit Suche, frei wählbarer Schrift und einer sortierbaren Notizenliste.

.txt   .md   .markdown
02 / ENTWICKELN

Dein Code.
Deine Umgebung.

Syntax-Highlighting für viele Sprachen, Python-Linter und venv-Auswahl. Python- und Shell-Skripte lassen sich aus dem Editor starten.

Python · Shell · Web · und mehr
03 / AUSARBEITEN

Von TeX
zur PDF.

LaTeX bearbeiten, Bilder einbinden und Dokumente bauen. Die PDF-Vorschau bleibt neben deinem Text, mit passenden lokalen Werkzeugen.

TeX · Anhänge · PDF-Vorschau
Da weitermachen,
wo du aufgehört hast.

Tabs und Sitzungswiederherstellung halten deine offenen Dokumente zusammen. Dark Design, einklappbare Navigation und gemerkte Fenstereinstellungen geben deinem Arbeitsbereich Ruhe.

DIE IDEE DAHINTER

Mehr Raum
für Zusammenhang.

MAAT Notepad verbindet einen praktischen Editor mit einer experimentellen MAAT-Auswertung für Notizen.

H HarmonieB BalanceS SchöpfungskraftV VerbundenheitR Respekt

Die Werte beruhen auf Textheuristiken. Sie sind ein experimenteller Reflexionsimpuls und keine wissenschaftlich validierte Messung von Textqualität oder Persönlichkeit.

OFFEN GESAGT

Noch nicht perfekt.
Und das gehört dazu.

MAAT Notepad ist ein persönliches Projekt von Christof Krieg und wird schrittweise weiterentwickelt. Es können Fehler auftreten; nicht jede Funktion läuft in jeder macOS- und Python-Umgebung gleich zuverlässig.

Ein Projekt in Bewegung. Oberfläche und Funktionen entwickeln sich weiter. Bewahre wichtige Dokumente zusätzlich als Sicherung auf.

Lokale Werkzeuge zählen. TeX, PDF-Rendering und die native HTML-Vorschau benötigen zusätzliche Abhängigkeiten. Auch ARM- und Intel-Builds brauchen eine passende Python-Umgebung.

SELBST AUSPROBIEREN

Dein nächster Gedanke
braucht einen Platz.

Mit den Projektdateien kannst du den Editor direkt mit Python starten oder eine macOS-App bauen.

01 / Aus dem Quellcode starten

Im Projektordner eine Python-Umgebung mit Tkinter verwenden:

python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
python maat_notepad.py
02 / Eine macOS-App bauen

Das passende Skript im Projektordner starten. Es richtet die Build-Umgebung ein. Interpreter und Pakete müssen zur Zielarchitektur passen.

# Apple Silicon
chmod +x build_arm_app.command
./build_arm_app.command

# Intel
chmod +x build_intel_app.command
./build_intel_app.command

Das Ergebnis liegt unter dist/MAAT Notepad.app.

03 / Vorschau vorbereiten

Pillow wird für die PDF-Anzeige gebraucht, PyObjC für die native macOS-WebView und flake8 für den Linter. Diese Python-Pakete stehen in der requirements.txt.

Für TeX-Builds ist eine TeX-Distribution mit passender Engine nötig. Der Mehrseiten-Renderer verwendet Ghostscript (gs) oder ImageMagick (magick); macOS-Werkzeuge dienen als eingeschränkter Fallback.

Ein öffentlicher Download ist auf dieser Seite noch nicht hinterlegt.