Invoicing, expenses & time-tracking built with Laravel
JavaScript PHP HTML Java ApacheConf
Latest commit 3517529 Jan 13, 2017 @hillelcoren hillelcoren Fix for migrations
Permalink
Failed to load latest commit information.
app Fix for migrations Jan 13, 2017
bootstrap Merge CloudFlare IP fix Nov 27, 2016
config CRUD Dec 9, 2016
database Fix for migrations Jan 13, 2017
docs Auto-run module migrations Dec 13, 2016
public Fixed social icon alignment Dec 14, 2016
resources Enable viewing draft invoices with link Jan 8, 2017
storage Fix terms margin on plain design Jan 8, 2017
tests Fix for tests Dec 15, 2016
.bowerrc Move bower sources to resources/assets directory Aug 16, 2016
.codeclimate.yml Exclude public from codeclimate Jul 29, 2016
.env.example Show modules in main navigation Dec 7, 2016
.gitattributes Fix gitattributes to not export unnecessary files Jul 31, 2016
.gitignore Adding support for modules #1131 Dec 7, 2016
.htaccess Added support for gzip to the .htaccess file May 4, 2016
.styleci.yml Update StyleCI config to exclude test, storage and resources folder Jul 3, 2016
.travis.yml Fix for tests Sep 22, 2016
CONTRIBUTING.md Rollback to 2.6.5 Jul 21, 2016
Gruntfile.js - Set up Elixir with built.css Jul 29, 2016
LICENSE Update license to standard AAL Oct 25, 2016
README.md Updated readme Jan 8, 2017
artisan Bring in Laravel5 framework. Mar 12, 2015
bower.json Added keyboard shortcuts Dec 6, 2016
codeception.yml Working on TravisCI Feb 18, 2016
composer.json Adding support for modules #1131 Dec 7, 2016
composer.lock Merge branch 'release-2.9.0' Dec 15, 2016
gulpfile.js Added keyboard shortcuts Dec 6, 2016
package.json Make sure to fetch latest prerelease of 6.0.0. Aug 14, 2016
phpspec.yml Bring in Laravel5 framework. Mar 12, 2015
phpunit.xml Bring in Laravel5 framework. Mar 12, 2015
server.php Bring in Laravel5 framework. Mar 12, 2015

README.md

Sublime's custom image

Invoice Ninja

Build Status Docs Join the chat at https://gitter.im/hillelcoren/invoice-ninja

Hosted | Self-hosted | iPhone | Android (Beta)

Watch this YouTube Video for an overview of the app's features.

All Pro and Enterprise features from the hosted app are included in the open-source code.

The self-host zip includes all third party libraries whereas downloading the code from GitHub requires using Composer to install the dependencies.

Affiliates Programs

  • Referral program (we pay you): $100 per signup paid over 3 years - Learn more
  • White-label reseller (you pay us): 10% of revenue with a $500 sign up fee

Installation Options

Requirements

  • PHP >= 5.5.9
  • MySQL

Recommended Providers

Features

  • Built using Laravel 5.2
  • Live PDF generation using pdfmake
  • Supports 50+ payment gateways with Omnipay
  • Integrate with hundreds of apps with Zapier
  • Recurring invoices with auto-billing
  • Expenses and vendors
  • Import bank statements with OFX
  • Tasks with time-tracking
  • File Attachments
  • Multi-user/multi-company support
  • Tax rates and payment terms
  • Reminder emails
  • Partial payments
  • Client portal
  • Custom email templates
  • D3.js visualizations

Documentation

Development

Contributing

All contributors are welcome!
For information on how contribute to Invoice Ninja, please see our contributing guide.

Credits

Special thanks to:

License

Invoice Ninja is released under the Attribution Assurance License.
See LICENSE for details.