Open source file-manager projects

Every project in the registry tagged file-manager, ranked by real GitHub adoption.

projects 46 combined stars ★ 321K refresh nightly
01 Files ★ 46K

A modern file manager that helps users organize their files and folders.

last push12 hours ago languageC# licenseMIT
02 yazi ★ 43K

💥 Blazing fast terminal file manager written in Rust, based on async I/O.

last push15 hours ago languageRust licenseMIT
03 Spacedrive ★ 39K

Your personal distributed filesystem

last push3 days ago languageRust licenseApache-2.0
04 cloudreve ★ 29K

🌩 Self-hosted file management and sharing system, supports multiple storage providers

last push13 days ago languageGo licenseGPL-3.0
05 superfile ★ 24K

Pretty fancy and modern terminal file manager

last push4 days ago languageGo licenseMIT
06 nnn ★ 22K

n³ The unorthodox terminal file manager

last push38 hours ago languageC licenseBSD-2-Clause
07 ranger ★ 17K

A VIM-inspired filemanager for the console

last push2 months ago languagePython licenseGPL-3.0
08 lf ★ 9.6K

Terminal file manager

last push3 days ago languageGo licenseMIT
09 MaterialFiles ★ 9.4K

Material Design file manager for Android

last push19 days ago languageKotlin licenseGPL-3.0
10 TagStudio ★ 7.3K

A User-Focused Photo & File Management System

last pushyesterday languagePython licenseGPL-3.0
11 tinyfilemanager ★ 6.0K

Single-file PHP file manager, browser and manage your files efficiently and easily with tinyfilemanager

last push4 months ago languagePHP licenseGPL-3.0
12 xplorer ★ 5.7K

Xplorer, a customizable, modern file manager

last push4 months ago languageTypeScript licenseAGPL-3.0
13 xplr ★ 4.8K

A hackable, minimal, fast TUI file explorer

last push8 days ago languageRust licenseMIT
14 doublecmd ★ 4.7K

Double Commander is a free cross platform open source file manager with two panels side by side.

last push9 hours ago languagePascal licenseGPL-2.0
15 joshuto ★ 3.7K

ranger-like terminal file manager written in Rust

last push8 days ago languageRust licenseLGPL-3.0
16 walk ★ 3.6K

Terminal file manager

last push10 months ago languageGo licenseMIT
17 emacs-application-framework ★ 3.5K

EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs

last push2 months ago languagePython licenseGPL-3.0
18 explorerplusplus ★ 3.3K

Explorer++ is a lightweight and fast file manager for Windows

last push25 hours ago languageC++ licenseGPL-3.0
19 vifm ★ 3.3K

Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from

last push9 days ago languageC licenseGPL-2.0
20 filegator ★ 3.1K

Powerful Multi-User File Manager

last push6 days ago languagePHP licenseMIT
21 FarManager ★ 2.3K

File and Archive Manager

last push16 hours ago languageC++ licenseBSD-3-Clause
22 cloudcmd ★ 2.0K

✨☁️📁✨ Cloud Commander file manager for the web with console and editor.

last push9 days ago languageJavaScript licenseMIT
23 ai-file-sorter ★ 1.9K

Cross-platform desktop application for content-aware file organization and renaming. Supports local and remote LLMs, preview-based workflows, and fully user-con

last push14 hours ago languageC++ licenseAGPL-3.0
24 File-Manager ★ 1.8K

Easy app for managing your files without ads, respecting your privacy & security

last push16 hours ago languageKotlin licenseGPL-3.0
25 webMAN-MOD ★ 1.8K

Extended services for PS3 console (web server, ftp server, netiso, ntfs, ps3mapi, etc.)

last push33 hours ago languageC licenseGPL-3.0
26 diskover-community ★ 1.8K

Diskover Community Edition - Open source file indexer, file search engine and data management and analytics powered by Elasticsearch

last push7 months ago languagePHP licenseApache-2.0
27 chadtree ★ 1.7K

File manager for Neovim. Better than NERDTree.

last push25 hours ago languagePython licenseGPL-3.0
28 nging ★ 1.6K

网站服务器管理面板,包含:计划任务 / MySQL管理 / Redis管理 / FTP管理 / SSH管理 / 服务器管理 / Caddy和Nginx配置 / DDNS / FRP可视化配置 / 云存储管理 等功能。可运行于 Windows / Linux / MacOS 等主流系统平台和 树莓派 / 路由器 等ARM

last push2 days ago languageGo licenseAGPL-3.0
29 strata ★ 1.5K

A fast, keyboard-first file manager for Linux

last push14 hours ago languageRust licenseMIT
30 TreeMap-Disk-Visualizer ★ 1.3K

TreeMap is a fully downloadable app that can run on mac, windows, and linux. That visualizeses all of your disk-space into charts and square board. It also lets

last push2 days ago languageTypeScript licenseMIT
31 nova ★ 1.2K

Yazelix Nova is a Nix-packaged terminal workspace built from focused first-party components, including Mars, Nova Zellij, Nova Helix, Yazi, Nushell, Ratconfig,

last push13 hours ago languageRust licenseApache-2.0
32 FilePress ★ 1.1K

一款全新的文件驱动型建站系统

last push8 days ago languagePHP licenseAGPL-3.0
33 rebuild ★ 1.1K

最新版全面支持AI智能!通过自然语言操作业务数据,支持 Skills/工具/知识库/MCP。高度可配置化的国产企业管理系统,企业内部可免费商用!零代码/低代码快速搭建WMS库存管理、MES生产报工、CRM客户管理、HRM人事管理,以及 TMS/ERP 等

last push12 hours ago languageJava licenseGPL-3.0
34 fanbox ★ 1.1K

vibe coding 的驾驶舱:左边文件,右边/下边终端,中间看清每一次改动。 / The cockpit for vibe coding: browse files on the left, command agents on the right, watch every change in between.

last push4 days ago languageJavaScript licenseMIT
35 FileRise ★ 1.0K

🗂️ FileRise – lightweight, self-hosted file manager & storage hub with granular ACLs, resumable uploads, encrypted folders, WebDAV & SSO. Fully Docker / Unraid

last push22 hours ago languageJavaScript licenseMIT
36 Twake Drive ★ 991

Secure open source file storage with end-to-end encryption

last push11 hours ago languageJavaScript licenseAGPL-3.0
37 3105 ★ 970

Native iOS app-data browser, portable patch manager, limited cleaner, and PosterBoard wallpaper lab.

last push2 months ago languageSwift licenseGPL-3.0
38 flea ★ 938

A fast, keyboard-first file manager for Omarchy: Quickshell front end, Rust backend.

last push9 hours ago languageQML licenseMIT
39 elio ★ 910

Snappy, batteries-included terminal file manager with rich previews, inline images, bulk actions, and trash support

last push19 hours ago languageRust licenseMIT
40 nimble-commander ★ 755

Nimble Commander - dual-pane file manager for Mac

last push34 hours ago languageC++ licenseGPL-3.0
41 Video-Hub-App ★ 734

Official repository for Video Hub App

last push1 months ago languageTypeScript licenseMIT
42 Adb-Device-Manager-2 ★ 645

Dual-control Android management for Windows — ADB Mode (scrcpy GUI mirroring & control) and App Mode (calls, media, notifications, Audio Cast).

last push2 months ago languageHTML licenseApache-2.0
43 vuefinder ★ 606

A sleek, developer-friendly file manager for Vue — organize, preview, and manage files with ease.

last push3 days ago languageVue licenseMIT
44 DirectoryOpus ★ 587

一款上手简单、系统集成度高、功能强大的 Windows 文件管理器

last push2 months ago languageMarkdown licenseMIT
45 Camelot ★ 548

Camelot is a cross-platform file manager written in C#

last push11 months ago languageC# licenseGPL-3.0
46 Ultracopier ★ 518

Ultracopier acts as a replacement for files copy dialogs. Features: play/pause, speed limitation, on-error resume, error/collision management ...

last push22 days ago languageC++ licenseGPL-3.0

Related tags

← all tags

Frequently asked questions

How many open source file-manager projects are there?

This registry tracks 46 projects tagged file-manager, with 321,069 GitHub stars between them. The most-adopted is Files at 46,461 stars.

Are these file-manager projects free to use?

Yes — 46 of the 46 carry an explicit open-source licence across 8 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which file-manager project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these file-manager projects still maintained?

41 of the 46 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.