Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source file-system software

1594 open-source libraries, tools and applications tagged file-system, ranked by how closely file-system is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1594 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
AliyunPan CLI
A command-line client for Alibaba Cloud Drive (Aliyunpan) built in Go, mimicking Linux shell file commands. It supports upload/download wit…
875124active
NaoTu/DesktopNaotu
DesktopNaotu is a cross-platform offline desktop mind mapping tool based on Baidu Naotu, supporting Windows, Linux, and macOS. It works wit…
645087stable
react-native-async-storage/async-storage
An asynchronous, unencrypted, persistent key-value storage library for React Native apps with a Web Storage API-compatible interface. It su…
905071stable
sindresorhus/electron-store
A JavaScript library for Electron apps that provides simple data persistence by saving and loading JSON files for user settings, app state,…
745021stable
s3tools/s3cmd
S3cmd is a free, open-source command line tool written in Python for uploading, retrieving, and managing data in Amazon S3 and other S3-pro…
414910stable
rosedblabs/rosedb
RoseDB is a lightweight, fast and reliable key/value storage engine written in Go, based on the Bitcask storage model with append-only WAL-…
494887stable
darkmatter2048/WindowsCleaner
Windows Cleaner is a Tauri-based desktop application for cleaning up Windows systems, focused on freeing space on the C drive by removing j…
854874active
iterate-ch/cyberduck
Cyberduck is a libre file transfer and cloud storage browser for macOS and Windows, with a CLI for Linux, macOS, and Windows. It supports F…
774851stable
Querz/mcaselector
MCA Selector is a desktop GUI application for selecting, deleting, and exporting chunks and regions from Minecraft Java Edition world saves…
924845active
sayanarijit/xplr
xplr is a hackable, minimal, fast terminal UI file explorer written in Rust, extensible via embedded LuaJIT configuration and plugins. It a…
884833stable
Studio-42/elFinder
elFinder is an open-source web-based file manager written in JavaScript with jQuery UI, inspired by the macOS Finder. It provides a rich cl…
864805active
TechUnRestricted/WinDiskWriter
WinDiskWriter is a native macOS application for creating bootable Windows USB installers that support both UEFI and Legacy BIOS boot modes.…
644791active
doublecmd/doublecmd
Double Commander is a free, open-source, cross-platform dual-panel file manager inspired by Total Commander, written in Pascal. It includes…
954664active
iDescriptor/iDescriptor
iDescriptor is a free, open-source, cross-platform application for managing Apple iDevices (iPhone, iPad, iPod) from a desktop computer, wr…
824651active
symfony/filesystem
The Symfony Filesystem component is a PHP library providing platform-independent utilities for filesystem operations such as creating, copy…
944631stable
taurusxin/ncmdump
A cross-platform C++ command-line tool that converts Netease Cloud Music .ncm cached files into standard mp3 or flac audio files. It also b…
644618active
rfjakob/gocryptfs
gocryptfs is an encrypted overlay filesystem written in Go, built on the go-fuse library, that stores each file as a corresponding encrypte…
774617stable
andreafrancia/trash-cli
A Python command-line tool implementing the FreeDesktop.org Trash specification, providing commands to trash, list, restore, and permanentl…
984598stable
torakiki/pdfsam
PDFsam Basic is a free, open-source desktop application for splitting, merging, rotating, mixing and extracting pages from PDF files. It is…
914594active
LibreOffice/core
LibreOffice is a free, open-source office suite comprising Writer (word processing), Calc (spreadsheets), Impress (presentations), Draw (ve…
774536stable
Mutagen
Mutagen is an open-source remote development tool providing high-performance, real-time bidirectional file synchronization and flexible net…
574447active
Bioruebe/UniExtract2
Universal Extractor 2 is a Windows application that extracts files from virtually any extractable file type, including standard archives, a…
234438active
ExcelDataReader/ExcelDataReader
A lightweight and fast C# library for reading Microsoft Excel files (.xlsx, .xlsb, .xls) and CSV files. It provides a low-level reader inte…
824421stable
Bill-Stewart/SyncthingWindowsSetup
A Windows installer for the open-source Syncthing file-synchronization application, built with Inno Setup. It supports per-user and all-use…
944379active
ufrisk/MemProcFS
MemProcFS is an memory forensic tool that exposes physical memory, memory dump files, and live memory acquisition sources as files in a vir…
844356active
windirstat/windirstat
WinDirStat is a free, open-source disk usage statistics viewer and cleanup tool for Microsoft Windows. It scans drives and folders and visu…
1004347active
file-type
A Node.js/JavaScript library that detects the file type of a file, stream, or buffer by checking its magic number (binary signature). It re…
964325stable
linuxmint/timeshift
Timeshift is a Linux system restore application that protects the system by taking incremental filesystem snapshots using rsync with hardli…
864313active
NixOS/patchelf
PatchELF is a small command-line utility for modifying ELF executables and libraries, such as changing the dynamic linker (ELF interpreter)…
884265stable
haris-musa/excel-mcp-server
A Model Context Protocol (MCP) server that lets AI agents create, read, and modify Excel workbooks without Microsoft Excel installed. It su…
884245active
Projectile
Projectile is a project interaction library for Emacs that provides project-level navigation, search, and task-running features. It automat…
954242stable
GitJournal/GitJournal
GitJournal is a mobile-first, open-source note-taking app that stores notes in Markdown with optional YAML headers inside a Git repository …
574239active
Mangayomi
Mangayomi is a free, open-source Flutter application for reading manga, webtoons, comics, and novels, and for streaming anime and other vid…
984212active
peak/s5cmd
s5cmd is a very fast parallel command-line tool for executing S3 and local filesystem operations such as upload, download, copy, move, and …
314199active
ip7z/7zip
7-Zip is a free, open-source file archiver with a high compression ratio, best known for its native 7z archive format. This GitHub reposito…
944178active
hackerb9/lsix
lsix is a shell script that displays image thumbnails directly in the terminal using sixel graphics, powered by ImageMagick. It works like …
234175stable
jitwxs/163MusicLyrics
A Windows desktop GUI application for fetching and processing song lyrics from NetEase Cloud Music and QQ Music. It supports searching by s…
684145active
Convert
A universal online file converter that runs conversions in the browser without uploading files to a server. It supports conversions across …
624141active
sjqzhang/go-fastdfs
go-fastdfs is a decentralized, HTTP-based distributed file system (private cloud storage) written in Go, similar to FastDFS but with a sing…
614140stable
harry0703/MangoDisk
MangoDisk is a safety-first desktop application for macOS and Windows that combines disk cleanup, storage analysis, duplicate file finding,…
804138active
numbersprotocol/nit
Nit is a CLI tool that applies Git-like concepts to web3 digital assets, letting users commit an asset's activities (chronicle) as on-chain…
254131active
Drewsif/PiShrink
PiShrink is a bash script that automatically shrinks Raspberry Pi disk images so they flash faster and compress better. Shrunk images can o…
654118active
apache/nuttx
Apache NuttX is a mature, open-source real-time operating system (RTOS) for embedded systems with an emphasis on POSIX/ANSI standards compl…
774071stable
zyx0814/dzzoffice
DzzOffice is an open-source collaborative office suite for teams and enterprises, comparable to Google Workspace or Office 365, built in PH…
784052active
ntfstool/ntfstool
NTFS Tool is a free macOS desktop application that provides NTFS disk read-write, mounting, and management support for Mac, including Apple…
974042active
try
try is a single-file Ruby CLI that manages experiment/scratch directories in one place, with fuzzy search, recency sorting, and auto-dated …
584033active
teslamotors/light-show
Tesla's official guide and tooling for creating custom light shows on Tesla vehicles using the xLights sequencer. Shows are packaged as .fs…
324003active
johang/btfs
BTFS is a FUSE-based filesystem that mounts .torrent files or magnet links as read-only directories. File contents are downloaded on demand…
753974active
rupa/z
z is a shell script for bash and zsh that tracks your most-used directories using a 'frecency' (frequency + recency) ranking. It lets you j…
2317055maintenance
wting/autojump
A command-line tool that maintains a weighted database of frequently visited directories and lets users jump to them quickly with the `j` c…
3216961maintenance
icsharpcode/SharpZipLib
SharpZipLib is a pure C# compression library for .NET supporting Zip (stored/deflate, PKZIP and AES encryption, Zip64), GZip, zlib, raw def…
233933stable
RhetTbull/osxphotos
A Python CLI tool and library for querying and exporting photos and metadata from Apple's Photos.app library on macOS (with partial Linux s…
993921active
zip.js
zip.js is a BSD-3-Clause JavaScript library for creating and reading zip archives in browsers, Node.js, Deno, and Bun. It supports Zip64, A…
943899active
tinyobjloader/tinyobjloader
A tiny, dependency-free Wavefront .obj/.mtl parser available as a single-header C++11 library and a pure C11 implementation with polygon te…
593893active
jimsalterjrs/sanoid
Sanoid is a policy-driven snapshot management and replication tool for OpenZFS filesystems, configured via a human-readable TOML file and r…
583891active
ampache/ampache
Ampache is a self-hosted, web-based audio/video streaming application and file manager written in PHP. It lets users access and stream thei…
1003836active
FossifyOrg/Gallery
Fossify Gallery is an open-source, ad-free Android app for browsing, organizing, and editing photos and videos locally. It includes a basic…
1003810stable
qkqpttgf/OneManager-php
A PHP-based index and file manager for OneDrive/SharePoint that can be deployed to serverless platforms like Vercel, Huawei FG, Aliyun FC, …
553795active
axboe/liburing
A C library providing helpers to set up and tear down Linux io_uring instances, plus a simplified convenience API for applications that don…
833787active
ouch-org/ouch
Ouch (Obvious Unified Compression Helper) is a Rust command-line tool for compressing and decompressing files and directories across many f…
923767active
notscuffed/repkg
RePKG is a command-line tool written in C# that extracts Wallpaper Engine PKG archives and converts their TEX texture files into standard i…
513755active
kamiyaa/joshuto
Joshuto is a ranger-like terminal file manager written in Rust with a TUI interface. It supports clipboard integration, optional fzf and zo…
673737active
strukto-ai/mirage
Mirage is a unified virtual filesystem for AI agents that mounts services like S3, Google Drive, Slack, Gmail, Postgres, and Redis side-by-…
803697active
rsnapshot/rsnapshot
rsnapshot is a filesystem snapshot utility based on rsync that creates periodic snapshots of local and remote machines over ssh. It uses ha…
633685stable
libarchive/libarchive
A portable C library for reading and writing streaming archives in many formats (tar, cpio, zip, 7zip, ISO, xar, cab, rar, etc.) with autom…
953645stable
antonmedv/walk
Walk is a terminal file manager and navigator written in Go that serves as a replacement for cd and ls. It offers keyboard-driven directory…
583642active
open-xml-templating/docxtemplater
Docxtemplater is a JavaScript library that generates Word (.docx), PowerPoint (.pptx), Excel (.xlsx), and OpenDocument (.odt) files from te…
663629stable
mini-software/MiniExcel
MiniExcel is a lightweight .NET library (with a Rust variant) for reading and writing Excel XLSX and CSV files using row-by-row streaming t…
953628active
Martichou/rquickshare
A Rust implementation of Android's Nearby Share/Quick Share protocol for Linux and macOS, distributed as desktop apps (deb, rpm, AppImage, …
603624active
WSA-Community/WSAGAScript
A set of shell scripts that inject Google Apps (including the Play Store and Google services) into a Windows Subsystem for Android (WSA) im…
323609active
laurent22/rsync-time-backup
A shell script providing Time Machine-style incremental backups using rsync, with timestamped backup folders and hard-linking to save space…
393608active
etchdroid/etchdroid
EtchDroid is an open-source Android application that writes OS disk images to USB flash drives and USB SD card adapters without requiring r…
823543active
ssut/payload-dumper-go
A fast Go CLI tool that extracts partition images from Android OTA payload.bin files, including incremental (delta) OTA packages, with para…
973528active
alienator88/Pearcleaner
Pearcleaner is a free, source-available, fair-code licensed macOS application cleaner for fully uninstalling apps and finding orphaned file…
6914799maintenance
notify-rs/notify
Notify is a cross-platform filesystem notification library for Rust that watches files and directories and emits events using native OS bac…
823478stable
piskvorky/smart_open
A Python library for efficiently streaming very large files to and from remote storages like S3, GCS, Azure Blob Storage, HDFS, WebHDFS, HT…
923459stable
tursodatabase/agentfs
AgentFS is a filesystem designed for AI agents that stores an agent's entire files, state, and operation history in a single SQLite file. I…
643430active
AltraMayor/f3
F3 (Fight Flash Fraud) is a command-line tool that tests flash storage devices like SD cards and USB drives to detect counterfeit capacity …
793418stable
robinrodricks/FluentFTP
FluentFTP is a fully managed FTP and FTPS client library for .NET and .NET Standard, written entirely in C# with no external dependencies a…
663402stable
b3nj5m1n/xdg-ninja
A shell script that scans your $HOME directory for files and directories that should be relocated according to the XDG Base Directory speci…
673388active
derceg/explorerplusplus
Explorer++ is a lightweight, fast, tabbed file manager for Windows built in C++. It is fully portable, supports bookmarks, file search, pre…
673308active
tsoding/nob.h
nob.h is a single-header C library for writing build recipes (build systems) in plain C, requiring nothing but a C compiler to bootstrap. I…
663287active
deltazefiro/Amarok-Hider
Amarok is a lightweight Android privacy app that hides private files and apps with a single click by obfuscating file signatures or permiss…
723284active
Vifm
Vifm is a curses-based terminal file manager that provides a Vim-like environment for managing files, complete with modes, registers, mappi…
873280stable
mon5termatt/medicat_installer
A native C++ installer application for setting up MediCat USB, a computer diagnostic and recovery toolkit, on a USB drive. It handles Vento…
963271active
Kruszoneq/macUSB
macUSB is a native macOS app (Swift/SwiftUI) for creating bootable USB media on Apple Silicon and Intel Macs. It supports macOS, Linux, and…
833269active
thoughtbot/rcm
rcm is a suite of command-line tools (rcup, mkrc, rcdn, lsrc) for managing dotfiles via a central dotfiles directory and symlinks. It suppo…
303265stable
Tinche/aiofiles
aiofiles is an Apache-2.0 licensed Python library providing asynchronous file I/O for asyncio applications by delegating blocking file oper…
683264stable
hydrusnetwork/hydrus
Hydrus Network is a desktop media management application that organizes large file collections with tags instead of folders, in a booru-sty…
953238active
util-linux/util-linux
util-linux is a collection of essential Linux system utilities distributed by the Linux Kernel Organization, including tools like mount, fd…
763235stable
LRCLIB
LRCGET is a cross-platform desktop application (built with Tauri, Rust, and Vue) that scans an offline music library and mass-downloads LRC…
943226active
subsurface/subsurface
Subsurface is a free, open-source dive log application for recreational, technical, and free divers that runs on Windows, macOS, Linux, And…
683210active
webdataset/webdataset
A Python library providing a high-performance sequential I/O system based on tar-shard files for large-scale deep learning training, with s…
493204stable
The Sleuth Kit
Autopsy is a Java-based digital forensics platform providing a graphical interface to The Sleuth Kit and other open-source forensic tools f…
793166active
Toybox
Toybox combines many common Linux command line utilities (cp, mv, cat, etc.) into a single small, fast, BSD-licensed multicall binary that …
763162active
tfeldmann/organize
organize is a Python-based command-line tool that automates file management using rule-based configurations with filters and actions. It sa…
663157active
vkbo/novelWriter
novelWriter is an open source plain text editor designed for writing novels assembled from many smaller text documents. It uses a Markdown-…
973141active
azlux/log2ram
A shell script that mounts /var/log in RAM to avoid constant writes to disk, extending SD card life on devices like the Raspberry Pi. It pe…
553126active
Barre/ZeroFS
ZeroFS is a log-structured filesystem written in Rust that turns S3-compatible object storage (Amazon S3, GCS, Azure Blob, or any S3-compat…
803125active
sabnzbd/sabnzbd
SABnzbd is an open-source binary newsreader written in Python that automates Usenet downloads from NZB files, handling downloading, verific…
963121active

← prev page 3 / 16 next →