Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Filebrowser

Security covered Under active development 2,999 sites

This module provides a web-based interface for administrators to expose file system directories through a user-friendly file listing. It allows for granular control over access, blacklisting of files, and private downloads, with each directory listing managed as a separate node.

This module provides an interface for administrators to expose directories on the file system to users through a file listing as in a FTP application.

You will create one node (node type dir_listing) for each each Directory Listing (DL). Node settings are used to control access and other features of the DL. These settings can vary per node and per user.

This module offers the following features:

  • Private downloads so that files (such as PHP files) can be downloaded.
  • File blacklists so that specific files can be removed from directory listings.
  • Node-based. All features available to nodes, such as path aliasing and access control can be applied to directory listings.
  • Settings to limit exploration of subdirectories

Filebrowser versions

You are encouraged to upgrade to D10 and beyond. For upgrading a D7 directory listing to D10, the only task would be to edit the directory-listing node and change the D7-style folder location to the D10-style folder location.
For example, assuming your public uri is sites/default/files:
in D7: folder path: /sites/default/files/my_folder
in D10: folder path: public://my_folder

Filebrowser will recreate the contents of the listing automatically once the node (dir_listing) is viewed.

History

  • clivesj : Rewrite for Drupal 8 and beyond
  • clivesj : port to Drupal 7 and future development.
  • arNuméral : rewrote D6 version.
  • susurrus : original code, D5 and D6 version.
Drupal 10–11

Ask your assistant about Filebrowser

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

  • node Drupal core
  • system Drupal core >=8.7.0

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
13
Tracked since
May 2023
Latest release
2 months ago
Releases (12 mo)
1 ▼ from 7
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
3.1.8 Stable 10–11 Aug 15, 2026
3.1.7 Stable 10–11 Jun 23, 2025
3.1.6 Stable 10–11 Jun 18, 2025
3.1.5 Stable 10–11 May 21, 2025
3.1.4 Stable 10–11 Feb 27, 2025
3.1.3 Stable 10–11 Feb 15, 2025
3.1.2 Stable 10–11 Jan 22, 2025
3.1.1 Stable 10–11 Jan 19, 2025
3.1.0 Stable 9–10 Sep 12, 2024
3.1.0-rc4 Pre-release 9–10 Jun 9, 2024