A simple cli to manage your time entries and projects on Clockify from terminal
Documentation
See the project site for the how to setup and use this CLI.
See more information about the sub-commands at: https://clockify-cli.netlify.app/en/commands/clockify-cli/
Contributing
On how to help improve the tool, suggest new features or report bugs, please take a look at the
CONTRIBUTING.md.
Features
- List time entries from a day
- Report time entries using a date range
- Inform date range as parameters
- "auto filter" for last month
- "auto filter" for this month
- Start a new time entry
- Cloning last time entry
- Ask input interactively
- Stop the last entry
- List workspace projects
- List Clockify Workspaces
- List Clockify Workspaces Users
- List Clockify Tags
- Edit time entry
- Configuration management
- Initialize configuration
- Update individual configuration
- Show current configuration
How to install
brew install lucassabreu/tap/clockify-cli
sudo snap install clockify-cli
Using go install
go install github.com/lucassabreu/clockify-cli/cmd/clockify-cli@latest
The installed application for a default go
installation should be located on your $GOBIN path. You can add $GOBIN
to your $PATH
, or move it to a directory listed on your $PATH
(e.g.: /usr/local/bin
).
By Hand
Go to the releases page and download the pre-compiled
binary that fits your system.
Changelog
Changelog
License
Apache License