Skip to content
SPECIFICTION
Get listed

Open TMS

opentms.co.uk

Free plan Open source WebAPISelf-hosted

What it is

Open TMS is an open-source transportation management system for coordinating logistics from order intake through delivery. Orders can be entered by CSV, EDI 850, REST API or manually, then managed alongside shipment tracking, lane matching and multi-stop routing. Carrier operations include broadcast and waterfall tenders, a bidding portal and EDI tendering. Its EDI hub supports X12 transaction types including 850, 855, 856, 204, 990, 997, 214, 210, 810 and 820 over SFTP or HTTP. Tracking integrations use FedEx, UPS and DHL APIs; GPS and sensor data can feed traffic-aware ETA monitoring through TomTom, HERE or self-hosted Valhalla routing. Warehouse tools cover receiving, putaway, picking, packing, load planning, inventory and returns. A scan-first progressive web app supports warehouse work and barcode scanning with Zebra and Honeywell RF guns. Open TMS can be deployed with Docker Compose on cloud or self-hosted infrastructure. Its plan costs nothing, is MIT licensed, and lists no per-user fees, transaction costs or feature gates.

Spec sheet

What it does
Open TMS is an open-source transportation-management system covering orders, shipments, carriers, warehouse operations, tracking and compliance.Read 15 Oct 2026 · opentms.co.uk
Purpose
Open TMS is an open-source transportation management system for managing the logistics lifecycle from order ingestion through delivery.Read 30 Sep 2026 · opentms.co.uk
Intended users
The maker presents the product for shippers, 3PLs, carriers, warehouse teams, quality managers, and compliance officers.Read 30 Sep 2026 · opentms.co.uk
Deployment
The maker says Open TMS can be deployed with Docker Compose and describes deployments for AWS, GCP, Azure, DigitalOcean, or self-hosted infrastructure.Read 30 Sep 2026 · opentms.co.uk
Support
The deployment guide directs users to open issues in the GitHub repository for questions and problems.Read 15 Oct 2026 · github.com
Architecture
The codebase uses CQRS, immutable event storage, read-model projections, dependency injection and repository patterns.Read 15 Oct 2026 · github.com
Carrier APIs
The product documents shipment-status integrations for FedEx, UPS and DHL using OAuth 2.0 or API keys.Read 15 Oct 2026 · opentms.co.uk
Carrier management
The system supports broadcast and waterfall carrier tenders, a carrier bidding portal, and EDI 204/990 tendering.Read 30 Sep 2026 · opentms.co.uk
Carrier tendering
Carrier sourcing supports broadcast and waterfall tenders, carrier bidding and EDI 204/990.Read 15 Oct 2026 · opentms.co.uk
Cloud deployment
The GCP guide deploys separate frontend and backend services on Cloud Run with PostgreSQL on Cloud SQL.Read 15 Oct 2026 · github.com
Cold-chain compliance
Cold-chain monitoring is described as CFR 21 Part 11 compliant with SHA-256 integrity hashes and automated excursion handling.Read 15 Oct 2026 · opentms.co.uk
Developer webhooks
Webhooks use HMAC-SHA256 signatures and retry failed deliveries at 2, 4, 8, 16 and 30 minutes for up to five attempts.Read 15 Oct 2026 · opentms.co.uk
Documentation depth
The repository includes deployment, self-hosting, integration and architecture documentation alongside the application source.Read 15 Oct 2026 · github.com
EDI integration
The platform lists X12 transactions including 850, 856, 204, 990, 997, 214, 210, 810 and 820.Read 15 Oct 2026 · opentms.co.uk
EDI integrations
Its EDI hub supports X12 transaction types including 850, 855, 856, 204, 990, 997, 214, 210, 810, and 820, with SFTP and HTTP delivery.Read 30 Sep 2026 · opentms.co.uk
Exception management
Its Triage Centre detects exceptions and supports Kanban workflow, escalation and CAPA reporting.Read 15 Oct 2026 · opentms.co.uk
Financial operations
Financial functions include delivery-triggered invoicing, carrier freight audit, quotes, LTL rating, AR aging and accounting CSV exports.Read 15 Oct 2026 · opentms.co.uk
IoT and routing
It accepts GPS and sensor telemetry and supports traffic-aware ETA monitoring with TomTom, HERE, or self-hosted Valhalla routing.Read 30 Sep 2026 · opentms.co.uk
Licence
The repository distributes Open TMS under the MIT License, including rights to use, modify, distribute and sell copies.Read 15 Oct 2026 · github.com
Limit: release maturity
The README states that the project is in active development and has no release version yet.Read 15 Oct 2026 · github.com
Limit: return-carrier APIs
Live FedEx, UPS and DHL return-label APIs are listed as coming soon; the current return provider interface uses manual shipping in version one.Read 15 Oct 2026 · opentms.co.uk
Limit: roadmap
Driver mobile, route optimization, advanced reporting, carrier intelligence and indoor RTLS are listed as coming soon rather than shipped.Read 15 Oct 2026 · opentms.co.uk
Maintainer location
LinkedIn lists Dominic Finn, associated with System Loco, in Nottingham, England.Read 15 Oct 2026 · uk.linkedin.com
Mobile warehouse use
A scan-first progressive web app supports warehouse tasks and barcode scanning with Zebra and Honeywell RF guns through a barcode wedge hook.Read 30 Sep 2026 · opentms.co.uk
Order intake
Orders can enter through CSV, EDI 850, REST API or manual entry and be converted into shipments.Read 15 Oct 2026 · opentms.co.uk
Public API
The README says self-deployed instances expose interactive Swagger/OpenAPI documentation at /docs.Read 15 Oct 2026 · github.com
Repository activity
The public repository showed 23 stars, 20 forks and 42 issues when opened.Read 15 Oct 2026 · github.com
REST API
The repository lists an external customer REST API for programmatic order creation and tracking.Read 15 Oct 2026 · github.com
Returns
RMA workflows support seven dispositions, customer self-service, REST API, EDI 180 and marketplace webhook initiation.Read 15 Oct 2026 · opentms.co.uk
Security and compliance
The maker describes CFR 21 Part 11 compliant temperature logging with SHA-256 integrity hashes, excursion detection, and automatic quarantine workflows.Read 30 Sep 2026 · opentms.co.uk
Security controls
Authentication documentation lists JWT, Google and Microsoft OAuth 2.0, role-based permissions and account lockout protection.Read 15 Oct 2026 · github.com
Self-hosting
Deployment documentation supports Docker Compose, a customer-owned server, AWS, Azure, Google Cloud and DigitalOcean.Read 15 Oct 2026 · github.com
Shipment operations
It supports order entry by CSV, EDI 850, REST API, or manual entry, plus shipment tracking, lane matching, and multi-stop routing.Read 30 Sep 2026 · opentms.co.uk
Shipment visibility
The system provides GPS tracking, geofence status updates and traffic-aware ETA monitoring.Read 15 Oct 2026 · opentms.co.uk
System Loco integration
The product states that System Loco GPS trackers, temperature sensors, door sensors and BLE beacons can feed telemetry into shipment tracking.Read 15 Oct 2026 · opentms.co.uk
Technical stack
The repository describes a TypeScript system using React, Vite, Fastify, Prisma, PostgreSQL and pg-boss.Read 15 Oct 2026 · github.com
Testing
The repository README reports 305 tests across 35 suites covering commands, projections, services and CQRS integration.Read 15 Oct 2026 · github.com
Warehouse management
The WMS covers receiving, putaway, inventory, wave picking, packing, load planning, cycle counting, replenishment and returns.Read 15 Oct 2026 · opentms.co.uk
Warehouse mobile app
A browser-based scan-first PWA supports receiving, putaway, picking, packing, pack audits, carrier check-in and returns.Read 15 Oct 2026 · opentms.co.uk
Webhook security
Developer webhooks use HMAC-SHA256 signatures, a five-minute tolerance window, and exponential-backoff retries up to five attempts.Read 30 Sep 2026 · opentms.co.uk

Plans and prices

Free Forever Free no per-user fees · no transaction costs · no feature gates Read 15 Oct 2026 · opentms.co.uk
Open TMS Free Free forever MIT licensed · no per-user fees · no transaction costs · no feature gates Read 30 Sep 2026 · opentms.co.uk

Every Open TMS plan and price →

Strong points and limits

Strong points

  • Orders can enter by CSV, EDI, REST API or manually
  • Warehouse module includes inventory and returns
  • Supports FedEx, UPS and DHL tracking APIs
  • Free plan lists no per-user fees or feature gates

Limits

  • Consultancy services are offered for installation and ongoing support
  • Self-hosting and cloud deployment require deployment setup

Who it suits

Open TMS is presented for shippers, 3PLs, carriers, warehouse teams, quality managers and compliance officers. It suits organizations needing shipment and warehouse operations in one system.

Verdict

Open TMS covers order intake, carrier workflows, tracking and warehouse tasks in a single logistics system. Its free plan has no listed per-user fees, transaction costs or feature gates; organizations can also seek paid consultancy for setup and support.

Where Specifiction places it

Alternatives to Open TMSAll alternatives →