Tryton - Open Source ERP Software

Tryton Free ERP Software

Flexible And Cost-Effective Open Source ERP System

Integrate and manage all business units with modular and web based Enterprise Resource Planning (ERP) software. Ideal for companies of any size and type.


Tryton is free and 100% open source ERP software. It is suitable for businesses of all kinds. It’s robust, flexible, scalable ERP system. Tryton is based on a modular design, so you can only install the modules that your company requires. Moreover, its web based system but it has clients for Windows and Mac OS as well.

Tryton offers outstanding features such as accounting, sales, invoicing, project management, shipping, analytics, inventory management, and many more. Financial accounting lets businesses document all transactions in chart of accounts. The inventory & stock module helps companies to track items from receipt to distribution in warehouses. Excellent CRM module helps to turn leads and opportunities into sales. Tryton supports integration with third-party services such as banks, carriers, websites for automating business processes.

Tryton is written in Python and use PostgreSQL as database engine. The license for this open source ERP software is GPL-3.

System Requirements

Requirements to setup Tryton include:


Tryton has an excellent feature list and some of them are:

  • Financial Accounting
  • Sales
  • Inventory and Stock
  • CRM
  • Analytic Accounting
  • Purchasing
  • Supply Chain
  • Manufacturing
  • Shipping
  • Project Management
  • Subscription Management
  • Third-party Integration
  • Open Source

Installation Instructions

Pull docker image from

$ docker pull tryton/tryton

Start a PostgreSQL instance.

$ docker run --name tryton-postgres -e POSTGRES_PASSWORD=password_here -e POSTGRES_DB=tryton -d postgres

Setup the database.

$ docker run --link tryton-postgres:postgres -e DB_PASSWORD=password_here -it tryton/tryton trytond-admin -d tryton --all

Start a Tryton instance.

$ docker run --name tryton -p 8000:8000 --link tryton-postgres:postgres -e DB_PASSWORD=password_here -d tryton/tryton

After the successful installation, access the application by visiting http://localhost:8000.


You may find the following links relevant: