UlrichLab / DataManagement
Drei kleine Werkzeuge für Daten
Ein CLI, ein Datei-Speicher und eine Browser-App — je ein eigenständiges, getestetes JavaScript-Projekt ohne externe Abhängigkeiten. Unten siehst du, was jedes davon tatsächlich tut, live und interaktiv statt nur als Text.
csv-toolkit
CLI + LibraryLiest, filtert, sortiert und wertet CSV-Dateien direkt im Terminal aus — inklusive eines von Hand geschriebenen Parsers, der Anführungszeichen, Kommas in Feldern und mehrzeilige Werte korrekt behandelt.
mini-kv-store
Datei-DatenbankEin winziger Key-Value-Speicher, der als JSON-Datei persistiert wird — wahlweise dauerhaft oder mit einer Ablaufzeit (TTL) pro Eintrag. Probier's aus: setze einen Schlüssel und beobachte, wie er nach Ablauf automatisch verschwindet.
store.json ist leer — setz oben einen Schlüssel.
Vereinfachte Visualisierung der echten TTL-Logik aus store.js.
data-table-viewer
Browser-AppCSV oder JSON reinziehen, sortieren, durchsuchen, als Balkendiagramm ansehen — alles clientseitig, ohne Framework. Das hier ist keine Attrappe: die Tabelle unten ist die echte App mit Beispieldaten.
Gehalt nach Zeile (gefiltert)
Im echten Projekt lässt sich auch eine eigene .csv/.json-Datei per Drag & Drop laden.