A simple Python 3.4+ package for creating customizable HTML invoices from CSV timesheets.
Designed for freelancing developers.
Uses Pandas and Jinja2 to do the heavy lifting.
- Create a Python virtual environment and pip install invoicing
- Play with the IPython notebook and invoice template in the examples directory to get the idea
In docs and on RawGit here.
- Development status is Alpha
- Project uses semantic versioning
- At this stage of development, only the most common use case is handled, namely one billing function per invoice. Also, only HTML invoices are generated. You can use your browser to save these to PDF, if you like. Maybe in the future i’ll incorporate wkhtmltopdf to automatically convert the HTML to PDF.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.