HumbleBee: lokale Zeiterfassung fuer Entwickler
HumbleBee
HumbleBee ist Zeiterfassung fuer Entwickler, die Werkzeuge bevorzugen, welche ihren Arbeitsablauf respektieren.
Das Produkt ist local-first, standardmaessig privat und so gebaut, dass es nicht im Weg steht. Kein verpflichtender Cloud-Account, kein kompliziertes Setup und kein ueberladener Prozess fuer eine eigentlich einfache Aufgabe. Installieren, einmal initialisieren und loslegen.
Warum HumbleBee
Viele Zeiterfassungstools denken zuerst in Dashboards, Rollenmodellen und Abonnements. HumbleBee geht von einer anderen Annahme aus: Entwickler wollen ein Werkzeug, das schnell, skriptbar, nachvollziehbar und komplett unter ihrer Kontrolle ist.
Das bedeutet:
- Ihre Daten bleiben auf Ihrem Rechner in einer lokalen SQLite-Datenbank,
- die CLI ist die primaere Oberflaeche,
- der Workflow ist einfach genug fuer den taeglichen Einsatz,
- und die Software bleibt transparent und nah an der technischen Praxis.
Datenschutz by design
HumbleBee speichert seine Daten lokal in ~/.humblebee/humblebee.db. Fuer den Kern-Workflow ist kein externer Dienst notwendig. Wenn Sie Ihre Zeit privat, offline oder in einer restriktiveren Entwicklungsumgebung erfassen moechten, passt HumbleBee sehr gut.
Gerade fuer Entwickler und Selbststaendige ist das wichtig. Zeiterfassung enthaelt oft sensible Kundennamen, interne Projektdetails oder Arbeitsmuster. HumbleBee behaelt diese Informationen dort, wo sie hingehoeren: bei Ihnen.
Developer-first Funktionen
HumbleBee ist an den richtigen Stellen bewusst meinungsstark:
- Local-first Architektur mit eingebettetem SQLite und ohne CGO-Abhaengigkeit
- Schneller CLI-Workflow zum Starten, Stoppen und Auswerten von Zeiten
- Hierarchische Work Items wie
Client Project A > Feature Development - Monatsreports direkt im Werkzeug
- Sichere Diagnose- und Reparaturfunktionen mit
humblebee doctor - Plattformuebergreifende Installation fuer macOS, Linux und Windows
- Ein frueher plattformuebergreifender GUI-Prototyp fuer Nutzer, die spaeter eine Desktop-Oberflaeche wollen
Beispiele
Arbeitsumgebung initialisieren:
humblebee init --email user@example.com --workitem "Client Project A"
Strukturierte Work Items anlegen:
humblebee add "Client Project A"
humblebee add "Client Project A > Feature Development"
humblebee show
Zeit mit minimaler Reibung erfassen:
humblebee start "Client Project A > Feature Development"
humblebee stop
Monatsreport erzeugen:
humblebee report
Lokales Setup pruefen:
humblebee doctor
Gebaut fuer fokussierte Arbeit
HumbleBee will keine komplette Projektmanagement-Suite sein. Das Produkt konzentriert sich auf eine Aufgabe und loest sie gut: Zeiterfassung mit moeglichst wenig Reibung.
Das passt besonders gut fuer:
- freiberufliche Entwickler,
- Berater,
- technische Macher, die projektbasiert abrechnen,
- und Nutzer, die lokale Werkzeuge gegenueber SaaS bevorzugen.
Einstieg
HumbleBee ist als installierbare CLI verfuegbar und kann auch direkt aus dem Quellcode gebaut werden.
Projektseite:
