Download

Current version: 1.2 (2011-06-25)

Demo

Try elFinder demo right now

GitHub

Just fork us!

Donation

Buy developers a beer

R506015768912
Z349823270470

4100144085632

Twitter feed
 

File manager for website

elFinder is an open-source file manager for web, written in JavaScript using jQuery UI. As you can see its creation is inspired by simplicity and convenience of Finder program used in Mac OS X operating system.

The main goal of our file manager - is to make you work with remote files the same convenient, as on your computer.
You can select files the usual way as on your computer and then just drag them to desired folder to move.
If you prefer to use "hot keys" then you will not notice any difference using elFinder.
Furthermore elFinder can create and extract archives, and QuickLook function allows you to preview common types of files like images, flash, text, audio, video and even pdf.
It allows to create and edit any text files and resize images.
Flexible configuration options allows to control: access rights, upload files types, log user evens; so everything that need system administrator.
Connectors in different programming languages gives ability to easy integrate our product in your solutions.

Features

  • All general operations with files and folders on a remote server (copy, move, upload, create folder/file, rename, etc.)
  • Two types of view: list and icons
  • High performance of server and client parts
  • Multifile upload
  • Standart methods of file/group selection using mouse or keyboard
  • Context menu
  • "Hot keys" for most actions
  • Move/Copy files with Drag & Drop
  • Work with archives
  • Preview for most types of files
  • Edit text files and resize images
  • "Places" for your favorites
  • Calculate directory sizes
  • Background creation of thumbnails for image files
  • Easy to integrate with web editors (elRTE, CKEditor, TinyMCE)
  • Flexible configuration of access rights, upload file types, user interface and other
  • Extensibility
  • Simple client-server API based on JSON

Translations

  • Chinese (traditional)
  • Czech
  • Dutch
  • English
  • French
  • German
  • Greek
  • Hungarian
  • Japanese
  • Italian
  • Latvian
  • Polish
  • Spanish
  • Russian
  • Ukranian

Requirements

Client:
  • Modern browser. elFinder was tested in Firefox 3.5+, Internet Explorer 7 & 8, Safari 4, Opera 10 and Chrome
Server:
  • Connector, at the moment there are connectors for PHP and Python
  • Image preview and thumbnails creation requires:
    • PHP: mogrify utility or GD/Imagick module
    • Python: PIL library

License

elFinder is issued under a 3-clauses BSD license.
elFinder uses and comes with jQuery and jQuery-UI witch are issued under MIT and GPL licenses.

Screenshots

  • elFinder
  • List view and context menu
  • Build-in text editor
  • Drag & Drop

We hope our tools will be helpful for you.