All Projects → strzibny → Invoice_printer

strzibny / Invoice_printer

Licence: other
Super simple PDF invoicing

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Invoice printer

chromic pdf
Convenient HTML to PDF/A rendering library for Elixir based on Chrome & Ghostscript
Stars: ✭ 196 (-69.57%)
Mutual labels:  invoice, pdf-generation
Miniserve
🌟 For when you really just want to serve some files over HTTP right now!
Stars: ✭ 2,894 (+349.38%)
Mutual labels:  command-line-tool, server
Swiftserverside Vapor
🦄 Swift server open source projects based on the Swift 4.1 and Vapor 3 frameworks. (Swift 服务端开源项目)
Stars: ✭ 588 (-8.7%)
Mutual labels:  server
Html Pdf Chrome
HTML to PDF converter via Chrome/Chromium
Stars: ✭ 629 (-2.33%)
Mutual labels:  pdf-generation
Mailcatcher
Catches mail and serves it through a dream.
Stars: ✭ 5,512 (+755.9%)
Mutual labels:  server
Reflection
DEPRECATED
Stars: ✭ 592 (-8.07%)
Mutual labels:  server
Rouille
Web framework in Rust
Stars: ✭ 617 (-4.19%)
Mutual labels:  server
Manta
🎉 Flexible invoicing desktop app with beautiful & customizable templates.
Stars: ✭ 5,160 (+701.24%)
Mutual labels:  invoice
Papis
Powerful and highly extensible command-line based document and bibliography manager.
Stars: ✭ 636 (-1.24%)
Mutual labels:  command-line-tool
Mormot
Synopse mORMot ORM/SOA/MVC framework
Stars: ✭ 607 (-5.75%)
Mutual labels:  pdf-generation
Sultan
Sultan: Command and Rule over your Shell
Stars: ✭ 625 (-2.95%)
Mutual labels:  command-line-tool
Ponzu
Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.
Stars: ✭ 5,373 (+734.32%)
Mutual labels:  server
Comply
Compliance automation framework, focused on SOC2
Stars: ✭ 596 (-7.45%)
Mutual labels:  pdf-generation
Spock
Another Haskell web framework for rapid development
Stars: ✭ 623 (-3.26%)
Mutual labels:  server
Depth
Visualize Go Dependency Trees
Stars: ✭ 590 (-8.39%)
Mutual labels:  command-line-tool
Spicetify Cli
Commandline tool to customize Spotify client. Supports Windows, MacOS and Linux.
Stars: ✭ 9,316 (+1346.58%)
Mutual labels:  command-line-tool
Milo
Eclipse Milo™ - an open source implementation of OPC UA (IEC 62541).
Stars: ✭ 587 (-8.85%)
Mutual labels:  server
Pilbox
An image resize application server
Stars: ✭ 597 (-7.3%)
Mutual labels:  server
Receipt Parser Legacy
A supermarket receipt parser written in Python using tesseract OCR
Stars: ✭ 614 (-4.66%)
Mutual labels:  invoice
Wbot
A simple Web based BOT for WhatsApp™ in NodeJS 😜. Working as of 📅 Feb 14th, 2020
Stars: ✭ 638 (-0.93%)
Mutual labels:  command-line-tool

 

Super simple PDF invoicing. InvoicePrinter is a server, command line program and pure Ruby library to generate PDF invoices in no time. You can use Ruby or JSON as the invoice representation to build the final PDF.

Philosophy

  • Simple, no styling required, no calculation, no money formatting (bring your own)
  • Pure Ruby, no dependency on system libraries or browsers
  • Fast, so you can render invoices on the fly during requests

Examples

Simple invoice

See more usecases in the examples/ directory.

Features

  • A4 and US letter paper size
  • Invoice/document name and number
  • Purchaser and provider boxes with addresses and identificaton numbers
  • Payment method box showing banking details including SWIFT and IBAN fields
  • Issue/due dates box
  • Configurable items' table with item description, quantity, unit, price per unit, tax and item's total amount fields
  • Final subtotal/tax/total info box
  • Page numbers
  • Configurable field labels & sublabels (optional little labels)
  • Configurable font file
  • Logotype (as image scaled to fit 50px of height)
  • Background (as image)
  • Stamp & signature (as image)
  • Note
  • JSON format
  • CLI
  • Server
  • Well tested

Documentation

Copyright

Copyright 2015-2020 © Josef Strzibny. MIT licensed.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].