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
venmo/synx
Synx is a Ruby command-line tool that reorganizes an Xcode project's files on disk so the folder structure matches the groups shown in Xcod…
236034maintenance
LibreDWG/libredwg
LibreDWG is a free GNU C library for reading and writing AutoCAD DWG files, with a decoder supporting all DWG versions and a writer for mos…
851631active
TestableIO/System.IO.Abstractions
A .NET library providing an injectable abstraction (IFileSystem) over System.IO so file access code can be tested. It mirrors the System.IO…
991627active
macos-fuse-t/fuse-t
FUSE-T is a kext-less FUSE implementation for macOS that replaces kernel extensions with a userspace NFSv4/SMB/FSKit server, letting macOS …
981627active
FlashFloppy
FlashFloppy is open-source firmware that turns Gotek hardware into a floppy drive emulator for retro computers, synths, and industrial mach…
751626stable
jaypei/emacs-neotree
emacs-neotree is an Emacs plugin that displays a navigable file-system tree in a sidebar, modeled after Vim's NerdTree. It supports file op…
321621stable
Dinesh-Sowndar/flutter_billing_app
An offline-first mobile Point of Sale (POS) and billing application built with Flutter for small to medium retail shops. It provides produc…
441616active
vashpan/xcode-dev-cleaner
DevCleaner is a macOS GUI application that inspects and cleans Xcode-generated caches such as device support files, archives, derived data,…
591615active
Yu-Core/SwashbucklerDiary
SwashbucklerDiary is an open-source, cross-platform local diary app built with Blazor (Hybrid, Server, and WebAssembly) and .NET MAUI. All …
761614active
kuba--/zip
A small, portable zip archive library written in C, built on top of the miniz compression library. It provides a simple API for creating, a…
921613active
HamletDuFromage/aio-switch-updater
A Nintendo Switch homebrew application that downloads and updates custom firmware (Atmosphère, ReiNX, SXOS), system firmware, cheat codes, …
461610active
Slackadays/Clipboard
The Clipboard Project (cb) is a fast, lightweight, cross-platform clipboard manager for the command line that supports text, files, and bin…
555919maintenance
joelbqz/writer-computer
Writer is a local-first desktop markdown editor built with Tauri v2, React, and Rust that keeps documents on disk and respects workspace .g…
821608active
hwittenborn/celeste
Celeste is a GUI file synchronization client built with Rust, GTK4, and Libadwaita that can connect to virtually any cloud provider. It is …
101605active
embox/embox
Embox is a highly configurable POSIX-compliant real-time operating system for resource-constrained embedded systems and microcontrollers. I…
891599active
HelenOS/helenos
HelenOS is a portable microkernel-based multiserver operating system written from scratch in C, decomposing OS functionality like file syst…
671599active
JODConverter
JODConverter is a Java library that automates document conversions between office formats (e.g., docx, odt, xlsx, pdf) by driving LibreOffi…
1001597stable
dyne/tomb
Tomb is a minimalist command-line tool for GNU/Linux that creates and manages encrypted storage folders ('tombs') using dm-crypt and LUKS v…
541596stable
linuxmint/warpinator
Warpinator is a Linux Mint application for sending and receiving files across a local network. It discovers nearby machines automatically v…
851595active
haydenbleasel/files-sdk
Files SDK is a unified TypeScript storage SDK that provides one small API (ten methods) across 40+ object and blob storage providers includ…
811594active
Yakitrak/notesmd-cli
NotesMD CLI (formerly Obsidian CLI) is a Go-based terminal tool for interacting with Obsidian markdown vaults without requiring the Obsidia…
961592active
GoogleChromeLabs/browser-fs-access
A JavaScript ponyfill library that provides the File System Access API on supporting browsers with a transparent fallback to legacy <input …
701590active
webrecorder/archiveweb.page
ArchiveWeb.page is a high-fidelity web archiving tool that runs as a Chrome/Chromium browser extension and as a standalone Electron app. It…
941587active
vibeforge1111/keep-codex-fast
A backup-first Codex skill (Python) that inspects and maintains local Codex state to keep it fast, clean, and recoverable. It operates in r…
471584active
SimpleMobileTools/Simple-File-Manager
Simple File Manager is an open-source, ad-free file and folder manager app for Android devices built in Kotlin. It offers file operations l…
231583stable
nohajc/anylinuxfs
A Rust CLI utility for macOS that mounts any Linux-supported filesystem (ext4, btrfs, xfs, ZFS, NTFS, exFAT, etc.) with full read-write acc…
841579active
JakeWharton/DiskLruCache
A Java implementation of a disk-based LRU cache that uses a bounded amount of filesystem space, with entries keyed by strings and values st…
105764maintenance
gulrak/filesystem
A header-only, single-file C++ library that implements the C++17 std::filesystem API, usable from C++11 through C++20. It closely follows t…
811572stable
jdberry/tag
tag is a command line tool for manipulating macOS Finder tags on files and querying for files by their tags. It leverages the file system's…
231572stable
linuxmint/nemo
Nemo is the official file manager of the Cinnamon desktop environment, forked from GNOME Files (Nautilus 3.4). It also manages the Cinnamon…
1001569active
miguelpruivo/flutter_file_picker
A Flutter plugin providing a unified API to open native file explorers for picking single or multiple files, with extension filtering, dire…
951569active
xt42io/avnac
Avnac is a free, browser-based design editor for creating posters, layouts, social graphics, and other canvas-based compositions. It featur…
481567active
lh3/seqtk
Seqtk is a fast, lightweight C command-line toolkit for processing sequences in FASTA and FASTQ formats, with optional gzip support and onl…
301564stable
dr34m-cn/taosync
TaoSync is an automated file synchronization tool for OpenList/AList v3+, featuring a built-in storage engine, job scheduling, and a Vue-ba…
761559active
mwh/dragon
dragon is a lightweight drag-and-drop source and sink utility for X11 and Wayland. It opens a small window holding files or text that can b…
451559active
logrotate/logrotate
logrotate is a classic Unix utility that automates rotation, compression, removal, and mailing of log files on systems that generate many l…
661555stable
BurntSushi/walkdir
Walkdir is a cross-platform Rust library for efficiently walking a directory tree recursively. It supports following symbolic links, contro…
681551stable
google/tensorstore
TensorStore is a C++ and Python library for reading and writing large multi-dimensional arrays with a uniform API across formats like zarr,…
771547active
vinceglb/FileKit
FileKit is a Kotlin Multiplatform library providing a unified API for file operations such as picking files, saving documents, selecting di…
861546active
abhixdd/ghgrab
ghgrab is a Rust-based terminal UI tool for browsing and downloading specific files or folders from Git forges like GitHub, GitLab, Codeber…
811546active
bgreenwell/lstr
A fast, minimalist directory tree viewer written in Rust, inspired by the classic tree command. It offers an optional interactive TUI mode …
691545active
dyang886/Game-Save-Manager
Game Save Manager (GSM) is a desktop application that automatically detects, backs up, and restores game save files from platforms like Ste…
911543active
willmiao/ComfyUI-Lora-Manager
A ComfyUI extension that provides a web-based manager for organizing, previewing, downloading, and applying LoRA models with metadata and r…
851543active
wileyyugioh/zotmoov
ZotMoov is a Zotero 7 plugin that automatically moves or copies imported attachments to a custom directory and links them back to Zotero it…
921538active
helloxz/zdir
Zdir is a self-hosted private storage and file-sharing application built with Golang and Vue3 that indexes directories, previews files onli…
231536active
occlum/occlum
Occlum is a memory-safe, multi-process library OS (LibOS) written in Rust for Intel SGX enclaves. It lets legacy applications run inside se…
481534active
hudikhq/hoodik
Hoodik is a self-hosted, end-to-end encrypted cloud storage server written in Rust with a Vue 3 frontend, where all encryption happens in t…
991528active
kahing/goofys
Goofys is a FUSE-based tool that mounts Amazon S3 buckets (and Azure/GCS/Swift storage) as a file system on Linux and macOS. It prioritizes…
235570maintenance
QtExcel/QXlsx
QXlsx is a C++ library for reading and writing Excel (*.xlsx) files, built on the Qt framework. It is the maintained successor to the disco…
891523active
kem-a/AppManager
AppManager is a GTK4/Libadwaita desktop application written in Vala that simplifies installing, managing, and uninstalling AppImages on Lin…
821521active
aiekick/ImGuiFileDialog
A feature-rich file and directory selection dialog library built exclusively for Dear ImGui. It supports custom panes, filter coloring and …
551520active
bcpierce00/unison
Unison is a cross-platform, bidirectional file synchronization tool that keeps two replicas of files and directories in sync across differe…
805518maintenance
evsar3/sshfs-win-manager
SSHFS-Win Manager is an Electron-based GUI for SSHFS-Win that lets Windows users mount remote SSH filesystems as local drives. It provides …
231511active
jmathai/elodie
Elodie is a Python command-line tool that organizes photos, videos, and audio files based on their EXIF metadata, sorting them into folder …
491507active
zlib-ng/minizip-ng
minizip-ng is a zip manipulation library written in C, forked from the minizip code contributed to zlib. It adds features like WinZip AES e…
881503active
lqzhgood/Shmily
Shmily is a large umbrella project for exporting and archiving personal chat and communication records from QQ, WeChat, SMS, call logs, pho…
511503active
tuxera/ntfs-3g
NTFS-3G is an open-source read/write NTFS filesystem driver for Linux, FreeBSD, macOS, and other Unix-like systems, maintained by Tuxera si…
931502stable
tokio-rs/tokio-uring
tokio-uring is a Rust library that provides an io_uring-backed runtime compatible with the Tokio ecosystem, exposing new resource types (st…
331500active
pass-with-high-score/universal-installer
Universal Installer is an open-source Android package manager app built with Kotlin and Jetpack Compose that installs APK, APKS, XAPK, and …
831498active
K0lb3/UnityPy
UnityPy is a Python library for extracting, unpacking, and editing Unity game engine asset files, based on AssetStudio. It supports reading…
761497active
coder/wush
wush is a command-line tool for transferring files and opening remote shells between computers over peer-to-peer WireGuard connections. It …
371494active
Nriver/Episode-ReName
A command-line tool that batch-renames TV show and anime episode files into standardized naming conventions for media servers like Emby, Je…
401491active
dteviot/WebToEpub
A Chrome and Firefox browser extension that converts web novels and other web pages into EPUB ebooks for offline reading. It supports many …
921490active
huiyadanli/PasteEx
PasteEx is a portable Windows utility that pastes clipboard contents directly into files, with automatic image extension detection and cust…
301488stable
Unpackerr/unpackerr
Unpackerr is a Go daemon that watches completed downloads from Starr apps (Radarr, Sonarr, Lidarr, Readarr, Whisparr) or a watch folder and…
961487active
cavaliergopher/grab
Grab is a Go package for downloading files from the internet with features like concurrent progress monitoring, auto-resume of incomplete d…
731486active
PJ-Singh-001/Cubic
Cubic is a GUI wizard application for creating customized Live ISO images for Ubuntu and Debian based distributions. It provides an integra…
701485active
owncloud/client
The official desktop syncing client for ownCloud, synchronizing files between an ownCloud server (including ownCloud Infinite Scale) and a …
921483active
meganz/sdk
The official MEGA C++ SDK providing client access to MEGA's end-to-end encrypted cloud storage, including a low-level API, an intermediate …
951478active
psd-tools/psd-tools
psd-tools is a Python package for reading and manipulating Adobe Photoshop PSD/PSB files. It parses the low-level file structure, exports l…
991477active
rsyncOSX/RsyncUI
RsyncUI is a free, open-source SwiftUI-based macOS GUI for the rsync command-line tool, handling task organization and parameter configurat…
911472active
Rafiuth/Soggfy
Soggfy is a mod for the Windows Spotify desktop client that intercepts Spotify's OGG parser to capture unencrypted audio during playback, s…
231471active
GoldenPotato137/PotatoVN
PotatoVN is an open-source Windows desktop application (WinUI3) for managing visual novels (galgames). It scans folders for games, fetches …
941470active
javakam/FileOperator
An Android file operations library covering file creation/deletion/copying, opening files and directories, MIME types, MediaStore and SAF h…
321469active
Stebalien/tempfile
A secure, cross-platform Rust library for creating and managing temporary files and directories. It supports anonymous temporary files, nam…
751468stable
eljojo/rememory
ReMemory is a tool that encrypts your files with age and splits the key using Shamir's Secret Sharing among trusted people, who each receiv…
721464active
p2r3/beheader
A command-line tool that generates polyglot files - single files that are simultaneously valid images, videos, PDFs, ZIP archives, and HTML…
461461active
taglib/taglib
TagLib is a C++ library for reading, writing, and editing metadata (tags) of popular audio formats such as MP3, MP4, FLAC, Ogg, Opus, and W…
921460stable
mylar3/mylar3
Mylar3 is a Python-based automated comic book (cbr/cbz) downloader that monitors a watchlist of series and grabs new issues via NZB indexer…
591460active
ihmily/QuarkPanTool
QuarkPanTool is a Python command-line tool for batch saving shared files, generating share links, and downloading files from Quark Netdisk …
461459active
mono/taglib-sharp
TagLib# is a .NET library for reading and writing metadata tags in media files, supporting video, audio, and image formats. It provides a u…
301459stable
jashking/UnrealPakViewer
A graphical desktop tool for inspecting Unreal Engine 4 pak and ucas archive files. It shows file trees, size breakdowns, compression detai…
511458active
ferrilab/bitvec
A Rust crate that provides bit-addressed memory management, specializing slices, arrays, and vectors to store one bit per bool, similar to …
321457stable
lingochamp/okdownload
OkDownload is a reliable, flexible, fast and powerful download engine for Android/JVM, successor to FileDownloader. It supports parallel ch…
235241maintenance
mozman/ezdxf
ezdxf is a Python package for creating, reading, modifying and writing DXF (AutoCAD) documents across DXF versions R12 through R2018, inclu…
731445stable
tahoe-lafs/tahoe-lafs
Tahoe-LAFS is a free and open-source decentralized storage system that distributes encrypted, erasure-coded file shares across multiple unt…
591443active
nkc3g4/wtg-assistant
Windows To Go Assistant (WTGA) is a C# GUI application that deploys full Windows To Go installations onto USB flash drives and portable har…
261442active
zz85/space-radar
A cross-platform desktop application for interactively visualizing disk space and memory usage using sunburst, treemap, and flamegraph char…
771441active
007revad/Synology_M2_volume
A shell script that automates creating an M.2 NVMe storage pool and volume on Synology NAS devices running DSM 7, without requiring Synolog…
701440active
bovigo/vfsStream
vfsStream is a PHP stream wrapper that provides a virtual file system in memory, primarily for mocking the real file system in unit tests. …
231440stable
Greaseweazle
Host tools for the Greaseweazle, an open-source USB device that reads and writes raw flux-level data on nearly any type of floppy disk. The…
631431active
parquet-go
A pure-Go library for reading and writing Apache Parquet files, supporting nested and flat schemas with multiple encodings. It maps Go stru…
561431active
banago/PHPloy
PHPloy is an incremental Git-based FTP/SFTP deployment tool written in PHP. It tracks deployed revisions on remote servers so only committe…
271431active
rubyzip/rubyzip
Rubyzip is a Ruby library (gem) for reading and writing zip archives, including support for AES encryption. It provides both high-level Zip…
961429stable
apple/swift-system
Swift System (SystemPackage) is an Apple-maintained Swift library providing idiomatic, type-safe interfaces to low-level system calls and c…
961427stable
backslashxx/mountify
Mountify is a shell-based module for rooted Android that mounts other root modules globally via OverlayFS instead of Magic Mount. It works …
821423active
PDAL
PDAL (Point Data Abstraction Library) is a C++ library and suite of command-line applications for translating, filtering, and manipulating …
891422stable
VirtualHotBar/NetMount
NetMount is a desktop application for unified management and mounting of cloud storage services, built with Rust, TypeScript, Tauri, and Re…
761422active
retronas/retronas
RetroNAS is a shell-based installer and management tool that turns a Raspberry Pi, old computer, or VM into network-attached storage for re…
751422active
rhashimoto/wa-sqlite
wa-sqlite is a WebAssembly build of SQLite with JavaScript-extensible virtual filesystem (VFS) support. It enables running SQLite in the br…
911417active

← prev page 7 / 16 next →