Take a mapping of Toggl Track projects and manually inputted rates, download a report, and generate an invoice
Project description
Toggl Invoice Generator
A tool to take mappings of your Toggl projects and hourly rates and generate invoices from them. In addition, a detailed report is downloaded from Toggl as a PDF.
Example Invoice
Here's what a generated invoice looks like:
Click the image above to view the full PDF invoice
Usage
This project is packaged with uv, so the easiest way to run it is to install uv and run the following command:
uvx --from toggl-invoice-gen toggl-invoice-generator
Configuration
You do, however, need to either have a config.toml file in the current directory. If you don't, you will be prompted to enter the path to your config.toml file. The config.toml file should follow the format of example.config.toml
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file toggl_invoice_gen-0.1.1.tar.gz.
File metadata
- Download URL: toggl_invoice_gen-0.1.1.tar.gz
- Upload date:
- Size: 95.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6833ba41ce1b99f7b8f1e30f26db4b087257ab7f0b6b8ca5fbc5a8950af4d194
|
|
| MD5 |
276c044a3ae7e2fefeadc06d81683e29
|
|
| BLAKE2b-256 |
be239886a28b2682649321cd0f282d33ca8c48d791d7fb29e54295e703f5ace6
|
File details
Details for the file toggl_invoice_gen-0.1.1-py3-none-any.whl.
File metadata
- Download URL: toggl_invoice_gen-0.1.1-py3-none-any.whl
- Upload date:
- Size: 10.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e82ba265f9d554376c500fa8f5b7388e41864d54c0df639599754d2c2b4636cf
|
|
| MD5 |
cc336328e1c74d30468075b16d5de606
|
|
| BLAKE2b-256 |
849a17c0391fac78f0dc5e72cd88ecfa3aca9f3274e892dd83357a484672d2c9
|