4 jobs · 14 apps
Best open source software for logistics
For a logistics team, a self-hosted stack starts with Odoo for orders and stock, Open Source Routing Machine (OSRM) for route planning and n8n (source-available) for automation. Each pick was chosen by hand for its job and is shown with GitHub data from October 2026.
The catalog has no dedicated transport management system, so this stack combines ERP and inventory with self-hosted routing engines, maps, workflow automation and dashboards.
Updated · data from GitHub, refreshed nightly
Top picks
- Rank 1:
Odoo
odoo/odoo
Free open source ERP system.
ERP & InventoryPythonDockerOdoo has 54,848 GitHub stars, uses the LGPL-3.0 license, ships a Docker image and had 10,679 commits in the last year; it replaces QuickBooks and Square POS.
- Rank 2:
ERPNext
frappe/erpnext
ERP system to help you run your business.
ERP & InventoryPythonDockerERPNext has 39,821 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 6,664 commits in the last year; it replaces QuickBooks and Square POS.
- Rank 3:
Inventree
inventree/InvenTree
Inventory management system which provides intuitive parts management and stock control.
ERP & InventoryPythonInventree has 7,671 GitHub stars, uses the MIT license and had 1,172 commits in the last year.
1 of 4 · 4 picks
ERP and inventory
- 1
Odoo
Free open source ERP system.
ERP & InventoryDockerOdoo has 54,848 GitHub stars, uses the LGPL-3.0 license, ships a Docker image and had 10,679 commits in the last year; it replaces QuickBooks and Square POS.
- 2
ERPNext
ERP system to help you run your business.
ERP & InventoryDockerERPNext has 39,821 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 6,664 commits in the last year; it replaces QuickBooks and Square POS.
- 3
Inventree
Inventory management system which provides intuitive parts management and stock control.
ERP & InventoryInventree has 7,671 GitHub stars, uses the MIT license and had 1,172 commits in the last year.
- 4
metasfresh
Java ERP for companies in industry and trade, with a React web UI, a REST API and weekly stable releases.
ERP & InventoryDockermetasfresh has 2,442 GitHub stars, uses the GPL-2.0 / GPL-3.0 license, ships a Docker image and had 4,856 commits in the last year; it replaces NetSuite and SAP Business One.
2 of 4 · 5 picks
Routing and maps
- 1
Open Source Routing Machine (OSRM)
High performance routing engine designed to run on OpenStreetMap data and offering an HTTP API, C++ library interface, and Nodejs wrapper.
Maps & GPSOpen Source Routing Machine (OSRM) has 8,124 GitHub stars, uses the BSD-2-Clause license and had 323 commits in the last year.
- 2
GraphHopper
Fast routing library and server using OpenStreetMap.
Maps & GPSGraphHopper has 6,719 GitHub stars, uses the Apache-2.0 license and had 291 commits in the last year.
- 3
OpenRouteService
Route service with directions, isochrones, time-distance matrix, route optimization, etc.
Maps & GPSDockerOpenRouteService has 1,978 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 620 commits in the last year.
- 4
Nominatim
Server application for geocoding (address -> coordinates) and reverse geocoding (coordinates -> address) on OpenStreetMap data.
Maps & GPSNominatim has 4,509 GitHub stars, uses the GPL-3.0 license and had 522 commits in the last year.
- 5
TileServer GL
Vector and raster maps with GL styles. Server side rendering by Mapbox GL Native. Map tile server for Mapbox GL JS, Android, iOS, Leaflet, OpenLayers, GIS via WMTS, etc.
Maps & GPSDockerTileServer GL has 2,906 GitHub stars, uses the BSD-2-Clause license, ships a Docker image and had 489 commits in the last year.
3 of 4 · 3 picks
Automation
- 1
n8nFeatured
Free node based Workflow Automation Tool. Easily automate tasks across different services.
Source-availableAutomation & WorkflowsDockern8n has 206,738 GitHub stars, is source-available under the Sustainable Use License 1.0 (not an open-source license), ships a Docker image and had 9,029 commits in the last year; it replaces Zapier and IFTTT.
- 2
Node RED
Browser-based flow editor that helps you wiring hardware devices, APIs and online services to create IoT solutions.
Home Automation & IoTDockerNode RED has 23,716 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 684 commits in the last year; it replaces Zapier and IFTTT.
- 3
Apache Airflow
Platform to programmatically author, schedule, and monitor workflows.
Automation & WorkflowsDockerApache Airflow has 47,062 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 7,745 commits in the last year.
4 of 4 · 2 picks
Dashboards
- 1
Metabase
Easy way for everyone in your company to ask questions and learn from data.
AnalyticsDockerMetabase has 49,547 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 6,378 commits in the last year; it replaces Metabase Cloud and Tableau.
- 2
Grafana
Dashboards and visualization for metrics, logs and traces from Prometheus, Loki and dozens of other sources.
Monitoring & Status PagesDockerGrafana has 77,096 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 11,362 commits in the last year; it replaces Datadog and Grafana Cloud.
What is the best open source software for logistics and delivery?
For a logistics team, a self-hosted stack starts with Odoo for orders and stock, Open Source Routing Machine (OSRM) for route planning and n8n (source-available) for automation. Each pick was chosen by hand for its job and is shown with GitHub data from October 2026.
Can I run my own route planning engine?
Yes. OSRM, GraphHopper and openrouteservice are routing engines built on OpenStreetMap data that you can host yourself, and Nominatim adds address search (geocoding).
Is Odoo free?
Yes. Odoo is open-source software released under the LGPL-3.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.
Can I run this stack with Docker?
10 of the 14 apps here publish Docker images, including Odoo, ERPNext and metasfresh, so most of the stack can run side by side with Docker Compose on one server. Size the server for the heaviest app and add off-site backups.
The weekly digest
New self-hosted apps, every week
Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.