Effortless Invoices uses your git history generate online payable invoices quickly. It approximates time spent in projects and provide you a summary of daily activity to itemize your invoice, and provides you an easy to use interface to adjust your invoice.
It includes cli tools to let you generate invoices and share payable URI from command line