Most Powerful Open Source ERP

ERP5 PaaS

The ERP5 framework was designed from the beginning to support all modern technologies required which make a Platform as a Service (PaaS).

Through the Web Based Development Pioneer

ERP5 is based on Zope application server and can be entirely programmed Through The Web (TTW). Creation of workflows, forms, document types and menus can be achieved interactively from a Web browser by using a mouse, wizards and drop-down menus. It is the perfect environment for Rapid Application Development (RAD) and prototyping.

For advanced developers, ERP5 Through the Web Based interface can be used to create new document classes, unit tests, python scripts, SQL methods. Thanks to PaaS services such as "TioLive Developer Mode", unexperienced ERP5 developers can start developing with ERP5 within a couple of minutes, without having to care about installation details.

Text Based Configuration Friendly

Developers who prefer to traditional text based editing may remotely modify their ERP5 site thanks to XML text based representation of objects stored in the database and WebDAV support. In addition, all objects can be copied or retrieved from a subversion repository thanks to native AJAX Web interface.

Distributed Computing

ERP5 includes an activity engine which can distribute CPU intensive tasks over a cluster a servers. This engine can be used to provide elastic scalability during periods of time which require more computing power.

Distributed Object Database

ERP5 departs from traditional object-relational mapping model, which is known now for 20 years to be flawed becaused of its poor support of polymorphism in object languages. Instead, ERP5 uses a full blown object database which can be distributed on multiple servers and scales up much better than most relational databases under heavy load.

Embedded Datawarehouse

ERP5 includes its own datawarehouse engine to produce reports in the most efficient manner. The datawarehouse database structure can be remotely modified on the live system, without any need to stop the server or do complex data migration, in order to add new tables required for additional reports.

Application Distribution

Applications created with ERP5 PaaS can be distributed to hundreds of users thanks to TioLive Service.