Freedom251 › Product Lifecycle Management Software
Dokuly

What Dokuly 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, alongside documents, purchasing, inventory, production, requirements, and project work. 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, with a tool to 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 linked hierarchically, as derived items, or as superseding items, with verification tracking; engineering change orders record affected items for review. Dokuly runs as a self-hosted Docker stack with PostgreSQL, Django, and nginx. Its REST API supports project-scoped keys with configurable expiry and includes Swagger and ReDoc documentation. The software is free to use.
Who it suits
Dokuly suits engineering and operations teams that need to manage product records, purchasing, inventory, production, and change processes. It is intended for teams comfortable running a self-hosted Docker stack.
What it does well
- Open-source PLM system that is free to use.
- Manages revisions, releases, and multi-level bills of materials.
- Includes purchasing, inventory, and production tracking.
- REST API offers project-scoped keys with configurable expiry.
What to know first
- Runs as a self-hosted Docker stack.
- No security certification is stated in the documentation described.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Dokuly PLM (open source) | Dokuly says it is free to use. · Open-source PLM · self-hosted Docker stack | Free |
As dokuly.com lists them, read 30 Sept 2026. The maker's own page has the final word.
Getting started
- Visit https://dokuly.com/.
- Use the free Dokuly PLM plan.
- Deploy Dokuly as a self-hosted Docker stack with PostgreSQL, Django, and nginx.
- Create project-scoped API keys as needed; keys can have configurable expiry.
- Connect listed integrations such as DigiKey API, Nexar API, or OnlyOffice as needed.
Dokuly is an open-source product lifecycle management (PLM) system for engineering and operations teams coordinating product definition with the work around it. It is best for teams comfortable deploying and operating software themselves; it is a poor fit for those seeking a managed service.
Overview
Dokuly brings parts, assemblies, bills of materials, revisions, and releases together with documents, purchasing, inventory, production tracking, requirements, changes, and project work. That connected scope is useful when product updates have consequences across engineering and operations: the system covers more of that path than product records alone. Its free plan carries no software charge, but Dokuly runs as a self-hosted Docker stack using PostgreSQL, Django, and nginx, so the team takes on deployment and operation.
Key features
Product data and documents
Parts, PCBAs, assemblies, multi-level BOMs, alternate parts, revisions, releases, and BOM comparison support teams managing evolving product definitions. Document numbering, revision control, PDF front-page generation, and a built-in viewer extend that control to documents. Browser editing through OnlyOffice keeps document work within the system, though teams need the listed integration for that capability.
Purchasing, inventory, and production
Purchasing covers suppliers, price breaks, purchase orders, and order tracking; it can select the cheapest supplier for BOM orders. That can help teams connect BOM requirements to supplier choices without treating purchasing as a separate process. Configurable stock locations, transaction tracking, production lots, serial numbers, and assembly progress tracking extend the record into inventory and production. Teams wanting only a lightweight BOM tool may find this broader operational scope unnecessary.
Requirements, changes, and projects
Requirements can be related hierarchically, derived from one another, or superseded, with verification tracking. Engineering change orders link affected items in a reviewable record, making the relationship between a proposed change and impacted product data clearer. Projects add access control, time tracking, task management, and Gantt charts for organizing work. These functions make Dokuly more relevant to teams coordinating engineering work than to users seeking a standalone parts catalog.
Integrations and API
Dokuly lists DigiKey API, Nexar API, and OnlyOffice integrations. Its REST API uses project-scoped keys with configurable expiry and includes Swagger and ReDoc documentation. The documentation says keys inherit project-based access permissions; it does not state a security certification. Teams with formal certification requirements should account for that distinction.
Pricing
Dokuly PLM (open source): free. The plan includes open-source PLM in a self-hosted Docker stack. There are no software fees on the stated plan, but the deployment model means teams must be ready to run the stack themselves. The project welcomes contributions, bug reports, and feature requests on GitHub.
Platforms
Dokuly supports API, Linux, macOS, web, Windows, and self-hosted deployment. The platform range is broad, but self-hosting remains central to how the product is delivered.
Who it's for
Dokuly suits engineering and operations teams that want product records, controlled documents, purchasing, inventory, production, and change work in one system and can manage a Docker deployment. It is less suitable for teams that need a managed service or require a stated security certification.
Pros and cons
- Broad product-to-operations coverage: BOMs, purchasing, inventory, production, requirements, changes, and project tools share one PLM system.
- No software charge: the open-source plan costs nothing.
- Operational burden: teams must deploy and operate the Docker stack with PostgreSQL, Django, and nginx.
Alternatives
For another open-source PLM option with a free self-hosted core and unlimited editors and viewers, consider Cascadia PLM. PDXpert PLM is worth considering for Windows or self-hosted use if a paid product with a three-week free evaluation better fits the decision. Choose Oracle Fusion Cloud PLM if its cloud service fits: the stated reviewer plan is $100 a month, with a three-year standard subscription term and a 50-hosted-named-user minimum. Centric PLM is another paid option. Infor Public Sector may be relevant to readers considering a paid product from Infor. NETVIBES is another paid option with a free plan and free trial. Aras Innovator offers a free Community Edition for 50 named users, as well as paid subscription options. If you want a product with CAD/CAM, PCB design, and electromechanical integration, consider Autodesk Fusion; its stated plan is $57 a month billed annually.
Browse Product Lifecycle Management Software or Bill of Materials Software for more options.
Verdict
Choose Dokuly if your engineering and operations team wants a free, open-source system spanning product records through purchasing and production, and has the capacity to self-host it. Its main advantage is that breadth without a software fee; its main reason to look elsewhere is the need to run the stack yourself.
Verdict
Dokuly brings product, document, purchasing, inventory, and change management into a free, self-hosted system. Teams should account for operating its Docker stack themselves.
Questions
How much does Dokuly cost?
Dokuly says it is free to use.
Is Dokuly open source?
Yes. Dokuly is an open-source product lifecycle management system.
What platforms does Dokuly support?
Listed platforms are API, Linux, macOS, self-hosted, web, and Windows.
Can teams manage bills of materials and revisions?
Yes. Dokuly manages BOMs and revisions, and it lists multi-level BOMs, BOM comparison, and revision control.
What integrations are listed?
Dokuly lists DigiKey API, Nexar API, and OnlyOffice integrations.
How is Dokuly deployed?
It runs as a self-hosted Docker stack with PostgreSQL, Django, and nginx.
Facts from Dokuly's own pages
- API
- The REST API supports project-scoped keys with configurable expiry and includes Swagger and ReDoc documentation. · dokuly.com, 30 Sept 2026
- Deployment
- Dokuly runs as a self-hosted Docker stack with PostgreSQL, Django, and nginx. · dokuly.com, 30 Sept 2026
- Documents
- Document management includes automatic numbering, revision control, PDF front-page generation, a built-in viewer, and browser editing with OnlyOffice. · dokuly.com, 30 Sept 2026
- Headquarters
- Norway · dokuly.com, 28 Sept 2026
- Integrations
- Dokuly lists DigiKey API, Nexar API, and OnlyOffice integrations. · dokuly.com, 30 Sept 2026
- Inventory and production
- It supports configurable stock locations, transaction tracking, production lots, serial numbers, and assembly progress tracking. · dokuly.com, 30 Sept 2026
- Product
- Dokuly is an open-source Product Lifecycle Management system for engineering and operations teams. · dokuly.com, 30 Sept 2026
- Product data
- It manages parts, PCBAs, assemblies, bills of materials, revisions, releases, and alternate parts. · dokuly.com, 30 Sept 2026
- Projects and access
- Projects organize work with access control, time tracking, task management, and Gantt charts. · dokuly.com, 30 Sept 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, 30 Sept 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, 30 Sept 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, 30 Sept 2026
- Support and contributions
- The project welcomes contributions, bug reports, and feature requests on GitHub. · dokuly.com, 30 Sept 2026
Where Dokuly stands on Freedom251
- Product Lifecycle Management Software#2 of 38
- Bill of Materials Software#5 of 47
