Terminal-basierte Anwendung zum Generieren von Stundenzetteln aus Jira Worklogs. Drei Ansichten, Excel/PDF-Export, Feiertagskalender und Jahres-Forecast.
Stundenzettel aus Jira — automatisch generiert, visuell aufbereitet, exportbereit.
Worklogs per REST API abrufen mit Bearer Token. Automatische Pagination und Filterung nach Zeitraum.
Listenansicht mit KW und Wochentag, Kalenderansicht als Monatsgrid, Jahresansicht mit Forecast. Tab-Navigation mit Klick oder TAB-Taste.
Formatierter Stundenzettel mit Logo und Unterschriftszeile. PDF ist Adobe-signierbar.
Deutsche Feiertage pro Bundesland. Luecken-Erkennung fuer fehlende Arbeitstage.
Arbeitszeitvergleich mit Differenz. Jahres-Forecast mit Urlaubstagen und Umsatzprognose.
31 Themes von vintage 8-bit über Terminal-Phosphor und Unix-Workstation bis zu 80s-Pastel — wechselbar mit Ctrl+P.
Enter oder D zeigt Status, Typ, Bearbeiter, Komponenten und Jira-Link im Log.
Daten per Tastendruck anonymisieren fuer sichere Screenshots und Demos.
Abgeschlossene Monate werden gecached — Jahresansicht laedt beim zweiten Mal sofort.
| Taste | Aktion |
|---|---|
G | Stundenzettel generieren |
E | Excel-Export |
P | PDF-Export |
D | Ticket-Details anzeigen |
TAB | Tab wechseln (Liste / Kalender) |
R | Cache zuruecksetzen |
J | Jahresansicht mit Forecast |
A | Daten anonymisieren |
< / > | Monat wechseln |
S | Settings oeffnen |
I | Info-Dialog |
C | Log in Zwischenablage kopieren |
L | Log ein-/ausblenden |
Ctrl+P | Theme wechseln |
Q | Beenden |
irm https://raw.githubusercontent.com/michaelblaess/jira-timesheet/main/install.ps1 | iex
curl -fsSL https://raw.githubusercontent.com/michaelblaess/jira-timesheet/main/install.sh | bash
Voraussetzung: Python 3.10+ · Danach einfach jira-timesheet im Terminal eingeben.
Disclaimer: Dieses Projekt ist nicht von Atlassian entwickelt, unterstuetzt oder autorisiert. "Jira" und "Atlassian" sind eingetragene Markenzeichen von Atlassian Corporation. Dieses Tool nutzt die oeffentliche Jira REST API und steht in keiner Verbindung zu Atlassian.