Skip to content
SPECIFICTION
Get listed

Dokuly

dokuly.com

Free plan WebWindowsmacOSLinuxAPISelf-hosted

What it is

Dokuly is a free, 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 controls include automatic numbering, revision management, PDF front-page generation, a built-in viewer, and browser editing through OnlyOffice. Purchasing covers suppliers, price breaks, purchase orders, and order tracking, including selection of the cheapest supplier for BOM orders. Inventory and production features track stock locations, transactions, lots, serial numbers, and assembly progress. Requirements can be linked hierarchically or as derived and superseding items, with verification tracking; engineering change orders record affected items for review. Projects provide access control, time tracking, tasks, and Gantt charts. Dokuly runs as a self-hosted Docker stack using PostgreSQL, Django, and nginx. Integrations include DigiKey API, Nexar API, and OnlyOffice. Its REST API uses project-scoped keys with configurable expiry and includes Swagger and ReDoc documentation. The documentation describes project-based API access controls; no security certification is stated on the pages reviewed.

Spec sheet

Product
Dokuly is an open-source Product Lifecycle Management system for engineering and operations teams.Read 30 Sep 2026 · dokuly.com
Deployment
Dokuly runs as a self-hosted Docker stack with PostgreSQL, Django, and nginx.Read 30 Sep 2026 · dokuly.com
API
The REST API supports project-scoped keys with configurable expiry and includes Swagger and ReDoc documentation.Read 30 Sep 2026 · dokuly.com
Integrations
Dokuly lists DigiKey API, Nexar API, and OnlyOffice integrations.Read 30 Sep 2026 · dokuly.com
Headquarters
NorwayRead 28 Sep 2026 · dokuly.com
Documents
Document management includes automatic numbering, revision control, PDF front-page generation, a built-in viewer, and browser editing with OnlyOffice.Read 30 Sep 2026 · dokuly.com
Inventory and production
It supports configurable stock locations, transaction tracking, production lots, serial numbers, and assembly progress tracking.Read 30 Sep 2026 · dokuly.com
Product data
It manages parts, PCBAs, assemblies, bills of materials, revisions, releases, and alternate parts.Read 30 Sep 2026 · dokuly.com
Projects and access
Projects organize work with access control, time tracking, task management, and Gantt charts.Read 30 Sep 2026 · dokuly.com
Purchasing
The purchasing module manages suppliers, price breaks, purchase orders, and order tracking, and can select the cheapest supplier for BOM orders.Read 30 Sep 2026 · dokuly.com
Requirements and changes
Requirements support hierarchical, derived, and superseding relationships with verification tracking, while engineering change orders link affected items in a reviewable record.Read 30 Sep 2026 · dokuly.com
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.Read 30 Sep 2026 · dokuly.com
Support and contributions
The project welcomes contributions, bug reports, and feature requests on GitHub.Read 30 Sep 2026 · dokuly.com

Plans and prices

Dokuly PLM (open source) Free Dokuly says it is free to use. Open-source PLM · self-hosted Docker stack Read 30 Sep 2026 · dokuly.com

Every Dokuly plan and price →

Strong points and limits

Strong points

  • Manages revisions, releases, and alternate parts.
  • Purchasing tracks suppliers, orders, and order status.
  • Requirements include verification tracking.
  • REST API keys can be project-scoped with configurable expiry.
  • Free, open-source software.

Limits

  • Runs as a self-hosted Docker stack.
  • Uses PostgreSQL, Django, and nginx.
  • No security certification is stated.

Who it suits

Dokuly suits engineering and operations teams managing product records, documents, purchasing, inventory, production, requirements, and changes. Its self-hosted Docker deployment is relevant for teams prepared to run that stack.

Dokuly in depth

Read the full write-up

Dokuly is a product lifecycle management system for engineering and operations teams coordinating product records with purchasing and production. It is best suited to teams able to run their own software. Its broad workflow coverage comes without a software charge, but self-hosting puts infrastructure operations on the team.

Overview

Dokuly brings parts, PCBAs, assemblies, bills of materials, revisions, and releases into a shared system alongside documents, requirements, purchasing, inventory, production, and project work. That connected scope is valuable when engineering changes need to reach the people buying components and building assemblies. It is less compelling for teams seeking a hosted service or a narrow tool focused only on design files.

Key features

Product records and documents

Multi-level BOMs, alternate parts, revision control, releases, and BOM comparison support teams managing changing product definitions. Document numbering, revision control, PDF front-page generation, and a built-in viewer bring controlled documents into the same workflow. Browser editing through OnlyOffice is useful when document updates need to stay close to the associated product records.

Purchasing, inventory, and production

Purchasing covers suppliers, price breaks, purchase orders, and order tracking, with an option to select the cheapest supplier for BOM orders. Configurable stock locations, transaction tracking, production lots, serial numbers, and assembly progress tracking connect purchasing decisions to shop-floor activity. This breadth should suit teams that want a shared operational record; it may be more system than needed for organizations that only need BOM control.

Requirements, changes, and projects

Requirements can be hierarchical, derived, or superseding, with verification tracking. Engineering change orders create a reviewable record linking affected items, which gives teams a way to trace changes beyond a simple revision label. Projects add access control, time tracking, task management, and Gantt charts, making Dokuly broader than a product-data repository.

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 documented project-level permissions provide a useful access boundary for API work, though no security certification is stated.

Pricing

Dokuly PLM (open source): free. The plan includes open-source PLM in a self-hosted Docker stack. There are no paid tiers described, so there is no lower-priced plan trading away capabilities; the cost to weigh is the effort of operating the deployment. Teams comfortable running Docker-based software get the full product without a subscription, while teams that need a hosted option should look elsewhere.

Platforms

Dokuly supports API, Linux, macOS, self-hosted deployment, web, and Windows. Its deployment is a Docker stack using PostgreSQL, Django, and nginx, so platform support does not remove the need to manage the application environment.

Who it's for

Dokuly fits engineering and operations teams that need product lifecycle records connected to sourcing, stock, production, requirements, and project coordination, and that can take responsibility for self-hosting. It is a weaker fit for teams prioritizing vendor-managed hosting or a narrowly scoped tool.

Pros and cons

Broad product-to-production scope: BOMs, purchasing, inventory, lots, serial numbers, and assembly progress sit in one system, helping teams connect product definitions to operational work.

Traceability beyond revisions: Requirements verification and change orders linked to affected items support reviewable engineering change processes.

No software charge: The open-source plan costs nothing, but the team must run the Docker deployment.

Self-hosting is a real commitment: Infrastructure operations are part of adopting Dokuly, which rules it out for teams that want a managed service.

Alternatives

Cascadia PLM is another free, self-hosted PLM option; its Self-Hosted Core plan specifies unlimited editors and viewers under AGPL-3.0, making it worth considering when those stated access terms matter.

NETVIBES is a paid option with a free plan and trial, and may suit readers comparing a product with Android and iOS support.

PDXpert PLM is a paid Windows and self-hosted alternative with a three-week fully functional evaluation, useful for teams that want to assess it before committing.

Creo is a paid design alternative for readers looking for a floating license with support and maintenance included.

Oracle Fusion Cloud PLM is a paid cloud option; its reviewer service is $100 a month with a three-year standard term and a 50-user minimum.

Aptean Industrial Manufacturing ERP Traverse Edition is a paid manufacturing ERP alternative with a free trial.

Centric PLM is another paid PLM option.

GitPLM is a free alternative for teams looking for a tool that runs on Linux, macOS, or Windows.

For broader comparisons, see Product Lifecycle Management Software and Bill of Materials Software.

Verdict

Choose Dokuly if your engineering and operations teams want product records, purchasing, inventory, production, requirements, and project tools together without a software subscription, and can manage a Docker deployment. Its strongest reason to choose it is that unusually wide operational scope; the main reason to look elsewhere is the responsibility for self-hosting.

Verdict

Dokuly combines product lifecycle records with purchasing, inventory, production, requirements, and project tools. It is free to use, with deployment specified as a self-hosted Docker stack.

Where Specifiction places it

Alternatives to DokulyAll alternatives →