Zeit erfassen. Als Stundenkontingent verkaufen. Abrechnen.
TimeWren ist Open-Source-Zeiterfassung für Freelancer und kleine Agenturen. Kunden kaufen ein Stundenkontingent, jeder Zeiteintrag zieht davon ab, und die Rechnung entsteht aus denselben Einträgen.
AGPL-3.0. Alle Funktionen in jeder Installation.

Stundenkontingente sind eingebaut
In Dänemark heißt das Klippekort: eine Stempelkarte für Stunden. Ein Kunde kauft 20 Stunden im Voraus. Jeder Zeiteintrag stanzt die verbrauchte Zeit aus, der Kunde sieht den Stand in seinem eigenen Portal, und du wirst gewarnt, bevor das Kontingent aufgebraucht ist.
- Stundenkontingente pro Kunde
- Zeiteinträge werden automatisch abgezogen
- Eine Warnung, wenn das Kontingent knapp wird
- Kunden sehen verbrauchte und verbleibende Stunden sowie Rechnungen im Kundenportal
Beispiel: ein Kontingent mit 20 Stunden

Keine gesperrten Funktionen
Es gibt eine Ausgabe von TimeWren, und alles daran ist Open Source. Eine selbst gehostete Instanz hat keine Tarife, Nutzerlimits, Testphasen oder Lizenzschlüssel. TimeWren Cloud läuft mit demselben Code. Du bezahlst Cloud für den Betrieb, nicht für das Freischalten.
- Zeiterfassung
- Live-Timer, manuelle Einträge, Wochenansicht, CSV-Import
- Stundenkontingente
- Kontingente pro Kunde mit automatischem Abzug und Warnungen
- Rechnungen
- PDF-Rechnungen, Versand per E-Mail, Sync mit Billy, Dinero und e-conomic
- Kundenportal
- Kunden sehen Stunden, Kontingente und Rechnungen
- Aufgaben
- Kanban-Board und E-Mail zu Aufgabe per IMAP
- Teams
- Organisationen, Rollen, Wochenzettel und Freigabe
Selbst hosten oder von uns betreiben lassen
| Selbst gehostet | TimeWren CloudDemnächst | |
|---|---|---|
| Preis | Kostenlos, für immer | Monatliches Abo |
| Funktionen | Alle | Alle |
| Betrieb | Du, mit Docker Compose | Wir |
| Updates | Du holst und baust neu | Wir spielen sie ein |
| Backups | Skripte enthalten, du planst sie | Inklusive |
| Support | Community auf GitHub | Support per E-Mail |
| Telemetrie | Standardmäßig aus, mit bekannten Ausnahmen | Fehlerberichte und Statistik |
Auf einem Server mit Docker installieren
Das Skript prüft Docker, schreibt neue Secrets in .env, baut und startet den Stack. Es nutzt nie sudo und zeigt die Secrets nie an.
git clone https://github.com/timewren/timewren.git
cd timewren
./scripts/install.shWo du erfasst
Web-App
In jedem Browser, auf Computer und Handy als App installierbar.
VerfügbarBrowser-Erweiterung
Timer aus jedem Tab starten und stoppen. Chrome und Firefox, MIT-Lizenz.
VerfügbarDesktop-App
macOS und Windows.
KommtMobile App
iOS und Android.
Kommt
Lesen, betreiben, ändern
TimeWren steht unter der GNU AGPL-3.0, die Browser-Erweiterung unter MIT. Issues, Diskussionen und Pull Requests sind öffentlich. Beiträge werden nach dem Developer Certificate of Origin abgezeichnet.
Fragen
Ist Selbst-Hosten wirklich kostenlos?
Ja. Die selbst gehostete Version hat alle Funktionen, ohne Zeitlimit, Nutzerlimit oder Lizenzschlüssel. Du bezahlst deinen eigenen Server.
Was kostet TimeWren Cloud?
Die Preise sind noch nicht veröffentlicht. Die Preisseite zeigt sie in EUR, USD und DKK, sobald Cloud startet.
Was brauche ich zum Selbst-Hosten?
Einen Linux-Server mit Docker und Compose v2.24 oder neuer, 2 GB RAM für den Betrieb und 4 GB zum Bauen des Images. Für mehr als einen Test auf localhost brauchst du außerdem eine Domain und TLS.
Sendet eine selbst gehostete Instanz Daten irgendwohin?
Statistik und Fehlerberichte sind aus, bis du sie selbst einrichtest. Einige Anfragen verlassen Browser oder Server trotzdem standardmäßig, zum Beispiel ein Google-Ads-Tag in der Seite und eine Abfrage neuer Releases bei GitHub. Der Abschnitt zur Telemetrie in der Anleitung beschreibt alle und wie du sie entfernst.
Mit welchen Buchhaltungsprogrammen funktioniert es?
Billy, Dinero und e-conomic, alle aus Dänemark. Jede Rechnung gibt es außerdem als PDF.
Was hat TimeWren mit TimeTrack zu tun?
TimeTrack ist das dänische Produkt auf timetrack.dk, aus dem TimeWren entstanden ist. Es ist derselbe Code unter neuem Namen.