CLI · $9 ONE-TIME · profitwave20

$ invoiceforge — invoices from JSON

Ship invoices, estimates, and receipts from the terminal. No API keys. No monthly fee. Commercial use after purchase.

$9 USD · Gumroad delivery

Buy on Gumroad — $9 Live HTML demo Crypto Stack $28

CLI

node bin/invoiceforge.js --template agency --format html
node bin/invoiceforge.js --type estimate --format md
node bin/invoiceforge.js --batch ./invoices --json-summary
node bin/invoiceforge.js job.json --format text

JSON job files in → Markdown / HTML / plain text / JSON out. Batch a folder for month-end client runs.

Features

  • Formats: Markdown, HTML, plain text, JSON
  • Templates (agency, freelance, consulting, estimate)
  • Batch folder mode
  • Tax / discount math unit-tested
  • Bookkeeping-friendly --json-summary

Who it’s for

  • Devs & freelancers who live in the terminal
  • Agencies batching end-of-month invoices
  • Anyone tired of SaaS invoicing rent
  • Indie products that need receipt/estimate text

Try before you buy

See a rendered sample invoice without checkout:

Open live demo Estimates SEO page Source samples (sr.ht)

FAQ

Is this a hosted API?

No. Local Node CLI. Your client data stays on your machine.

Requirements?

Node.js 18+. Works offline after download.

Commercial use?

Yes after purchase — use for client work. Do not redistribute the product files as your own paid product.

Stack vs single tool?

InvoiceForge alone is $9. Stack ($28) adds KeyMint + CsvClean — see bundle.html.

Refunds?

Gumroad eligible-sales policy applies.

Related paths

Persona pages and pricing:

For freelancers Pricing ladder KeyMint $12 CsvClean $7
InvoiceForge $9 Buy on Gumroad → Demo Stack $28