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
iStoreOS
iStoreOS is an entry-level router and NAS operating system based on OpenWrt, adapted to multiple hardware platforms. It provides a beginner…
778153active
remotely-save/remotely-save
Remotely Save is an unofficial Obsidian plugin that syncs vault notes between local devices and cloud storage services like S3, Dropbox, On…
238149active
The Open Book
The Open Book is an open-source e-reader hardware design built around the Raspberry Pi Pico and an e-paper display, intended to be assemble…
328093active
Longhorn
Longhorn is a cloud-native distributed block storage system for Kubernetes that adds persistent volume support to any cluster with a single…
958038stable
fontforge/fontforge
FontForge is a free (libre) font editor for creating, editing, and converting fonts. It supports OpenType, TrueType, UFO, CID-keyed, Multip…
698021active
NodeMCU
NodeMCU is an open-source Lua-based interactive firmware for the ESP8266, ESP8285, and ESP32 WiFi SoCs, implemented in C on top of the Espr…
587945active
Rich-Harris/degit
degit is a Node.js CLI tool that downloads copies of git repositories (tar snapshots) without git history, for scaffolding new projects fro…
957940stable
DataHaven
DataHaven is an EVM-compatible Substrate blockchain that provides verifiable decentralized storage, built on StorageHub and secured by Eige…
637883active
peazip/PeaZip
PeaZip is a free, open-source, cross-platform file archiver and archive manager supporting 200+ formats including 7z, RAR, ZIP, TAR, and Zs…
897882stable
maharmstone/btrfs
WinBtrfs is an open-source Btrfs filesystem driver for Windows, reimplemented from scratch in C with no Linux kernel code. It supports read…
847857active
go-git/go-git
go-git is a highly extensible Git implementation written in pure Go, exposing both low-level (plumbing) and high-level (porcelain) operatio…
997798active
d4rken-org/sdmaid-se
SD Maid 2/SE is an open-source Android app for cleaning up storage, removing leftover data from uninstalled apps, deleting caches, and find…
987738active
PixarAnimationStudios/OpenUSD
OpenUSD is Pixar's Universal Scene Description, an efficient and scalable system for authoring, reading, and streaming time-sampled 3D scen…
917541stable
OpenMTP
OpenMTP is a free, open-source desktop application for transferring files between macOS and Android or other MTP devices over USB. Built wi…
847537active
glushchenko/fsnotes
FSNotes is a fast, native open-source note-taking app for macOS and iOS built around plain Markdown and plaintext files stored in user-cont…
997529active
aonez/Keka
Keka is a file archiver application for macOS and iOS that supports compressing and extracting many archive formats such as zip, 7z, rar, a…
937442active
mvdctop/Movie_Data_Capture
A Python-based local movie organizer that scrapes and renames movie metadata for media servers. It prepares local movie files with correct …
957431active
gorakhargosh/watchdog
Watchdog is a Python library and set of shell utilities for monitoring file system events across platforms. It provides a cross-platform Ob…
677422stable
corpnewt/gibMacOS
A Python 2/3 command-line script that downloads macOS installer components directly from Apple's software catalog. It can also build Intern…
687318active
Alluxio/alluxio
Alluxio is an open-source distributed caching and data orchestration platform that sits between compute frameworks (Spark, Presto, Trino, P…
647248stable
TagStudioDev/TagStudio
TagStudio is a cross-platform desktop application for organizing photos and files using a tag-based system. It stores tags and metadata in …
887216active
madler/zlib
zlib is a general-purpose, patent-free data compression library written in C, implementing the zlib, deflate (RFC 1951), and gzip (RFC 1952…
747159stable
google-research/arxiv-latex-cleaner
A Python command-line tool from Google Research that cleans LaTeX source code of academic papers for arXiv submission. It removes comments,…
747098active
bitfield/script
A Go library that makes it easy to write shell-like scripts in Go using a fluent pipeline API inspired by Unix tools like grep, sed, and jq…
767043stable
alibaba/easyexcel
EasyExcel is a Java library for reading and writing Excel files (xls, xlsx, and CSV) built on top of Apache POI, redesigned to avoid out-of…
1033611maintenance
openmediavault
openmediavault is a network attached storage (NAS) operating system solution based on Debian Linux, providing a web-based administration in…
777010active
momenbasel/PureMac
PureMac is a free, open-source, native SwiftUI macOS cleaner and app uninstaller with zero telemetry, serving as a CleanMyMac alternative. …
816976active
littlefs-project/littlefs
littlefs is a small fail-safe filesystem library written in C, designed for microcontrollers and flash storage. It provides power-loss resi…
846973stable
Sigil
Sigil is a free, open-source, multi-platform EPUB ebook editor built with Qt6 and QtWebEngine. It supports editing both ePub 2 and ePub 3 b…
896968active
stevearc/oil.nvim
oil.nvim is a Neovim plugin that provides a file explorer letting you edit your filesystem like a normal buffer. Changes such as renames, m…
886944active
mahmoud/boltons
Boltons is a set of 250+ pure-Python utility constructs, recipes, and snippets that extend the Python standard library with no external dep…
926940stable
Brackets
Brackets is an open‑source code editor built with HTML, CSS and JavaScript. It provides inline editing, live browser preview, and a rich ex…
1032989maintenance
microsoft/MS-DOS
MS-DOS is the original source code of Microsoft Disk Operating System versions 1.25, 2.0, and 4.0, released for reference under the MIT lic…
1032273maintenance
LaoFeng-mouse/flyingmouse-format
FlyingMouse Format is an offline desktop file format converter for Windows (and macOS) built on Electron, bundling FFmpeg, LibreOffice, Pop…
796787active
spf13/afero
Afero is a filesystem abstraction library for Go that provides a universal interface over multiple storage backends, including local disk, …
736707stable
aleksey-hoffman/sigma-file-manager
Sigma File Manager is a free, open-source, modern file manager (explorer) application for Windows and Linux built with Electron, Vue, and T…
916676active
IPFS Desktop Suite
IPFS Desktop is a user-friendly desktop application that bundles a complete IPFS node (Kubo) with a GUI file manager, peer map, and content…
946604active
LibreCAD
LibreCAD is a free, open-source, cross-platform 2D CAD application built on Qt, based on the QCAD community edition. It reads and writes DX…
916514active
xingkongliang/skills-manager
A lightweight open-source desktop app (Rust, MIT) that manages, syncs, and organizes AI agent skills across 50+ coding tools like Claude Co…
796428active
git-jiadong/wechatDataBackup
A desktop application for backing up WeChat chat data, exporting messages and media into persistent, browsable archives. It provides a one-…
476422active
TeamAmaze/AmazeFileManager
Amaze File Manager is an open-source, Material Design file manager app for Android. It supports file operations, multi-tab browsing, root e…
946410active
winfsp/sshfs-win
SSHFS-Win is a minimal port of SSHFS to Windows that lets users mount remote SSH/SFTP directories as local network drives. It uses Cygwin f…
616398active
Byron/dua-cli
dua (Disk Usage Analyzer) is a fast, parallel Rust CLI and terminal UI for inspecting disk space usage of directories and optionally deleti…
986339active
Tencent/lemon-cleaner
Tencent Lemon Cleaner is a free macOS cleanup utility that removes junk files, duplicate files, similar photos, and app leftovers, with tai…
696333active
builtbybel/FluentCleaner
FluentCleaner is a modern Windows desktop cleaner built with WinUI 3, inspired by the classic CCleaner, focused on removing junk files with…
796326active
FASTSHIFT/X-TRACK
An open-source GPS bicycle computer (speedometer) built on an AT32F435 MCU with an LVGL-based UI, supporting offline maps, real-time positi…
426303active
gsantner/markor
Markor is a lightweight, offline text editor for Android supporting Markdown, todo.txt, Zim/WikiText, org-mode, AsciiDoc, and plaintext for…
846296active
gitbrent/PptxGenJS
PptxGenJS is a JavaScript/TypeScript library for programmatically generating PowerPoint (.pptx) presentations with text, tables, shapes, im…
506272active
apache/fesod
Apache Fesod (Incubating) is a high-performance, memory-efficient Java library for reading and writing spreadsheet files such as xlsx, xls,…
816254active
nissl-lab/npoi
NPOI is a .NET library, a port of Apache POI, that reads and writes Office file formats (xls, xlsx, docx) without requiring Microsoft Offic…
896195active
spatie/laravel-medialibrary
A Laravel package that associates files of any type with Eloquent models via a fluent API. It handles uploads, stores media on any Laravel …
966161stable
dundee/gdu
Gdu is a fast disk usage analyzer with a terminal user interface, written in Go. It uses parallel processing to quickly scan directories an…
986102active
xhongc/music-tag-web
A self-hosted web application for editing and scraping metadata of local music files, deployable via Docker on NAS and homelab servers. It …
756097active
arvidn/libtorrent
libtorrent is a feature-complete, efficient C++ library implementing the BitTorrent protocol with support for popular extensions including …
946091stable
OSGeo/gdal
GDAL is an MIT-licensed C++ translator library for reading and writing raster and vector geospatial data formats, with bindings for many la…
926086stable
OpenCloud
OpenCloud is an open source file management, sharing, and collaboration platform written in Go, positioned as a sovereign alternative to Ne…
866056active
Tianyu199509/DeskBox
DeskBox is a free, open-source Windows desktop organizer built with WinUI 3 and .NET 10 that arranges desktop files into native-feeling wid…
795999active
serialport/node-serialport
Node SerialPort is a JavaScript/TypeScript library for reading from and writing to serial ports in Node.js and Electron. It provides cross-…
475992stable
astrada/google-drive-ocamlfuse
google-drive-ocamlfuse is a FUSE filesystem written in OCaml that mounts Google Drive as a local filesystem on Linux. It provides full read…
855968active
dolanmiu/docx
docx is a JavaScript/TypeScript library for generating and modifying Microsoft Word .docx files with a declarative API. It runs in both Nod…
1005965stable
Dokany
Dokany is a user-mode file system library for Windows, similar to FUSE on Linux, letting developers create file systems without writing ker…
595954active
pdfarranger/pdfarranger
PDF Arranger is a small Python-GTK desktop application for merging, splitting, rotating, cropping, and rearranging PDF pages through an int…
805923active
TheLastGimbus/GooglePhotosTakeoutHelper
A command-line tool that reorganizes a Google Takeout export of Google Photos into a single chronological folder, fixing file modification …
235922active
hacdias/webdav
A simple, standalone WebDAV server written in Go, distributable as a single binary or Docker image. It supports user authentication, TLS, a…
995920active
HexFiend/HexFiend
Hex Fiend is a fast, open-source hex editor for macOS that supports inserting, deleting, and rearranging bytes in files of virtually any si…
325902active
mergerfs
mergerfs is a FUSE-based union filesystem that logically merges multiple filesystem paths into a single mount point. It offers configurable…
865898active
isaacs/rimraf
A cross-platform Node.js implementation of the UNIX `rm -rf` command, available as both a library and CLI tool for recursively deleting fil…
665854stable
ciromattia/kcc
KCC (Kindle Comic Converter) is a Python application with a Qt6 GUI and CLI that converts comics and manga from image folders, CBZ/EPUB arc…
995840active
iyaja/llama-fs
LlamaFS is a self-organizing file manager that uses the Llama 3 model to automatically rename and organize files based on their content and…
375832active
Mountpoint for Amazon S3
Mountpoint for Amazon S3 is a high-throughput FUSE file client that mounts an Amazon S3 bucket as a local file system. It translates file o…
925781stable
UEFITool
UEFITool is a cross-platform C++/Qt application that parses UEFI-compatible firmware images into a tree structure, verifies their integrity…
845761active
ClosedXML/ClosedXML
ClosedXML is a .NET library for reading, manipulating, and writing Excel 2007+ (.xlsx, .xlsm) files. It provides an intuitive, user-friendl…
825734active
python-openxml/python-docx
python-docx is a Python library for creating, reading, and modifying Microsoft Word 2007+ (.docx) files using the OpenXML format. It provid…
715729stable
andmarti1424/sc-im
sc-im is an ncurses-based spreadsheet calculator for the terminal with vim-like keybindings, based on the classic sc. It supports undo/redo…
665702active
cubefs/cubefs
CubeFS is a CNCF-graduated, cloud-native distributed file and object storage system written in Go. It supports S3, HDFS, and POSIX access p…
875674stable
qjfoidnh/BaiduPCS-Go
A command-line Baidu Netdisk (Baidu Cloud) client written in Go, forked from iikira/BaiduPCS-Go with added support for saving shared links …
855662active
emcrisostomo/fswatch
fswatch is a cross-platform file change monitor that emits notifications when files or directories are modified, using native OS backends s…
895607active
nvim-neo-tree/neo-tree.nvim
Neo-tree.nvim is a Neovim plugin for browsing and managing the file system and other tree-like structures. It supports sidebar, floating wi…
955606active
ZipArchive/ZipArchive
SSZipArchive is an Objective-C/Swift utility library for creating and extracting zip archives on Apple platforms (iOS, macOS, tvOS, watchOS…
415603stable
blackboxo/CleanMyWechat
A desktop GUI application that automatically deletes cached files, images, and videos downloaded by WeChat and WeCom on Windows and macOS, …
915578active
natefinch/lumberjack
Lumberjack is a Go package for writing logs to rolling files, handling rotation by size, age, and backup count. It is a pluggable io.Writer…
235470stable
kieraneglin/pinchflat
Pinchflat is a self-hosted web application for downloading and archiving YouTube content, built on top of yt-dlp. Users define rules for ch…
515409active
apache/opendal
Apache OpenDAL is an Open Data Access Layer providing one unified API to access object storage, file systems, cloud SaaS, databases, protoc…
985400stable
deckerst/aves
Aves is an Android gallery and metadata explorer app built with Flutter. It handles a wide range of media formats including exotic ones lik…
1005397active
shuakami/qq-chat-exporter
A desktop/self-hosted tool that exports QQ (NT QQ) chat history, including images, videos, and stickers, to HTML, JSON, TXT, and Excel form…
845378active
sindresorhus/create-dmg
A Node.js CLI tool that automatically creates good-looking, code-signed DMG disk images for macOS app distribution. It is intentionally opi…
655374active
Telegram Drive
A cross-platform desktop application that turns a Telegram account into a personal cloud storage drive, built with Tauri, Rust, React, and …
785370active
coreutils/coreutils
GNU coreutils is the standard collection of GNU command-line utilities (ls, cp, mv, cat, sort, chmod, etc.) that form the basis of most Uni…
945332stable
spieglt/FlyingCarpet
Flying Carpet is a cross-platform file transfer application that works like AirDrop between Android, iOS, Linux, macOS, and Windows devices…
965331active
Librum
Librum is a free and open-source e-book reader and library management application built with C++, Qt6, and QML. It lets users read e-books,…
555319active
TagSpaces
TagSpaces is an open-source, offline-first desktop and mobile application for organizing, tagging, and previewing local files, notes, and t…
945297active
u-boot/u-boot
Das U-Boot is a widely used open-source bootloader for embedded boards based on PowerPC, ARM, MIPS, and other processors. It is installed i…
775286active
RsyncProject/rsync
Rsync is an open-source command-line utility for fast incremental file transfer between local and remote systems, using a delta-transfer al…
985285stable
geopandas/geopandas
GeoPandas is a Python library that extends pandas with geographic data types like GeoSeries and GeoDataFrame, built on shapely geometry obj…
905277stable
GlusterFS
Gluster is a free and open-source software-defined distributed filesystem that aggregates storage from multiple servers into a single scala…
665259stable
Mist
Mist is a Mac GUI utility that automatically downloads macOS firmware restore files (.ipsw) and installers. It can list available versions,…
765234active
kwsch/PKHeX
PKHeX is a Pokémon core series save file editor written in C# using Windows Forms. It can edit, validate, and convert save files, individua…
1005201active
microsoft/coreutils
A Microsoft-maintained Windows build of uutils/coreutils, findutils, and grep packaged as a single multi-call binary, bringing UNIX-style c…
735190active
Yuukiy/JavSP
JavSP is a Python command-line tool that scrapes adult video (JAV) metadata from multiple websites, aggregates the data, and generates NFO …
235173active
SyncClipboard
A cross-platform clipboard syncing and history management tool for Windows, macOS, and Linux, with mobile support via third-party clients. …
1005144active

← prev page 2 / 16 next →