Media Folders
This module enhances the media management experience by allowing you to organize media entities within a folder structure. It provides a user-friendly interface with drag-and-drop functionality for uploading and organizing files, and offers a familiar "Windows Explorer" style navigation.
This module provides a better UI for managing and selecting Media entities in a folder structure.
This folder structure is a Taxonomy vocabulary and is not reflected in the physical location of the files.
The module offers a "windows explorer" style navigation UI, with drag an drop to move things around e drag to upload new files.
Featured module of the week by Talking Drupal
https://www.youtube.com/watch?v=n-kb0_R-xOQ
Features
- Smart file uploads (files are automatically assigned to Media bundles)
- Drag to upload
- Drag and drop to move
- Multiple view modes and sorts
- Search filter inside folders
- Recursive folder search
- Form display widget for easy Media selection
- View display widget for managing multiple bundle presentation
- CKEditor plugin
- Compatible with other filesystem modules (ex: S3 File System)
Installation
- Install as you would normally install a contributed Drupal module. For further
information, see Installing Drupal Modules.
Post-Installation
- Once you've enabled the module, go to "/admin/content/media-folders"
- Select and configure the "Media Folders" widget on your media reference fields
Similar Modules
- Media Folder Management - Same UI, mas supplies its own "media" entity and each folder has its own CRUD permissions
- Media Directories - Same purpose, mas with dependencies and fewer features
Depends on
Dependencies of the latest stable release
- media_library Drupal core
- taxonomy Drupal core
- user Drupal core
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.8 | Stable | 10–11 | Multiple bug fixes | Jul 21, 2026 | |
| 1.0.7 | Stable | 10–11 | Bug fixes | Feb 26, 2026 | |
| 1.0.6 | Stable | 10–11 | Move and edit operations on widget, configurable form modes, minor bug fixes | Aug 11, 2025 | |
| 1.0.5 | Stable | 10–11 | Bug fixes | Jul 22, 2025 | |
| 1.0.4 | Stable | 10–11 | Hotfix for files uploads | Jul 2, 2025 | |
| 1.0.3 | Stable | 10–11 | Bug fix on file upload form | Jun 30, 2025 | |
| 1.0.2 | Stable | 10–11 | Bug fixes and new features | Jun 26, 2025 | |
| 1.0.1 | Stable | 10–11 | Small bug fixes and unit testing | May 23, 2025 | |
| 1.0.0 | Stable | 10–11 | First stable release | May 19, 2025 | |
| 1.0.0-rc7 | Pre-release | 10–11 | Removed jQuery UI Droppable dependency, multiple bundles with the same type support | May 13, 2025 | |
| 1.0.0-rc6 | Pre-release | 10–11 | Bug fixes, images thumbnails and create new folder in widget | Apr 30, 2025 | |
| 1.0.0-rc5 | Pre-release | 10–11 | Recursible search, better messages and bux fixes | Apr 29, 2025 | |
| 1.0.0-rc4 | Pre-release | 10–11 | Bug fix on drag to upload to root | Apr 24, 2025 | |
| 1.0.0-rc3 | Pre-release | 10–11 | Permissions fix and ckeditor integration | Apr 23, 2025 | |
| 1.0.0-rc2 | Pre-release | 10–11 | Bug fixing | Apr 22, 2025 | |
| 1.0.0-rc1 | Pre-release | 10–11 | Apr 21, 2025 | ||
| 1.0.x-dev | Dev | 10–11 | Apr 18, 2025 |