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
FDOS/kernel
The FreeDOS kernel (DOS-C), an MS-DOS/PC-DOS compatible operating system kernel implementing the core DOS API. It is written in C and assem…
821055active
AkimioJR/AutoFilm
AutoFilm is a Rust utility that generates .strm files for Emby and Jellyfin media servers, enabling lightweight streaming from network stor…
861052active
ned14/llfio
LLFIO is a low-level file I/O and filesystem library for C++17/20, originally proposed for the C++ standard (P1031). It provides zero-copy,…
791050stable
stravo1/obsidian-gdrive-sync
An Obsidian plugin that syncs notes across devices using the user's own Google Drive, serving as a free alternative to the paid Obsidian Sy…
751050active
yarrick/pingfs
pingfs is a FUSE filesystem for Linux that stores file data in ICMP Echo (ping) packets bouncing between the local machine and remote hosts…
323583maintenance
onevcat/FengNiao
FengNiao is a Swift command-line utility that scans an Xcode project to find and delete unused image and resource files. It searches resour…
713574maintenance
fsspec/s3fs
s3fs is a Python library providing a filesystem-like interface over Amazon S3 (and S3-compatible object stores), built on aiobotocore. It i…
771046active
ystyle/kaf-cli
A Go command-line tool that converts plain-text novels into EPUB, MOBI, and AZW3 ebooks. It auto-detects book titles, chapters, and charact…
841043active
EugenMayer/docker-sync
docker-sync is a Ruby-based CLI tool that speeds up Docker-based development by syncing code between the host and containers using efficien…
443554maintenance
tidyverse/readr
readr is an R package from the tidyverse for fast, friendly reading of rectangular data from delimited files such as CSV, TSV, fixed-width,…
641041stable
dhylands/rshell
rshell is a remote shell for MicroPython boards that runs on the host and communicates over the serial raw-REPL. It lets you browse and cop…
231040active
google/fscrypt
fscrypt is a Go command-line tool for managing Linux native filesystem encryption (fscrypt API) on filesystems like ext4 and f2fs. It handl…
821038active
CryoUtilities
CryoUtilities is a Go-based utility with a GUI that tunes performance and manages storage on the Steam Deck, including swap resizing, kerne…
233532maintenance
bitwig/dawproject
DAWproject is an open, vendor-agnostic file format and reference implementation for exchanging project data (audio, notes, automation, plug…
431037active
Zygo/bees
bees is a userspace block-oriented deduplication agent for btrfs filesystems, written in C++. It runs as a daemon that incrementally scans …
651033active
negokaz/excel-mcp-server
A Model Context Protocol (MCP) server that lets LLM clients read and write Microsoft Excel files (xlsx, xlsm, xltx, xltm). It exposes tools…
331032active
nowsecure/fsmon
fsmon is a low-level, cross-platform filesystem monitoring CLI tool written in C that reports real-time file operations (create, delete, mo…
531029active
nvim-lua/plenary.nvim
A Lua utility library for Neovim providing commonly needed modules such as async coroutines, job control, path handling, directory scanning…
633497maintenance
libimobiledevice/ifuse
ifuse is a FUSE filesystem implementation that mounts directories of iOS devices (media, app sandboxes, jailbroken root filesystem) locally…
661028active
adrg/xdg
A Go library implementing the XDG Base Directory Specification and XDG user directories, providing standard paths for application data, con…
781022stable
alchaincyf/fanbox
FanBox is an Electron desktop app that acts as a cockpit for AI coding agents like Claude Code and Codex, combining a local file browser, e…
761020active
mikehaertl/php-pdftk
A PHP library wrapping the pdftk command-line tool to fill PDF forms, merge/split PDFs, and manage passwords and metadata. It converts betw…
881017active
lunarmodules/luafilesystem
LuaFileSystem is a C-based Lua library that complements the standard Lua distribution's file system functions. It provides a portable way t…
801016stable
Tablecruncher/tablecruncher
Tablecruncher is a lightweight, cross-platform CSV editor built in C++ with FLTK, designed to open and edit very large CSV files quickly. I…
741016active
markfasheh/duperemove
Duperemove is a Linux command-line tool that finds duplicate file extents by hashing file contents and submits them for deduplication via t…
471014active
ivandokov/phockup
Phockup is a Python command-line media sorting tool that organizes photos and videos from a camera into year/month/day folder structures ba…
321013active
inotify-tools/inotify-tools
A C library and set of command-line programs (inotifywait, inotifywatch) that expose Linux inotify file-system event notifications to shell…
983433maintenance
paulgessinger/swift-paperless
Swift Paperless is a native iOS app built with SwiftUI for interacting with a self-hosted Paperless-ngx document management system. It lets…
901010active
steelbrain/node-ssh
A lightweight Promise-based wrapper around the ssh2 library for Node.js, providing a modern async API for SSH connections. It supports comm…
591007active
adafruit/Adafruit_CircuitPython_Bundle
A bundle of Adafruit's CircuitPython libraries packaged into a downloadable zip for easy installation onto CircuitPython microcontroller bo…
941006active
google/cdc-file-transfer
A set of C++ command-line tools (cdc_rsync and cdc_stream) for syncing and streaming files from Windows to Windows or Linux, using Content …
103392maintenance
gobuffalo/packr
Packr is a Go library and CLI tool for embedding static files (templates, assets) directly into Go binaries. It is now in maintenance mode,…
103386maintenance
kodbox
KodExplorer (and its successor kodbox) is a PHP-based, self-hosted web file manager with a Windows-like interface that also functions as a …
953352maintenance
kn007/silk-v3-decoder
A C-based Silk v3 audio decoder (from the Skype Silk Codec SDK) wrapped in shell scripts that decodes WeChat amr/aud, QQ slk, and other Sil…
233205maintenance
plasma-umass/browsix
Browsix is a JavaScript framework that brings Unix-like abstractions—processes, pipes, signals, sockets, and a shared file system—to the br…
323184maintenance
infinitered/gluegun
Gluegun is a TypeScript/JavaScript toolkit for building Node.js command-line applications, bundling argument parsing, templating, file patc…
583144maintenance
Overv/outrun
Outrun is a Python CLI tool that executes a local command using the CPU power of another Linux machine over SSH, without requiring the comm…
323136maintenance
PSD.rb
PSD.rb is a Ruby library for parsing Adobe Photoshop (PSD) files. It exposes the document as a manageable tree structure with access to lay…
233115maintenance
saoudrizwan/Disk
Disk is a Swift library for iOS that simplifies persisting Codable structs, images, and data to disk with minimal code. It handles encoding…
323113maintenance
1357310795/MyComputerManager
A Windows GUI utility built with WPF that manages stubborn 'shortcuts' injected into 'This PC' (including sidebar entries) by rogue softwar…
233109maintenance
jaquadro/NBTExplorer
NBTExplorer is a graphical editor for Named Binary Tag (NBT) data, primarily aimed at editing Minecraft game data such as level.dat, region…
233069maintenance
sunnylqm/react-native-storage
A local storage wrapper library for React Native (AsyncStorage) and web apps (localStorage), offering size control, auto-expiring entries, …
703035maintenance
facebook/wdt
Warp speed Data Transfer (WDT) is an embeddable C++ library and command line tool for transferring files between two systems as fast as pos…
672961maintenance
drichard/mindmaps
mindmaps is an open-source, HTML5-based mind mapping application that runs entirely in the browser. It works fully offline using Applicatio…
322867maintenance
baidu/bfs
Baidu File System (BFS) is a distributed file system written in C++ designed for real-time applications, offering fault tolerance, low read…
232847maintenance
meltingice/psd.js
A general purpose Photoshop PSD file parser written in CoffeeScript that works in both NodeJS and the browser. It exposes the document as a…
232839maintenance
whomwah/qlstephen
QLStephen is a macOS QuickLook plugin that lets you preview plain text files without a file extension, such as README, INSTALL, CHANGELOG, …
232835maintenance
AbrahamCaiJin/CommonUtilLibrary
A collection of general-purpose Java utility classes for rapid Android development, covering areas like bank card validation, SharedPrefere…
452828maintenance
ganlvtech/down_52pojie_cn
A single-page file explorer built with Vue.js that can be hosted on any static website, originally created to power the 52pojie forum's dow…
232814maintenance
hpcloud/tail
A Go library that emulates the BSD `tail -f` behavior, streaming lines from files that are continuously updated. It supports truncation and…
322779maintenance
wesm/feather
Feather is a fast binary columnar file format for storing data frames, designed for efficient read/write and cross-language sharing between…
492757maintenance
Ziv-Barber/officegen
A pure JavaScript Node.js library that generates Office Open XML files (Word docx, PowerPoint pptx/ppsx, Excel xlsx) without external tools…
232717maintenance
ata4/disunity
DisUnity is an experimental command-line toolset written in Java for inspecting, unpacking, and packing Unity asset and asset bundle files.…
102699maintenance
b374k/b374k
b374k is a single-file PHP webshell providing browser-based remote server management, including a file manager, command and script executio…
232670maintenance
cundong/SmartAppUpdates
A library for Android incremental (delta) app updates, based on bsdiff/bspatch. It includes client-side JNI code to merge a patch with the …
742652maintenance
marmelroy/Zip
A Swift framework for zipping and unzipping files, built on top of minizip. It offers simple quick functions as well as advanced options li…
232605maintenance
presslabs/gitfs
gitfs is a FUSE-based file system that fully integrates with git, letting you mount a remote repository's branch locally. Changes made to f…
542598maintenance
TheFrenchGhosty/TheFrenchGhostys-Ultimate-YouTube-DL-Scripts-Collection
A collection of shell scripts wrapping yt-dlp/youtube-dl for downloading YouTube channels, playlists, and videos in archival quality. It in…
312578maintenance
mit-pdos/biscuit
Biscuit is a research operating system kernel written in Go for x86-64 CPUs, implementing a monolithic POSIX-subset kernel with garbage col…
322577maintenance
butaixianran/Stable-Diffusion-Webui-Civitai-Helper
A Stable Diffusion WebUI extension that integrates with Civitai to manage local models. It scans models via SHA256 hashes to fetch metadata…
662520maintenance
KnpLabs/Gaufrette
Gaufrette is a PHP library providing a filesystem abstraction layer, letting applications work with files without knowing where or how they…
782464maintenance
unetbootin/unetbootin
UNetbootin is a cross-platform GUI application that creates bootable Live USB drives for Linux and BSD distributions. It can automatically …
232461maintenance
square/tape
Tape is a Java library from Square providing QueueFile, a fast, transactional, file-based FIFO queue with atomic O(1) add/remove operations…
102454maintenance
eduardoboucas/staticman
Staticman is a Node.js web service that receives form submissions (user-generated content) from static websites and commits them as data fi…
232450maintenance
GeertJohan/go.rice
go.rice is a Go package for bundling static resources like HTML, JS, CSS, images, and templates into Go binaries. It loads files from disk …
322436maintenance
armink/EasyFlash
EasyFlash is a lightweight open-source embedded Flash storage library written in C, providing key-value (ENV) parameter storage with wear l…
242371maintenance
nvzqz/FileKit
FileKit is a Swift framework providing simple and expressive file management, wrapping file and path operations in a clean Swift API. It su…
232357maintenance
tpope/vim-vinegar
vinegar.vim is a Vim plugin by Tim Pope that enhances the built-in netrw file browser with cleaner listings, faster directory navigation, a…
322347maintenance
seb-m/pyinotify
Pyinotify is a Python library for monitoring filesystem events on Linux using the kernel's inotify subsystem. It wraps the inotify system c…
322304maintenance
imDema/FreeMove
A Windows GUI utility that moves directories to another drive and creates an NTFS junction/symbolic link at the old location so programs an…
232284maintenance
subhra74/snowflake
Muon (formerly Snowflake) is a graphical SSH client with an enhanced SFTP file browser, terminal emulator, remote process/resource manager,…
232248maintenance
presburger/qmc-decoder
A fast C++ command-line tool that converts QQMusic's encrypted QMC audio files (QMC3/QMC0/QMCFLAC) into standard MP3 or FLAC formats. It ca…
232235maintenance
python-excel/xlrd
xlrd is a Python library for reading data and formatting information from legacy Excel .xls files. It no longer supports .xlsx or other new…
702206maintenance
mendsley/bsdiff
A C library fork of Colin Percival's bsdiff/bspatch for building and applying binary file patches, redesigned to be dependency-free and eas…
322140maintenance
MiCode/Notes
MiCode Notes is the community open-source edition of Xiaomi's MIUI Notes (XM notepad) app, originally contributed by the MIUI team and main…
322115maintenance
scrod/nv
Notational Velocity is a modeless, mouseless Mac OS X note-taking application where searching and creating notes share a single incremental…
1002103maintenance
omnirom/android_bootable_recovery
Team Win Recovery Project (TWRP), a custom touch-based recovery image for Android devices, maintained under the OmniROM project. It allows …
322093maintenance
vitalyrodnenko/geeknote
Geeknote is a Python command-line client for Evernote that lets users create, edit, search, and sync notes, notebooks, and tags from the te…
322090maintenance
julesontheroad/NSC_BUILDER
A multi-purpose Nintendo Switch file tool ('Switch-Army Knife') written in Python, Batch, and HTML, based on nut and hacbuild. It specializ…
502058maintenance
x0b/rcx
RCX is an Android app that brings rclone-powered cloud storage access to mobile devices, letting users manage files across dozens of cloud …
232051maintenance
Codeusa/SteamCleaner
Steam Cleaner is a Windows PC utility that removes leftover cache and data from game clients like Steam, Origin, Uplay, Battle.net, GoG, an…
101991maintenance
devcxm/iOS-Images-Extractor
A Mac GUI application that normalizes, decodes, and extracts images from iOS apps, supporting png, jpg, ipa, and Assets.car files. It is wr…
101986maintenance
UsbSerial
A Java library providing USB serial port communication for Android devices, supporting common USB-to-serial chips like FTDI, CP210x, PL2303…
231952maintenance
dotnetcore/NPOI
NPOI is a .NET library for reading and writing Microsoft Office binary (BIFF) and OOXML file formats such as Excel and Word documents. It i…
101945maintenance
USB Host Shield Library for Arduino
Revision 2.0 of the USB Host Shield library for Arduino, driving the MAX3421E USB host controller. It supports USB devices including game c…
571941maintenance
OpenDrop
OpenDrop is an open-source command-line tool written in Python that implements the Apple AirDrop protocol for sharing files directly over W…
639752experimental
cloudflare/computer
Cloudflare Computer is a TypeScript library providing a virtual filesystem backed by a Durable Object's SQLite storage, with pluggable exec…
809541experimental
Cleveroad/AdaptiveTableLayout
An Android library by Cleveroad for reading, editing, and writing CSV files with an adaptive table layout view. It supports fixed headers, …
321893maintenance
Raspberry Pi FBTFT Firmware
FBTFT is a collection of Linux kernel framebuffer drivers for small TFT LCD display modules, making it easy to write drivers for these disp…
101878maintenance
begeekmyfriend/bplustree
A minimal, extremely fast B+ tree indexing structure written in C, designed for billions of key-value storage entries on POSIX systems. It …
321874maintenance
mk-j/PHP_XLSXWriter
A lightweight PHP library for writing Excel-compatible XLSX (Office 2007+) spreadsheets with minimal memory usage. It supports multiple wor…
231866maintenance
Kevin-De-Koninck/Clean-Me
Clean Me is an open-source macOS application that analyses disk usage across common cache, log, and temporary directories and offers option…
101848maintenance
webpack-contrib/file-loader
file-loader is a webpack loader that resolves import/require() calls on files into URLs and emits those files into the webpack output direc…
101843maintenance
steventroughtonsmith/cartool
A command-line tool written in Objective-C that exports images from Apple's .car CoreUI asset catalog archives used on OS X and iOS. It is …
101799maintenance
naaive/orange
Orange is a cross-platform desktop application for fast local file search, built with Tauri and Rust using the Tantivy search engine. It in…
231797maintenance
newbiechen1024/NovelReader
An Android novel/book reading app rewritten from the 'BookReader' (任阅) project, supporting online book tracking and local book reading with…
321795maintenance
plexdrive/plexdrive
Plexdrive is a Go CLI tool that mounts a Google Drive account as a read-only FUSE filesystem, optimized for media streaming with Plex. It s…
231771maintenance
Filemanager
A web-based file manager built in AngularJS with Material Design styling, providing a responsive browser interface for navigating, uploadin…
231762maintenance
queer/boxxy
boxxy is a Rust-based Linux CLI tool that uses namespaces to sandbox misbehaving applications and redirect their file reads/writes to speci…
461748maintenance
ming1016/RSSReader
An iOS RSS reader app ('YiYue') written in Objective-C that parses RSS/Atom feeds and stores articles locally with FMDB. It uses ReactiveCo…
321748maintenance

← prev page 10 / 16 next →