Top 9 open source ERP systems to consider

Top 9 open source ERP systems to consider

Jump to navigation
Opensource.com
RedHat
Search form Search
Search opensource.com
Articles
Resources
About
Community
The Open Org
LOG INSIGN UP
TWITTERFACEBOOKFEED
Top 9 open source ERP systems to consider | Opensource.com
Top 9 open source ERP systems to consider
There are a number of flexible, feature-rich, and cost-effective open source ERP systems out there. Here are nine to check out.
10 Apr 2018 Opensource.com (Red Hat) Feed 16up 5 comments
9 open source ERP systems to consider
Image by :
opensource.com

Get the newsletter
Join the 85,000 open source advocates who receive our giveaway alerts and article roundups.

Businesses with more than a handful of employees have a lot to balance including pricing, product planning, accounting and finance, managing payroll, dealing with inventory, and more. Stitching together a set of disparate tools to handle those jobs is a quick, cheap, and dirty way to get things done.

That approach isn’t scalable. It’s difficult to efficiently move data between the various pieces of such an ad-hoc system. As well, it can be difficult to maintain.

Instead, most growing businesses turn to an enterprise resource planning (ERP) system.

The big guns in that space are Oracle, SAP, and Microsoft Dynamics. Their offerings are comprehensive, but also expensive. What happens if your business can’t afford one of those big implementations or if your needs are simple? You turn to the open source alternatives.

What to look for in an ERP system
Obviously, you want a system that suits your needs. Depending on those needs, more features doesn’t always mean better. However, your needs might change as your business grows, so you’ll want to find an ERP system that can expand to meet your new needs. That could mean the system has additional modules or just supports plugins and add-ons.

Most open source ERP systems are web applications. You can download and install them on your server. But if you don’t want (or don’t have the skills or staff) to maintain a system yourself, then make sure there’s a hosted version of the application available.

Finally, you’ll want to make sure the application has good documentation and good support—either in the form of paid support or an active user community.

There are a number of flexible, feature-rich, and cost-effective open source ERP systems out there. Here are nine to check out if you’re in the market for such a system.

ADempiere
Like most other open source ERP solutions, ADempiere is targeted at small and midsized businesses. It’s been around awhile—the project was formed in 2006 as a fork from the Compiere ERP software.

Its Italian name means to achieve or satisfy, and its “multidimensional” ERP features aim to help businesses satisfy a wide range of needs. It adds supply chain management (SCM) and customer relationship management (CRM) features to its ERP suite to help manage sales, purchasing, inventory, and accounting processes in one piece of software. Its latest release, v.3.9.0, updated its user interface, point-of-sale, HR, payroll, and other features.

As a multiplatform, Java-based cloud solution, ADempiere is accessible on Linux, Unix, Windows, MacOS, smartphones, and tablets. It is licensed under GPLv2. If you’d like to learn more, take its demo for a test run or access its source code on GitHub.

Apache OFBiz
Apache OFBiz’s suite of related business tools is built on a common architecture that enables organizations to customize the ERP to their needs. As a result, it’s best suited for midsize or large enterprises that have the internal development resources to adapt and integrate it within their existing IT and business processes.

OFBiz is a mature open source ERP system; its website says it’s been a top-level Apache project for a decade. Modules are available for accounting, manufacturing, HR, inventory management, catalog management, CRM, and e-commerce. You can also try out its e-commerce web store and backend ERP applications on its demo page.

Apache OFBiz’s source code can be found in the project’s repository. It is written in Java and licensed under an Apache 2.0 license.

Dolibarr
Dolibarr offers end-to-end management for small and midsize businesses—from keeping track of invoices, contracts, inventory, orders, and payments to managing documents and supporting electronic point-of-sale system. It’s all wrapped in a fairly clean interface.

If you’re wondering what Dolibarr can’t do, here’s some documentation about that.

In addition to an online demo, Dolibarr also has an add-ons store where you can buy software that extends its features. You can check out its source code on GitHub; it’s licensed under GPLv3 or any later version.

ERPNext
ERPNext is one of those classic open source projects; in fact, it was featured on Opensource.com way back in 2014. It was designed to scratch a particular itch, in this case replacing a creaky and expensive proprietary ERP implementation.

ERPNext was built for small and midsized businesses. It includes modules for accounting, managing inventory, sales, purchase, and project management. The applications that make up ERPNext are form-driven—you fill information in a set of fields and let the application do the rest. The whole suite is easy to use.

If you’re interested, you can request a demo before taking the plunge and downloading it or buying a subscription to the hosted service.

Metasfresh
Metasfresh’s name reflects its commitment to keeping its code “fresh.” It’s released weekly updates since late 2015, when its founders forked the code from the ADempiere project. Like ADempiere, it’s an open source ERP based on Java targeted at the small and midsize business market.

While it’s a younger project than most of the other software described here, it’s attracted some early, positive attention, such as being named a finalist for the Initiative Mittelstand “best of open source” IT innovation award.

Metasfresh is free when self-hosted or for one user via the cloud, or on a monthly subscription fee basis as a cloud-hosted solution for 1-100 users. Its source code is available under the GPLv2 license at GitHub and its cloud version is licensed under GPLv3.

Odoo
Odoo is an integrated suite of applications that includes modules for project management, billing, accounting, inventory management, manufacturing, and purchasing. Those modules can communicate with each other to efficiently and seamlessly exchange information.

While ERP can be complex, Odoo makes it friendlier with a simple, almost spartan interface. The interface is reminiscent of Google Drive, with just the functions you need visible. You can give Odoo a try before you decide to sign up.

Odoo is a web-based tool. Subscriptions to individual modules will set you back $20 (USD) a month for each one. You can also download it or grab the source code from GitHub. It’s licensed under LGPLv3.

Opentaps
Opentaps, one of the few open source ERP solutions designed for larger businesses, packs a lot of power and flexibility. This is no surprise because it’s built on top of Apache OFBiz.

You get the expected set of modules that help you manage inventory, manufacturing, financials, and purchasing. You also get an analytics feature that helps you analyze all aspects of your business. You can use that information to better plan into the future. Opentaps also packs a powerful reporting function.

On top of that, you can buy add-ons and additional modules to enhance Opentaps’ capabilities. They include integration with Amazon Marketplace Services and FedEx. Before you download Opentaps, give the online demo a try. It’s licensed under GPLv3.

WebERP
WebERP is exactly as it sounds: An ERP system that operates through a web browser. The only other software you need is a PDF reader to view reports.

Specifically, its an accounting and business management solution geared toward wholesale, distribution, and manufacturing businesses. It also integrates with third-party business software, including a point-of-sale system for multi-branch retail management, an e-commerce module, and wiki software for building a business knowledge base. It’s written in PHP and aims to be a low-footprint, efficient, fast, and platform-independent system that’s easy for general business users.

WebERP is actively being developed and has an active forum, where you can ask questions or learn more about using the application. You can also try a demo or download the source code (licensed under GPLv2) on GitHub.

xTuple PostBooks
If your manufacturing, distribution, or e-commerce business has outgrown its small business roots and is looking for an ERP to grow with you, you may want to check out xTuple PostBooks. It’s a comprehensive solution built around its core ERP, accounting, and CRM features that adds inventory, distribution, purchasing, and vendor reporting capabilities.

xTuple is available under the Common Public Attribution License (CPAL), and the project welcomes developers to fork it to create other business software for inventory-based manufacturers. Its web app core is written in JavaScript, and its source code can be found on GitHub. To see if it’s right for you, register for a free demo on xTuple’s website.

There are many other open source ERP options you can choose from—others you might want to check out include Tryton, which is written in Python and uses the PostgreSQL database engine, or the Java-based Axelor, which touts users’ ability to create or modify business apps with a drag-and-drop interface. And, if your favorite open source ERP solution isn’t on the list, please share it with us in the comments. You might also check out our list of top supply chain management tools.

This article is updated from a previous version authored by Opensource.com moderator Scott Nesbitt.

Topics
AlternativesTools
About the authorOpensource.com – Opensource.com publishes stories about creating, adopting, and sharing open source solutions. Follow us on Twitter @opensourceway.
More about me
Learn how you can contribute
Contributors

Scott Nesbitt

Jason Baker
Recommended reading
team meeting
Get started with Pidgin: An open source replacement for Skype
Introduction to the GNU Core Utilities
An introduction to the GNU Core Utilities
Managing virtual environments with Vagrant
Managing virtual environments with Vagrant
A Perl module for better debugging
A Perl module for better debugging
Concept
Using less to view text files at the Linux command line
3 open source apps for Windows
3 open source apps for Windows
5 Comments
M S Hayden
M S Hayden on 10 Apr 2018
How did you forget Tryton? It is a community managed project that forked from Odoo nine years ago. They manage their codename better than Odoo does and there isn’t the risk of integrator lock – in (Tryton provides robust upgrade / migration mechanisms not present in Odoo).

https://www.tryton.org

Reply Vote up!1
zeeshan
Zeeshan Hasan on 12 Apr 2018
Idempiere is another fork of Adempiere worth examining as it incorporates an OSGI based plugin system. There are many community developed plugin available at http://wiki.idempiere.org/en/Category:Available_Plugins
My company implemented Adempiere internally 9 years ago but is now migrating to idempiere.

Reply Vote up!0
LewisCowles1986
Lewis Cowles on 13 Apr 2018
This is fantastic. One thing I’m noticing a lot have not mentioned is EDI integration or case management, fleet maintenance and appointment booking. I’d love to talk to people from these projects. I Have my own software I was looking to OpenSource. It’s a lot of work when nobody has ever funded it. Perhaps relinquishing some of the responsibilities and hitching to another ERP would be an idea.

Reply Vote up!0
W. Anderson
W. Anderson on 13 Apr 2018
As mentioned by your first commenter, Tryton is an excellent Python based ERP and CRM that while originally forked from Odoo has quickly surpassed it in standards compliance and flexibility.
It has worked perfectly in customization for small Auto rental agency in New Jersey, USA.

Reply Vote up!0
Dominique Chabord
Dominique Chabord on 17 Apr 2018
I confirm. Tryton is my favorite for small businesses, associations and collaborative economy because it delivers a set of functions based on good practices at no cost..
The Tryton community has proven it is also the best framework for
– large implementation of complex applications like GNU-Health hospital management and laboratory management,
– vertical products specialized to a very demanding industry like COOG for insurance companies
– e-commerce, when performance, flexibility or stability is at stake.

Reply Vote up!1
Comment now
Login or Register to earn points for your comments.
Your name *

E-mail *

The content of this field is kept private and will not be shown publicly.
Accept the Terms of Use to continue. You are licensing your contribution(s) as CC-BY-SA. *

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Creative Commons License
Sign up for Opensource.com news

Find us: Twitter Facebook Google Plus Instagram Youtube IRC RSS

Privacy Policy Terms of Use Contact Meet the Team Visit opensource.org
For more discussion on open source and the role of the CIO in the enterprise, join us at The EnterprisersProject.com.

The opinions expressed on this website are those of each author, not of the author’s employer or of Red Hat.

Opensource.com aspires to publish all content under a Creative Commons license but may not be able to do so in all cases. You are responsible for ensuring that you have the necessary permission to reuse any work on this site. Red Hat and the Shadowman logo are trademarks of Red Hat, Inc., registered in the United States and other countries.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.