Introduction

Downloads, File Management, Content Submission

J!DMS turns Joomla 6 into a simple document management system for receipts, invoices and other
documents. Drop files into the back end – J!DMS recognises the text, detects duplicates and makes
every document searchable. Files and recognised text are stored together in your own Joomla
database, not in an external cloud.


Upload and capture
- Drag & drop several files at once (also usable by keyboard)
- PDF, JPG, PNG, WebP and GIF; the file type is checked by content on the server
- Duplicate detection by SHA-256 checksum before the upload starts
- Preview thumbnails for images and the first PDF page
- Choose a category while uploading

Text recognition (OCR)
- Text in PDFs is read directly; scanned PDFs and photos are recognised with Tesseract.js
- Recognition runs in the browser – no server software required, works on shared hosting
- Re-run recognition for single documents or many at once
- German and English language data; other Tesseract languages can be configured

Search and organise
- Search title, file name, notes and recognised text (substring or MySQL full-text mode)
- Filter by category and file type, sort by date, title and size
- Document date and notes for every document
- Joomla categories and access levels

Front end
- Menu item "Document list" for one or more categories, optionally including subcategories
- Search, date, type and category filters for visitors
- Detail view with preview and download
- Visibility follows published state and access levels of the document's category and all parent categories
- Own styling via CSS files or template overrides

Security
- Files are stored in the database and only delivered through Joomla with permission checks
- CSRF protection, Joomla ACL for upload, edit and delete

Free and Pro
J!DMS is free software under the GNU GPL. The free download manages up to 20 documents.
J!DMS Pro removes this limit and includes twelve months of updates through the Joomla updater
(one-time payment, no automatic renewal). Your usage rights under the GPL are not restricted.

Privacy note
By default the OCR libraries (Tesseract.js, pdf.js) are loaded from public CDNs. For GDPR-compliant
operation you can host them on your own server and enter the URLs in the component options.

Requirements
Joomla 6, PHP 8.3 or later, MySQL or MariaDB.

Developed by GK Medien, Germany – https://gk-medien.com

J!DMS

Version:
2.3.2
Developer:
jdms
Last updated:
Oct 20 2026
1 day ago
Date added:
Oct 15 2026
License:
GPLv2 or later
Type:
Free download
Includes:
c
Compatibility:
J5 (b/c plugin) J6
Download

Uses Joomla! Update System