Open source ERP

The most feature-rich open source ERP

Pluto, the Onfinity Community Edition, is free under the Eclipse Public Licence. Finance, stock, purchasing, projects, assets, HR and CRM, with the full source, unlimited users and no expiry.

Download it Read the licence terms

Before the small print

Four things people check first

Most software called free ERP is a trial, a seat-capped edition, or a hosted plan you cannot leave. Here is where Onfinity stands on each.

How many users?No limit, and no per-seat charge. Put the whole company on it.
For how long?No expiry. It is a licence, not a trial that stops working in the second month.
Where does it run?Your server or your cloud, with PostgreSQL or Oracle underneath. Nobody else holds the database.
Do you get the source?All of Pluto. Read it, change it, compile it, ship it.

The licence

Eclipse Public Licence, and what it lets you do

EPL is the business-friendly end of the open source range. The part that matters commercially: what you build on top stays yours.

Change the code
Fork it, patch it, compile your own build and run that. Nothing phones home and nothing needs approval.
Build and sell on top
Extensions, industry verticals and country localisations you write are yours. EPL does not oblige you to publish their source.
Keep your data
It is your database on your infrastructure. There is no export to request and no notice period to serve.
What is not open source
Pluto is, all of it. Nova, the supported edition, gives source access on its open source modules only. Worth knowing before you plan around it rather than after.

Pluto, the free edition

Everything that is in the free edition

Not a cut-down demo. Pluto posts to a real general ledger, carries the low-code platform used to extend it, and runs on your own server with no seat count and no expiry.

Run the business

The working modules

  • Accounting, invoicing and budgeting
  • Inventory and purchasing
  • Project management
  • Asset management
  • Human resources
  • Customer relationship management
  • Multi-company on one install
Work on it

The tools around them

  • Mosaic, the dashboard engine
  • Canvas, the low-code platform
  • Build and ship your own modules
  • The marketplace, for apps and updates
  • Language packs
  • Online training
Own it

What that is worth later

  • The full source code
  • Eclipse Public Licence
  • The IP in modules you write stays yours
  • PostgreSQL or Oracle underneath
  • Unlimited users, no expiry
  • Your server, your database

The paid editions add depth in the same places rather than a different product. Manufacturing, AURA, document management and business intelligence sit there, and the upgrade is a licence key rather than a re-implementation.

Download the free edition The full comparison

What is underneath

Written in C#, and it describes itself

Two things separate this from the rest of the open source shelf, and both matter more the longer you run it.

C# on .NETIf the people who would look after it already work in the Microsoft stack, this is a codebase they can read on day one instead of a language they have to take on.
An application dictionaryEvery window, field, tab and rule is a record the software reads while it runs. Adding to the system means adding records, not branching the source.
So upgrades still arriveThe usual cost of an open source ERP is the fork you end up maintaining. Work held in the dictionary is read by the next release instead of merged into it.

Who is already running it

Downloaded a million times

1,000,000+Community downloads
10,000+Members in the community forum
Every moduleOne data model, not a suite of products joined together afterwards

Take the source. Decide later.

Download Pluto, put your own data in it, and work out whether it does the job before anybody talks to you about a licence.

Download the free edition Join the community