Dokuly
Norway
What it is
Dokuly is an open-source Product Lifecycle Management system for engineering and operations teams. It manages parts, PCB assemblies, assemblies, bills of materials, revisions, releases and alternate parts. Document tools include automatic numbering, revision control, PDF front-page generation, a built-in viewer and browser editing with OnlyOffice. Purchasing covers suppliers, price breaks, purchase orders and order tracking, and can select the cheapest supplier for BOM orders. Inventory and production features track stock locations, transactions, production lots, serial numbers and assembly progress. Requirements can be related hierarchically, derived or superseded, with verification tracking; engineering change orders record affected items for review. Projects include access control, time tracking, tasks and Gantt charts. Dokuly runs as a self-hosted Docker stack with PostgreSQL, Django and nginx. Its REST API uses project-scoped keys with configurable expiry and includes Swagger and ReDoc documentation. Dokuly is free to use.
For and against
For
- Manages revisions, releases and multi-level bills of materials.
- Documents have revision control and a built-in viewer.
- Purchasing tracks suppliers, orders and price breaks.
- Requirements include verification tracking.
- Free to use as an open-source PLM system.
Against
- Deployment is a self-hosted Docker stack.
- No security certification is stated.
- REST API keys are project-scoped.
The verdict
Dokuly brings product records, documents, purchasing, inventory, production and project work together. Its free, open-source model requires a self-hosted Docker deployment.
Who it suits
Dokuly suits engineering and operations teams managing product records, requirements, purchasing, inventory and production. It may fit teams prepared to run a self-hosted Docker stack.
Plans and prices
Dokuly PLM (open source)
Open-source PLM · self-hosted Docker stack
Read 30 Sep 2026 · dokuly.com
On the record
- API
- The REST API supports project-scoped keys with configurable expiry and includes Swagger and ReDoc documentation.dokuly.com · read 30 Sep 2026
- Deployment
- Dokuly runs as a self-hosted Docker stack with PostgreSQL, Django, and nginx.dokuly.com · read 30 Sep 2026
- Documents
- Document management includes automatic numbering, revision control, PDF front-page generation, a built-in viewer, and browser editing with OnlyOffice.dokuly.com · read 30 Sep 2026
- Integrations
- Dokuly lists DigiKey API, Nexar API, and OnlyOffice integrations.dokuly.com · read 30 Sep 2026
- Inventory and production
- It supports configurable stock locations, transaction tracking, production lots, serial numbers, and assembly progress tracking.dokuly.com · read 30 Sep 2026
- Product
- Dokuly is an open-source Product Lifecycle Management system for engineering and operations teams.dokuly.com · read 30 Sep 2026
- Product data
- It manages parts, PCBAs, assemblies, bills of materials, revisions, releases, and alternate parts.dokuly.com · read 30 Sep 2026
- Projects and access
- Projects organize work with access control, time tracking, task management, and Gantt charts.dokuly.com · read 30 Sep 2026
- Purchasing
- The purchasing module manages suppliers, price breaks, purchase orders, and order tracking, and can select the cheapest supplier for BOM orders.dokuly.com · read 30 Sep 2026
- Requirements and changes
- Requirements support hierarchical, derived, and superseding relationships with verification tracking, while engineering change orders link affected items in a reviewable record.dokuly.com · read 30 Sep 2026
- Security controls
- The documentation describes project-scoped access control for API keys and says they inherit project-based access permissions; no security certification is stated on the pages reviewed.dokuly.com · read 30 Sep 2026
- Support and contributions
- The project welcomes contributions, bug reports, and feature requests on GitHub.dokuly.com · read 30 Sep 2026