January 28, 2019

Lightweight open source ERP

When developing software, teams often use an Agile process. Usually using a product backlog, providing a clear overview of the desired features.

For my personal projects (which usually involve code) and other tasks in life, I did not keep to such a structure and was looking for an unified overview. The various notes; written, Google keep, in the README of the project etc. are not efficient enough.

What I need is a good project management tool, to enhance productivity and create an overview. In my case this needs to be an open source solution, since I want to be the owner of my data. While searching for and open sourche project management tool, I found that ERP systems usually also provide project management, which made me look into them. An ERP could provide me with more; one single system (or running multiple instances) which include personal and business finances. Another benefit is getting familiar with an ERP (useful for my line of work) and providing a structure that your heirs could understand.

open source ERP

When looking for an open source ERP, I found some comparisons and their popularity. My first and foremost requirement was; it had to be lightweight.

The Java based lost my interest from the start, probably all too heavy, which brought me to the two most popular; Odoo vs. ERPNext.

They both required 2GB RAM which was way too heavy for my use.

Lightweight open source ERP

The next mostly popular project on Github was Dolibarr, which also scored high on Sourceforge.

I’ve managed to get it up and running with basic auth (code).


Just did the initial configuration to play with Dolibarr, but not yet installed the Kanview plugin. Not sure yet how I want to organize my project progress data. Maybe keep the project meta data (the backlog items, written in markdown) inside the project repository and only link (URL) to them on my backlog.

An ERP can do a lot, from calendar to bookmarks to financial planning. All useful features for my personal and business life. But I’ll first install tools that I expect to be using, such as Nextcloud. For now, it’s on hold.

Blog by lent.ink