Persönliche Zeiterfassung · in einer einzigen Datei
Ihre Stunden in einer Datei, die Ihnen gehört — keinem Dienst
Cirrhy verwaltet Kunden, Projekte, Aufgaben, Zeiteinträge und Berichte, ohne eigenes Konto und ohne Server. Sie legen die Datendatei in einen bereits genutzten Sync-Ordner; Cirrhy führt die Änderungen der einzelnen Geräte auf Datensatzebene zusammen.
- Kostenlos
- Open Source · Apache-2.0
- Kein Konto
- Kein Server
- Eine JSON-Datei
- 5 Plattformen
Ein kurzer Rundgang
Dieselbe eine Datei, auf Desktop und Smartphone
Funktionen
Der nützliche Kern der Zeiterfassung — ohne das Team
Eine Person, fünf Plattformen. Keine Konten, keine Freigaben — nur Ihre Arbeit und Ihre Stunden.
Ein Tipp, und es geht weiter
Der Hauptbildschirm zeigt den laufenden Timer und Ihre letzten Einträge. Jeder frühere Eintrag hat einen Start-Knopf, der daraus einen neuen Timer startet.
Kunden → Projekte → Aufgaben
Ihre Zeiteinträge hängen an dieser Struktur — ohne Team, ohne Freigaben, ohne Konto.
Farben und abrechenbar-Markierung
Jedes Projekt bekommt eine eigene Farbe, abrechenbare Arbeit lässt sich markieren.
Berichte für jeden Zeitraum
Tag, Woche, Monat oder frei gewählt: Übersichtsdiagramme, Summen pro Projekt oder die rohe Eintragsliste.
Fünf Sprachen
Deutsch, Englisch, Ungarisch, Spanisch und Italienisch. Eine sechste Sprache ist eine Übersetzungsdatei, kein Code.
Hell und dunkel
Folgt dem System oder wird pro Gerät festgelegt.
Die eine Datei
Zwei Geräte zwischen zwei Syncs bearbeitet? Hier ist das der Normalfall.
Alles, was Cirrhy weiß, liegt in einer menschenlesbaren cirrhy.json. Der Sync ist bewusst Ihre Wahl — deshalb geht die Speicherschicht von Grund auf nie davon aus, die Datei exklusiv zu besitzen.
Führt zusammen, überschreibt nie
Beim Speichern liest Cirrhy, was auf der Platte liegt, und führt Ihre Änderungen hinein. Änderungen erkennt es am Inhalts-Hash, nicht am Änderungsdatum.
Konflikte zerstören nichts
Zusammenführung pro Datensatz, der neuere gewinnt — die ältere Fassung wandert in die Historie des Datensatzes, nicht in den Papierkorb.
Gelöscht bleibt gelöscht
Löschungen hinterlassen Grabsteine — so kann ein späterer Merge Gelöschtes nicht wiederbeleben.
Ein Timer pro Gerät
Laufen auf zwei Geräten zwei Timer, zeigt Cirrhy beide zum Abgleich an — keiner verschluckt still den anderen.
Absturzsicheres Speichern
Geschrieben wird in eine Temp-Datei, die über das Original umbenannt wird — ein Absturz beim Speichern hinterlässt keine halbe Historie. Unter Android, wo das nicht geht, wird vor jedem Schreiben eine Sicherung angelegt.
Durch Tests belegt
Die Merge-Engine ist ein eigenständiges Dart-Paket ohne UI; die Tests erzwingen, dass der Merge kommutativ und idempotent ist.
Funktioniert mit dem Sync, den Sie schon nutzen
- Dropbox
- iCloud Drive
- Nextcloud
- Syncthing
Herunterladen
Kostenlos. Open Source. Ihres.
Cirrhy befindet sich in aktiver Entwicklung; die Screens stammen aus der aktuellen App. Bisherige Releases finden Sie auf GitHub, im App Store und bei Google Play veröffentlicht Appific die App.
-
iOS
Gebaut und getestet
-
Android
Gebaut und getestet
-
macOS
Gebaut und getestet
-
Linux
Gebaut und getestet
-
Windows
Vorbereitet, noch ungetestet
Kein Netzwerkcode
Cirrhy nutzt kein eigenes Konto, keinen eigenen Server und keine Analytik, und die App sendet keine Daten an Appific. Die Datendatei bleibt bei Ihnen; für Sicherheit und Backup sorgen Ihr Gerät und Ihr Sync-Dienst.
Apache-2.0-Lizenz
Cirrhy ist kostenlos und quelloffen. Der gesamte Quellcode liegt auf GitHub, zusammen mit den Releases.
Ein dokumentiertes Dateiformat
Das Format von cirrhy.json ist durch ein JSON-Schema und eine Anleitung festgelegt — so kann ein KI-Agent Ihre Daten aus einer anderen Zeiterfassung importieren oder Auswertungen daraus erstellen.
Wer dahintersteht
Von einem Entwickler gebaut, von Appific veröffentlicht
Cirrhy wird von Lóránd Somogyi als Open-Source-Projekt entwickelt. Der Name ist die Kurzform von circadian rhythm.
Die Appific Kft. veröffentlicht die App über ihre eigenen Entwicklerkonten im App Store und bei Google Play.
Ihre App ist fertig, aber noch nicht im Store?
Wir bringen Ihre App vom fertigen Code bis zum Live-Store-Eintrag — oder ab der ersten Zeile, wenn sie noch eine Idee ist.
- Apple- und Google-Entwicklerkonten, Signierung, TestFlight und interne Tests.
- Store-Eintrag, Datenschutz-Labels, Rechtsseiten und Review-Notizen, zusammengestellt nach den Store-Vorgaben, um das Ablehnungsrisiko zu senken.
- Release-Pipeline aus der CI, Versionierung und langfristige Updates.