Home Categories Open-Source Document Workflow Management Software OSI-licensed open source
Open-Source Document Workflow Management Software (2026) Document workflow management combines document storage with routing, approvals and process automation. In open source this usually means pairing a document management system (DMS) with a workflow or BPM engine, or using a DMS with built-in workflows.
This guide lists document-centred systems (Mayan EDMS, Paperless-ngx, Alfresco Community, Teedy, Docspell, Papermerge) and two process engines (Flowable, Bonita) for custom approval flows. Licences were verified; Mayan EDMS's licence was confirmed on PyPI because its GitLab page was not readable.
Tools, licences and pricing checked against vendor and repository pages on November 7, 2026.
What to look for • Built-in workflows vs integrating an external engine• OCR, indexing and full-text search• Permissions and audit trail• Integration APIs and scanners• Deployment stack (Python, Java)• Licence and activityAt a glance Tool Best for Pricing Licence Mayan EDMS Workflow-capable DMS Free, open source (self-hosted); paid support and extras - see vendor GPL-2.0-only Paperless-ngx Personal and small-team scanning Free, open source (self-hosted) GPL-3.0 Alfresco Community Edition Enterprise-style content services Free, open source (self-hosted) LGPL-3.0 Flowable Custom approval workflows and BPMN Free, open source Apache-2.0 Teedy Lightweight DMS Free, open source (self-hosted) GPL-2.0-only Docspell Auto-sorting inbound documents Free, open source (self-hosted) AGPL-3.0 Papermerge Scanned document archives Free, open source (self-hosted) Apache-2.0 Bonita Process applications Free community edition; paid editions - see vendor pricing LGPL-2.1
1. Mayan EDMS GPL-2.0-only Best for: Workflow-capable DMS · Free, open source (self-hosted); paid support and extras - see vendor
Mayan EDMS describes itself as an advanced enterprise free open-source document management system; its project tags include workflow and business process management.
Strengths + Built-in workflow tooling + Python stack
2. Paperless-ngx GPL-3.0 Best for: Personal and small-team scanning · Free, open source (self-hosted)
Paperless-ngx is a community-supported document management system for scanning, indexing and archiving documents.
Strengths + OCR and tagging + Active Trade-offs − Limited approval workflows
4. Flowable Apache-2.0 Best for: Custom approval workflows and BPMN · Free, open source
Flowable is a compact and highly efficient workflow and BPM platform for developers, administrators and business users.
Strengths + BPMN, CMMN and DMN support + Embeddable Trade-offs − A process engine, not a DMS
5. Teedy GPL-2.0-only Best for: Lightweight DMS · Free, open source (self-hosted)
Teedy is a lightweight document management system with many features of larger solutions.
Trade-offs − Fewer workflow features
6. Docspell AGPL-3.0 Best for: Auto-sorting inbound documents · Free, open source (self-hosted)
Docspell organises piles of documents from scanners and email with minimal effort.
Strengths + Automated classification + AGPL
7. Papermerge Apache-2.0 Best for: Scanned document archives · Free, open source (self-hosted)
Papermerge is an Apache-2.0 document management system for scanned documents, with OCR, full-text search, tags and folders.
Strengths + OCR and search + Apache-2.0
8. Bonita LGPL-2.1 Best for: Process applications · Free community edition; paid editions - see vendor pricing
Bonita's engine deploys, executes and manages process-based applications built with Bonita Studio or the Engine APIs.
Strengths + Visual process modelling + Mature Trade-offs − Requires process design skills New tools in this space, weekly One email a week with the tools, launches and releases added to TechLogHub. Unsubscribe in one click.
Get the TechLogHub digest One email a week: new and trending developer tools, fresh comparisons, and what shipped. Unsubscribe in one click.
How to choose If you need… Start with DMS with built-in workflows Mayan EDMS, Alfresco Community Custom BPMN approvals Flowable, Bonita Scan-to-archive Paperless-ngx, Papermerge, Teedy Auto-sort email and scans Docspell
Open-Source Document Workflow Management Software: FAQ Quick answers to common questions
What is document workflow management? Routing, approving and tracking documents through defined steps.
Do I need a BPM engine? Only if the DMS's built-in features cannot model your approvals.
Is Camunda included? No, because it is not OSI open source in current versions.
Can these tools run on-premises? Yes. All eight are self-hostable, so documents can stay inside your own infrastructure.
Building a tool in this category? List it on TechLogHub and we'll review it for this guide.
Submit a tool