Taxi is a timesheeting tool that focuses on simplicity to help you write your timesheets without wasting time. All you'll do is edit a text file and write down what you've worked on and how long, like so:
23/01/2014 pingpong 09:00-10:00 Play ping-pong infra -11:00 Repair coffee machine
You can then get a summary of your timesheet:
Staging changes : # Thursday 23 january # pingpong (123/456) 1.00 Play ping-pong infra (123/42) 1.00 Repair coffee machine 2.00 Total 2.00 Use `taxi ci` to commit staging changes to the server
Through the use of backends, Taxi allows you to push your timesheets to different systems.
Refer to the "Installation" section in the docs.
- zebra : Liip's zebra backend
- tempo : Atlassian JIRA's Tempo Timesheets backend
- tipee : Gammadia's tipee backend
- bexio : Bexio Timesheets backend
- multi : a special backend to push entries over multiple other backends
- clockify : backend for the free timesheeting tool clockify.me
These resources, not part of Taxi core, provide an enhanced experience for certain use cases.
- Cabdriver (generate taxi entries based on Google Calendar, Slack, etc)
- Syntax highlighting for VSCode
- Vim plugin (features syntax highlighting, auto completion)