Browse free open source JavaScript File Managers and projects below. Use the toggles on the left to filter open source JavaScript File Managers by OS, license, language, programming language, and project status.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    UltraDefrag

    UltraDefrag

    Increase your system performance with this easy to use tool

    Please note, here you can find the latest open source release of UltraDefrag (7.1.4). The most recent UltraDefrag release (14.0.0) can be found on our official website: https://ultradefrag.net UltraDefrag is a disk defragmenter for Windows, which supports defragmentation of locked system files by running during the boot process. It is easy to use without any complicated scripting or a huge load of configuration settings. You can filter the files processed by size, number of fragments, file name and path. You can terminate the process early by specifying an execution time limit.
    Leader badge
    Downloads: 894 This Week
    Last Update:
    See Project
  • 2
    h5ai

    h5ai

    HTTP web server index for Apache httpd, lighttpd and nginx

    h5ai is a modern file indexer for HTTP web servers with a focus on your files. Directories are displayed in an appealing way and browsing them is enhanced by different views, a breadcrumb and a tree overview. Initially, h5ai was an acronym for HTML5 Apache Index but now it supports other web servers too. Requires PHP 7.0+ and works fine with Apache httpd, lighttpd and nginx. Best user experience with the latest versions of Chromium-based browsers, Firefox, Safari and Edge, but a static fallback is provided for older browsers or if JavaScript is disabled.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 3
    Rockstor

    Rockstor

    BTRFS based NAS and private cloud storage solution

    Rockstor is a Network Attached Storage (NAS) and private cloud storage solution based on advanced Linux technologies like BTRFS, Docker and others. In addition to standard NAS features like file sharing via NFS, Samba, SFTP and AFP, advanced features such as online volume management, CoW Snapshots, asynchronous replication, compression, and bitrot protection are supported based on BTRFS. Rockstor also provides apps like ownCloud, Syncthing, OpenVPN, and Plex to name a few. Apps or "Rock-ons" are powered by a Docker-based application hosting framework. And new ones can be simply added. These Rock-ons, combined with advanced NAS features, turn Rockstor into a private cloud storage solution accessible from anywhere, giving users complete control of cost, ownership, privacy and data security. Rockstor UI is written in Javascript, making it simple to manage everything from your Web browser. The backend is written in Python and exposes RESTful APIs to easily extend functionality!
    Downloads: 44 This Week
    Last Update:
    See Project
  • 4
    FileSaver.js

    FileSaver.js

    An HTML5 saveAs() FileSaver implementation

    Have you ever wanted to add a Save as… button to a webapp? Whether you’re making an advanced WebGL-powered CAD webapp and want to save 3D object files or you just want to save plain text files in a simple Markdown text editor, saving files in the browser has always been a tricky business. Usually when you want to save a file generated with JavaScript, you have to send the data to your server and then return the data right back with a Content-disposition: attachment header. This is less than ideal for webapps that need to work offline. The W3C File API includes a FileSaver interface, which makes saving generated data as easy as saveAs(data, filename), though unfortunately it will eventually be removed from the spec. With FileSaver.js, which implements FileSaver in all modern browsers, it’s possible to generate any type of file you want right in the browser, document editors can have an instant save button that doesn’t rely on an online connection.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 5
    File-Type

    File-Type

    Detect the file type of a file, stream, or data

    File-Type is a Node.js library that detects the file type of a Buffer or Uint8Array by examining its binary signature, supporting a wide range of file formats.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Trash

    Trash

    Move files and directories to the trash

    Trash is a Node.js library that moves files and directories to the system's trash or recycle bin instead of permanently deleting them.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    elFinder

    elFinder

    Open-source file manager for web, written in JavaScript

    elFinder is an open-source file manager for web, written in JavaScript using jQuery UI. Creation is inspired by the simplicity and convenience of Finder program used in Mac OS X operating system. elFinder 2.1.x is currently actively developed, and recommended version. elFinder 2.0.x is stable version but lacks advanced features. All operations with files and folders on a remote server (copy, move, upload, create folder/file, rename, etc.). High-performance server backend and light client UI. Multi-root support. Local file system, MySQL, FTP, SFTP, Box, Dropbox, GoogleDrive and OneDrive volume storage drivers. Support AWS S3, Azure, Digital Ocean Spaces and more with League\Flysystem. Flysystem driver. Cloud storage (Box, Dropbox, GoogleDrive and OneDrive) drivers. Background file/folder upload with Drag & Drop HTML5 support.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Tagstoo

    Tagstoo

    Software to tag folders and files, with multimedia and epubs preview.

    Tag folders and files (including multimedia) by dragging the tags on them, you can create tags of various shapes and colors for a more intuitive classification. Precise search possibilities, with various input fields, allowing to add all the necessary tags that you want. For example, in one field you can add the tags ‘cat' and 'white' and in another field you can add the tags 'dog' and 'brown', so the search result will return all white cats and brown dogs. You can also indicate that the folders where they are must have certain tags. Multimedia files preview in both explorer and searcher results cards. The cover images of epubs also are shown. For images both system's default image viewer and program's new internal viewer can be launched alternatively. Usual file management actions by dragging and dropping or pressing buttons; copy, move, delete, rename. And undo button. It's possible to export/import the tagging data to a file, so data is available in any computer.
    Leader badge
    Downloads: 25 This Week
    Last Update:
    See Project
  • 9
    Pydio Cells

    Pydio Cells

    Formerly AjaXplorer, file sharing platform for the enterprise

    Pydio Cells is the mature open source alternative to dropbox and box, for the enterprise. Why building your own box? You need to access your documents across multiple devices, and regularly share documents (weblinks) and folders with your contacts and teams. Still, using a consumer SaaS box or drive service is neither practical nor safe. And enterprise SaaS box or drive services are expensive and come with Disk Storage that you already have on your servers or private cloud. How to build your own box with Pydio? Easily install Pydio on your servers or cloud of choice, Simply share documents and folders with your teams, Administrate your box with an Entreprise grade console (rights, groups, plug ins), Access documents with a Web Gui, Smartphones and tablet apps (iOS, Android), Sync folders on your computer (PC, Mac, Linux).
    Downloads: 8 This Week
    Last Update:
    See Project
  • Free and Open Source HR Software Icon
    Free and Open Source HR Software

    OrangeHRM provides a world-class HRIS experience and offers everything you and your team need to be that HR hero you know that you are.

    Give your HR team the tools they need to streamline administrative tasks, support employees, and make informed decisions with the OrangeHRM free and open source HR software.
    Learn More
  • 10
    MobX

    MobX

    A Simple, scalable state management

    MobX is a battle tested library that makes state management simple and scalable by transparently applying functional reactive programming (TFRP). Write minimalistic, boilerplate free code that captures your intent. Trying to update a record field? Use the good old JavaScript assignment. Updating data in an asynchronous process? No special tools are required, the reactivity system will detect all your changes and propagate them out to where they are being used. All changes to and uses of your data are tracked at runtime, building a dependency tree that captures all relations between state and output. This guarantees that computations depending on your state, like React components, run only when strictly needed. There is no need to manually optimize components with error-prone and sub-optimal techniques like memoization and selectors.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    angular-filemanager

    angular-filemanager

    JavaScript file manager Material Design folder explorer

    A very smart filemanager to manage your files in the browser developed in AngularJS following Material Design styles by Jonas Sciangula Street. This project provides a web file manager interface, allowing you to create your own backend connector following the connector API. By the way, we provide some example backend connectors in many languages as an example (PHP-FTP, PHP-local, python, etc). Pick files callback for third parties apps. Directory tree navigation. Copy, Move, Rename (Interactive UX). Delete, edit, preview, download. File permissions (Unix chmod style). Mobile support. Drag and drop. Dropbox and Google Drive connectors. Remove usage of jQuery. You can do many things by extending the configuration. Like hide the sidebar or the search button. For transparency into our release cycle and in striving to maintain backward compatibility, angular-file manager is maintained under the Semantic Versioning guidelines.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    elFinder for Drupal
    This module integrates elFinder (https://github.com/Studio-42/elFinder) file manager with Drupal CMS.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13
    NB Renamer

    NB Renamer

    Interactive Batch Renamer

    NB Renamer is a free bulk renaming tool. Compared to other batch renaming software, it has a dynamic and interactive interface. It shows the preview of file name changes, and populates parameter values when you click or select on the file names. Combining a succinct design with meticulous implementation, it strives to makes the whole batch renaming process easier and intuitive.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14

    PanDocElectron

    Graphical User Interface for PanDoc for Linux, Mac & Windows

    PanDoc Graphical User Interface implemented with Electron for Linux, Mac and Windows. It support users in converting source documents into various other formats like docx, odt, html and reveal documentation. The zip files contain the full source code because PanDocElectron is written in HTML/Javascript. Electron is used more or less as browser that runs the HTML/Javascript application. [Download PanDocElectron](https://sourceforge.net/p/pandocelectron/wiki/Home/) Extract the zip-file from Downloads in your Documents folders (directory Documents/PanDoc). It contains support files PanDocElectron. The Application PanDocElectron is available on - (Homepage) http://github.com/niebert/PanDocElectron - (Wiki) https://sourceforge.net/p/pandocelectron/wiki/Home/
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    Tree Shade

    Tree Shade

    Bridge and InDesign plugin for fixing links, versioning and clouding.

    Send from your Dropbox email a request for the plugin to dulajun@gmail.com Javascript plug-in for Bridge and InDesign CS6 and CC. Run on Mac OS. The InDesign startup script is open source. This plug-in plays more than one task, but the primary one is to manage and distribute giant and complex tree of files among many computers and syncing them from one to the others depending on requesting. Another task is managing InDesign links and fix missed ones automatically by tracing any changes of renaming and moving on files, also it enabling the user to reach all the pages in the whole tree which a specific link file placed in them and in a clear visualising way. Finally the plugin has a versioning system and auto exporting of InDesign documents to Jpegs and PDFs files. This plugin has been invited and developed entirely and from scratch by Abdulaziz A. Junaid, it takes more than a year and consumed plenty of his free hours out of his job time.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    The melody manager is a web application which indexes music and makes it accessible over the internet. Music is organised into artists, albums and playlists. Eventually the system will expand the users music collection based on their likes and dislikes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17

    jTechnologies FileManager++

    Project Collaboration simplified

    The jTechnologies FileManager++ Project Collaboration solution perfectly combines aspects of Collaboration, Project Management and Document Management by providing a wide set of complex but easy-to-use functionalities to assist you and your teams by handling all of your daily business workloads successfully - everywhere. Interested? Read more about on our website.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    This aplication is dedicated to manage the filesystem of a webserver via web interface. It is a PHP/AJAX based application, it works only with Firefox 1.5. ---- 09.08.2006: some bugs fixed, see version 1.1
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Airstrike

    Airstrike

    Imitate AirDrop on Windows

    Airstrike is a lightweight FastAPI application that allows you to upload files to your machine via a web interface. I created this to imitate Apple's AirDrop in a simpler and open source way.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Ajax File Manager - AjaxExplorer

    Ajax File Manager - AjaxExplorer

    Manage server files through simple windows like interface.

    Need to handle your server files as easy as OS could? Then this is your stuff! Just upload the file to your server and unzip. Works on most browser.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Concisus is a collaborative environment (a groupware) based on the idea of separating application from information. Concisus is a eGroupware branch to provides a framework to manipulate informations and their relations using a web-based interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    With DoCASU, Alfresco users have a simplified and easy to use solution to access, search and manage documents. DoCASU is a Rich Internet Application (RIA) based on Alfresco Web Scripts and ExtJS. Find all details on: http://code.optaros.com/trac/docasu
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    DropYet

    DropYet

    It's the simple cloud.

    With DropYet you can manage your personal files in the easiest way. And it's not that bad looking. :) Enjoy the security, simplicity and beauty of DropYet. Upload, rename and delete files. The simpliest manager of files and folders. Furthermore, there are more features like securely sharing files, password encryption and encrypted file detection. Setting it up is easier than ever before. Just try DropYet. Currently working on MORE features for you. Now with Dark Mode! Requirements: PHP (recommended is 7 and higher), HTML, cURL, sendmail Read everything else on our website! :) https://dropyet.maximiliansixdorf.de/en
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A web-based WYSIWYG editor and website managing software that does NOT use the Rich Text Editor (RTE). Written in PHP, MySQL, and JavaScript, this software is designed to complement the personal and professional web developers gamit of backend tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    FileyTale

    FileyTale

    A New Way To Manage Documents

    Fileytale is a document management application. It has a feature for managing documents from multiple folders into a single project/folder. Fileytale can save only the metadata, saving storage space. It also has a snapshot (experimental) feature that can save versions of your documents. It also has a program (experimental) feature that allows you to create programs to manage your documents. One of its program features is savedoc, which allows you to save documents to another folder. This application has been abandoned, so there is no support for bugs or errors. for linux : .deb for windows : .zip
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next