About
AjaXplorer is an easy-to-install file explorer for remotely managing files on a web server. Its « rich client » layout and actions make it accessible to any end-user for a variety of purposes: file management/sharing, photo gallery, code browsing, etc. PHP 5 is necessary, no database needed. Try it out with the demo.
[french] Ajaxplorer est un explorateur de fichier simple à installer pour gérer des fichiers à distance sur un serveur web. Son interface évoluée le rend très accessible et offre différentes utilisations possibles : gestion de fichiers, partage de fichiers, gallerie photo, etc. Seul PHP est nécessaire, pas de base de données! Essayez la démo! [/french]
Current Version: AjaXplorer 2.5 (LGPL license)
Browser Compatibility: FF2 & 3 , IE6+, Safari, Opera, Google Chrome.
Check the features list below or try it yourself with the demo!
If you are interested in a donation, please check the sourceforge project!
Features
File Manipulation
- Rename/Copy/Move/Delete/Download files or folders
- Upload multiple files and track status with progress bar (Flash required and no https)
- Create folders and empty files, edit permissions (chmod)
- Edit Text files and code files (js, php, html, java, sql, perl), syntax is highlighted in the editor
- View Images online, preview images in the list, diaporama of a given folder
- Listen to MP3s online without downloading them
- View Flash videos (FLV) online and full screen.
- Browse and Extract ZIP files online
- Generate a public download link, with optional password and expiration date
Rich GUI
- Select multiple files or folders (copy/move/delete action can be applied)
- Drag’n'Drop selection to copy/move
- List/Thumbnail Display
- Keyboard Shortcuts: Ctrl + Up/Down Arrow = toggle selection, Tab = navigate between panels, Esc = close dialog windows
Advanced Features
- Bookmarks system
- Search recursively in folders
- Send URLs with file links to a friend for convenient sharing
- Recycle Bin with “restore action
- User Preferences to set preferred language, display or password
- Multiple Languages: English, French, Dutch, German, Italian and Spanish
- Customizable GUI with header and footer templates
Admin Features
- User Management system
- Multiple Root Directory to define separate repositories and assign access rights for each user
- Logging system
Developement
- Plug-In Architecture to easily extend the application. The authentication mechanism, configuration management, and data access are all plug-in based. Currently supported data access plug-ins: fs (filesystem), remote_fs (remote server with AjaXplorer installed), MySQL (browse, edit and search MySQL database), demo (all write actions disabled), FTP… Authentication plugins are « serial » (default), ldap, basic http auth, etc.
- DB Management : Configure a repository with your MySQL data (host, username, password, database) and browse the tables, execute MySQL queries and edit/add/remove records or structures within tables
Installation
The current build of AjaXplorer can be downloaded from SourceForge.
Unzip using WinZip, ZipGenius or tar -xzf AjaXplorer-core-2.5-dist.zip. Installations instructions can be found in the doc/ directory.
Download URL: http://sourceforge.net/projects/ajaxplorer/
