Mayan EDMS is a document management system designed for organisations that need structured control over digital records. It provides a central repository for storing documents while preserving their associated business information, relationships and history.
The application is particularly suitable for environments where documents must pass through formal review processes or be retained with an auditable record of changes. It combines document storage with tools for classification, searching and managing the complete document lifecycle.
Mayan EDMS is built using Django and is administered through a browser. Its architecture supports extensive configuration and integration with other business applications, making it appropriate for organisations with complex document handling requirements.
This is free and open source software.
Key Features
- Maintain multiple versions of documents, including revision histories and previous content.
- Extract searchable text from scanned documents using optical character recognition.
- Configure OCR language settings for multilingual document collections.
- Create document types with custom metadata fields and default values.
- Define workflows with document states, transitions and recorded state changes.
- Use granular permissions to control individual document operations.
- Assign users to roles with independently configurable access rights.
- Search documents by contents, metadata and file attributes.
- Create automatic links between documents using matching metadata or properties.
- Import documents from local files, email and configured document sources.
- Generate previews of PDF, image and supported office documents.
- Verify electronic signatures associated with stored documents.
- Apply colour-coded tags and organise documents into logical groups.
- Maintain document comments and discussion information.
- Access document management functionality through a REST API.
- Configure document storage and processing to suit different workloads.
Website: www.mayan-edms.com
Support:
Developer: Roberto Rosario and contributors
License: Apache License 2.0

Mayan is written in Python. Learn Python with our recommended free books and free tutorials.
Related Software
| Document Management Systems | |
|---|---|
| Paperless-ngx | Official successor to Paperless and Paperless-ng |
| HumHub | Enterprise social network |
| Papra | Minimalistic document management and archiving platform |
| Mayan EDMS | Web-based free/libre document management system |
| Docspell | {ersonal document organizer |
| SeedDMS | Enterprise ready platform for sharing and storing documents |
| Teedy | Document manager with OCR, full-text search and access controls |
| LogicalDOC | Targeted at business users; has a user friendly web interface |
| OpenDocMan | Web-based document management system written in PHP |
| Alfresco | Offers a high degree of modularity and scalable performance |
| NemakiWare | CMIS-compliant platform for document management |
| EveryDocs | Organises PDF files with folders, full-text search and encryption |
| Papermerge | Web-based document management system |
| Maarch | Dedicated to the legal archiving of high volumes of static documents |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.