This page should provide all the information you need to get started with ERP5
as developer. It will show how to download ERP5 (there is only one version, one license,
following the principles of Free Software). It will provide links to
documentation and forums and help to get you on track implementing your own
solution or using the framework and possibly support services provided by Nexedi, the creator and maintainer of ERP5.
ERP5 is mostly built in Python, using the NEO transactional NoSQL database and a relational
SQL database (MariaDB
preferred). External services provide acceleration
and file conversion (
cloudooo) in order to simpify installation and configuration of components.
You can install ERP5 using the following methods:
Learning tracks consist of a sequence of lessons designed for a given target
audience and will help getting started with ERP5. The learning track for users,
OSOE (One Student One ERP), will demonstrate how ERP5 is used in day to day
The ERP5 documentation is keyword searchable and also seperated into user and developer
oriented sections. Both aim to empower users to work with and develop ERP5 by
describing underlying principles and providing how-tos on specific topics. Active
ERP5 development and source code is accessible on Gitlab. Contribution guidelines are part of the developer documentation
ERP5 has a dedicated Forum which is used
for internal communication and where we try to respond to questions around
working with ERP5. Before you post make sure you have searched the
how to and
frequently asked questions. For bugs and issues please first check
how to debug ERP5.
Please include a screenshot and stack trace along with your message.
support developers who want to learn ERP5 by providing documentation and
assisting with bugs and issues. Our aim is to empower users and businesses to
work with and develop ERP5 by themselves. However, we do not support or
provide help to businesses looking for a free-of-charge solution expecting free
service as well as integrators trying to use ERP5 without making the effort to
understanding and learning ERP5 in depth.