Open-Source Document Management Systems (DMS)
Document management systems (DMS) are used to manage and organize documents digitally.
They let you store, search, and version documents. Typical users include companies and public authorities that want to establish paperless processes.
Related Categories
File sync and sharing focuses on sharing files and making them available across devices. Virtual data rooms focus on controlled document exchange with access restrictions and activity records.
For contract-related processes, contract management adds approvals and term monitoring to document management. Electronic signatures are used for signing, while PDF software covers editing individual documents.
Features
Below is an overview of common features of document management systems.
Versioning and revision control
Permission and role management
User management
OCR and full-text search
Audit trail
Process automation
Audit-proof archiving
Digital signatures
Email integration
Collaboration
Mobile support
Custom metadata fields
Products
Below is an overview of popular open-source software in the category «Open-Source Document Management Systems (DMS)». The list is sorted alphabetically.
Well-known proprietary examples include DocuWare, Laserfiche, M-Files, Microsoft SharePoint, PaperOffice and ShareFile.
Alfresco Community
Alfresco Community manages business documents with search, collaboration tools and integrations with other systems.
- DMS
Docspell
Docspell imports documents, including by email, recognizes their text, and makes them findable through full-text search. The application can be self-hosted.
- DMS
Mayan EDMS
Mayan EDMS combines document management with OCR, workflows, and access permissions. A REST API connects other systems.
- DMS
OpenDocMan
OpenDocMan is a web-based document management system built with PHP. The open-source software can be self-hosted or used as SaaS.
- DMS
Paperless-ngx
Paperless-ngx turns paper documents into a searchable digital archive and organizes your filing through a web interface.
- DMS
Papermerge DMS
Papermerge DMS processes and manages scanned documents in a document management system.
- DMS
Papra
Papra stores documents centrally and makes them easy to find again. The application combines document management and archiving.
- DMS
SeedDMS
SeedDMS manages document versions and makes content findable through full-text search. Optional workflows complement the web application.
- DMS
SimpleDMS
SimpleDMS organizes documents with tags and workspaces. Small businesses can store and find files in shared or private spaces.
- DMS
TagSpaces
TagSpaces organizes files and folders with tags and offers file previews, search, and notes in Markdown, HTML, or plain text.
- DMS
Teedy
Teedy manages documents with OCR, versioning, and search. Roles and permissions control access.
- DMS