Die Todo-App: links ein Baum mit Listen und Unterlisten, rechts die Einträge der Liste „Barcamp vorbereiten“ mit Haken

Ich habe mir eine kleine Todo-App gebaut, eine HTML-Datei: todo.html (18 KB). Herunterladen, im Browser öffnen.

Listen mit Unterlisten. Einträge abhaken, bearbeiten, löschen. Listen klonen oder alle Haken auf einmal entfernen. Speichert im Browser oder in einem Ordner auf der Platte (Chrome, Edge). Export und Import als JSON. Keine Verbindung nach draußen.

Edit: Valide Frage in einem Spam-Kommentar: „Ersetzt der JSON-Import die vorhandenen Listen vollständig, oder lassen sich zwei Exporte zusammenführen?"

Der Import mischt. Wenn nicht dieselbe Liste bearbeitet wird, sondern andere Listen, dann wird zusammengeführt. Bei Verwendung von Chrome oder Edge ist die „Ordner-Speicher-Variante" der saubere Weg für eine Synchronisation.

Kommentare

Pseudonym genügt. Die Kommentare laufen auf meinem eigenen Server, mehr dazu im Datenschutz.