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
Trash
A Node.js command-line tool that moves files and folders to the system trash instead of permanently deleting them, supporting paths and glo…
841417active
mpetazzoni/ttorrent
Ttorrent is a pure-Java implementation of the BitTorrent protocol providing a tracker, a download client, and torrent metainfo file creatio…
231417active
mapsforge/mapsforge
A Java library for rendering vector maps based on OpenStreetMap data, running on Android and desktop JVM applications. It includes tools to…
931416active
FedoraQt/MediaWriter
Fedora Media Writer is a cross-platform GUI application for writing Fedora ISO images to USB flash drives. It can automatically download th…
941415active
atm
A Rust command line tool for generating and working with MIDI files, built to brute-force generate all mathematically possible melodies. It…
661413active
bepaald/signalbackup-tools
A C++ command-line tool for working with backup files generated by the Signal Android app. It can decrypt, inspect, export, merge, crop, an…
931412active
ufbx/ufbx
ufbx is a single source file FBX file loader written in portable C (also compilable as C++). It parses binary and ASCII FBX files into plai…
761408active
LeoHaoVIP/AListLiteAndroid
AListLite is an Android application that bundles the Golang-based OpenList (formerly AList) file-list server so it can run on phones and TV…
921407active
itinance/react-native-fs
A React Native library providing native filesystem access on iOS, Android, Windows, and macOS. It offers APIs for reading, writing, deletin…
235044maintenance
jlaffaye/ftp
goftp is an FTP client library for Go providing dialing, login, file upload (Stor), and download (Retr) over the FTP protocol. It is a smal…
921403stable
switchbrew/nx-hbmenu
nx-hbmenu is the homebrew menu launcher for Nintendo Switch, letting users browse and start homebrew applications from the SD card. It can …
461403active
px-org/PanIndex
PanIndex is a self-hosted Go application that indexes files from multiple cloud storage providers and local directories into a browsable we…
321399active
SparkleShare
SparkleShare is an open-source file sharing and collaboration app that syncs a special folder on your computer with any Git repository, wor…
644988maintenance
gphoto
libgphoto2 is a C library that provides access to and control of digital cameras, supporting PTP, MTP, and many vendor-specific USB protoco…
831389stable
Yutaka-Sawada/MultiPar
MultiPar is a Windows Parchive (PAR2) tool for creating recovery files, verifying file integrity, and repairing damaged or missing files. I…
751387active
mattpannella/pupdate
Pupdate is a free C# utility for updating openFPGA cores, firmware, and related assets on the Analogue Pocket handheld. It runs as an inter…
1001385active
zeroturnaround/zt-zip
A Java library providing convenience methods for working with ZIP archives, built on java.util.zip. It supports packing/unpacking directori…
931385stable
cccyd2003-qwq/pinkbin
Pinkbin is an open-source Windows disk analyzer and cleaner built with Tauri 2, React, and Rust. It scans entire drives in seconds via dire…
551383active
dscharrer/innoextract
innoextract is a command-line tool that extracts files from installers created by Inno Setup, without running the installer under Windows o…
231383active
fsspec/filesystem_spec
fsspec is a Python specification and library defining a common interface for filesystem-like backends, with built-in implementations for lo…
771373active
PHPOffice/PHPPresentation
PHPPresentation is a pure PHP library for reading and writing presentation documents such as PowerPoint (.pptx, .ppt) and OpenDocument Pres…
661373active
spatie/simple-excel
A PHP library for reading and writing simple Excel (xlsx) and CSV files with a fluent API. It uses generators and LazyCollections to keep m…
801372active
Dimillian/CodexSkillManager
A native macOS SwiftUI app for managing local skills for Codex and Claude Code, with Markdown rendering of SKILL.md files and browsing/down…
491372active
SBCV/Blender-Addon-Photogrammetry-Importer
A Blender addon that imports photogrammetry and structure-from-motion reconstruction results from tools like COLMAP, Meshroom, OpenMVG, and…
571369active
inkstitch/inkstitch
Ink/Stitch is a free, open-source machine embroidery design platform implemented as an Inkscape extension. It turns SVG vector artwork into…
851368active
SRA Toolkit
The NCBI SRA Toolkit is a collection of command-line tools and libraries for accessing, converting, and downloading data from the INSDC Seq…
751368active
APK Explorer & Editor
APK Explorer & Editor (AEE) is an open-source Android application for exploring the contents of installed APK files and APKs picked from st…
901366active
magnusja/libaums
An open-source Android library (Java/Kotlin) that lets apps access USB mass storage devices such as pen drives, external HDDs, and card rea…
621364active
golang/sys
golang/sys provides supplemental Go packages for low-level interaction with the operating system, including syscall wrappers, constants, an…
771360stable
MuiseDestiny/zotero-attanger
A Zotero plugin (add-on) that manages attachments by attaching recent downloads, matching files to items, renaming them with Zotero's nativ…
871358active
libxzr/FastbootEnhance
Fastboot Enhance is a Windows GUI application that wraps Android fastboot operations and adds OTA payload.bin dumping capabilities. It lets…
101358stable
lambdalisue/vim-fern
Fern is a general-purpose asynchronous tree viewer and file explorer plugin written in pure Vim script, supporting both Vim and Neovim with…
941357active
ddvk/rmfakecloud
A self-hosted replacement for the reMarkable cloud that lets users sync and back up their reMarkable tablet documents on their own infrastr…
791356active
Helia
Helia is a lean, modular TypeScript implementation of IPFS for JavaScript and browser environments, succeeding js-ipfs. It lets application…
941354active
zanllp/infinite-image-browsing
Infinite Image Browsing (IIB) is a full-featured image and video management application with fast thumbnail-based browsing, AI-generation m…
901354active
raspberrypi/usbboot
rpiboot is the official Raspberry Pi USB device boot tool that loads firmware onto a Raspberry Pi over USB to expose its storage as a mass-…
801350active
Beaver-Notes/Beaver-Notes
Beaver Notes is a local-first, markdown-native note-taking application for macOS, Windows, Linux, Android, and iOS. It emphasizes privacy w…
821346active
itchyny/bed
bed is a fast, portable binary (hex) editor written in Go with a Vim-like interface that runs in the terminal. It supports editing large fi…
231344active
thephpleague/mime-type-detection
A PHP library providing a generic MIME type detection interface with a finfo-based implementation and extension fallback. It is the MIME de…
701343stable
Del
del is a Node.js library for deleting files and directories using glob patterns, with both Promise-based and synchronous APIs. It protects …
661343stable
XTXMarkets/ternfs
TernFS is an exabyte-scale, multi-region distributed file system written in C++, designed for storing large immutable files on commodity ha…
601342active
pac-ac/osakaOS
osakaOS is a 32-bit hobby operating system written in C++ with intentionally unconventional design, themed around the anime character Osaka…
621341active
prose/prose
Prose is a web-based content editor for GitHub that provides a simple authoring interface for CMS-free websites. It lets users create, edit…
234777maintenance
capntrips/KernelFlasher
Kernel Flasher is an Android application for flashing, backing up, and restoring custom kernels via AnyKernel3 zips. It also manages vendor…
101336active
teejee2008/timeshift
Timeshift is a system restore tool for Linux that takes incremental filesystem snapshots using rsync with hardlinks or native BTRFS snapsho…
104753maintenance
playcanvas/splat-transform
SplatTransform is an open-source CLI tool and library for converting, editing, and optimizing 3D Gaussian splat files. It supports reading …
821334active
kubernetes-csi/csi-driver-nfs
A Kubernetes CSI driver that lets clusters mount and dynamically provision persistent volumes from an existing NFSv3 or NFSv4 server. It cr…
951333stable
Swati4star/Images-to-PDF
An open-source Android app that converts images (JPG and others) from the camera or gallery into PDF files. It also offers PDF management f…
641332active
cfig/Android_boot_image_editor
A Gradle-based Java tool for unpacking, editing, and repacking Android boot images such as boot.img, vendor_boot.img, recovery.img, vbmeta.…
621332active
netdcy/FlowVision
FlowVision is a waterfall-style image viewer for macOS with smooth scrolling and immersive browsing. It supports video playback, HDR displa…
871331active
unixzii/ibackupextractor
A Rust CLI tool that extracts files from iOS (iPhone/iPad) backup archives created by iTunes/Finder, restoring the original sandbox directo…
471330active
music-metadata
A TypeScript library for parsing metadata from audio and video media files, extracting format, tag, and duration information. It supports f…
981329active
JetBrains/idea-gitignore
A JetBrains IDE plugin that adds support for .gitignore and many other ignore file formats (.dockerignore, .npmignore, .eslintignore, etc.)…
621326active
emuell/restic-browser
A cross-platform desktop GUI for browsing and restoring files from restic backup repositories, built with Tauri and TypeScript. It displays…
661321active
bpozdena/OneDriveGUI
A graphical front-end for the abraunegg OneDrive Linux client, built with Python and PySide6/Qt. It manages and monitors multiple OneDrive …
891314active
fsantini/KoboCloud
A set of shell scripts that sync ebooks from cloud services like Dropbox, Google Drive, Nextcloud, pCloud, Box, and Yandex Disk onto Kobo e…
861312active
profi200/open_agb_firm
open_agb_firm is a bare metal application that runs Game Boy Advance games and homebrew natively on the Nintendo 3DS using its built-in GBA…
621312active
pauldreik/rdfind
Rdfind is a command line utility that finds duplicate files by comparing file content rather than names. It can help reclaim disk space by …
701311stable
BlueOS Kernel
BlueOS kernel is an operating system kernel written in Rust by Vivo, emphasizing security, lightweight design, and generality. It is POSIX-…
631310active
DarkMatterCore/nxdumptool
nxdumptool is a Nintendo Switch homebrew application that generates XCI, NSP, HFS0, ExeFS, RomFS, NCA, certificate, and ticket dumps from g…
621308active
everydaythingssoftware/citadel
Citadel is a fast, minimalist desktop app for managing ebook libraries that is fully backwards compatible with Calibre. It handles metadata…
881307active
Rapid Archive Tools
Ratarmount is a Python CLI tool that builds indexes of TAR and compressed archives (TAR, ZIP, RAR, GZ, BZ2, XZ, ZSTD) and mounts them via F…
791306active
isaacs/node-graceful-fs
graceful-fs is a drop-in replacement for Node.js's fs module that makes filesystem access more resilient. It queues and retries open/readdi…
501300stable
LemonOSProject/LemonOS
LemonOS is a hobbyist UNIX-like 64-bit operating system for x86_64 written in C++, featuring its own modular kernel with SMP and networking…
231298active
gulpjs/vinyl
Vinyl is a simple JavaScript library that provides a metadata object describing a file with path and contents attributes, regardless of whe…
671296stable
cberner/fuser
Fuser is a Rust library crate for implementing FUSE (Filesystem in Userspace) filesystems. It is a rewrite of the original libfuse C librar…
741295active
qwqcode/SubRenamer
SubRenamer is a cross-platform desktop GUI tool that batch renames subtitle files to match their corresponding video file names with one cl…
301294active
luosheng/OpenSim
OpenSim is a free, open-source macOS menu bar utility that gives iOS developers quick access to their apps' folders inside the iOS Simulato…
231294stable
kzahel/web-server-chrome
200 OK Web Server is a cross-platform static file server app rebuilt by the original author of Web Server for Chrome, available as a deskto…
961293active
corkami/mitra
Mitra is a Python CLI tool that generates weird files such as binary polyglots, near-polyglots, polymocks, parasites, and zippers across ma…
321290active
Lambada10/SongSync
SongSync is an open-source Android app that downloads synced lyrics (.lrc files) for songs in your music library. It supports batch downloa…
621288active
justinmk/vim-dirvish
Dirvish is a fast, minimal directory viewer and file navigator plugin for Vim and Neovim, designed as a leaner replacement for netrw. Each …
601280stable
vgmtrans/vgmtrans
VGMTrans is a cross-platform desktop application for detecting, inspecting, and converting proprietary sequenced video game music into stan…
731277active
s3ql/s3ql
S3QL is a FUSE-based UNIX file system that stores all its data in cloud object storage services like Amazon S3, Google Storage, or OpenStac…
931276active
tavianator/bfs
bfs is a breadth-first variant of the UNIX find command, written in C. It is largely compatible with POSIX, GNU, BSD, and macOS find, but r…
881276active
Aryan-Raj3112/episteme
Episteme Reader is an offline-first, privacy-focused document and e-book reader built with Kotlin Multiplatform and Compose, available for …
811276active
EdyJ/blender-to-unity-fbx-exporter
A Blender add-on that exports FBX files compatible with Unity's coordinate and scaling system, ensuring correct rotations and scales on imp…
631273active
mucommander/mucommander
muCommander is a lightweight, open-source, dual-pane file manager written in Java that runs on any OS with Java support. It offers a virtua…
851271active
Nut
Nut is a multi-purpose Python utility with a GUI for organizing, managing, and installing Nintendo Switch game files (NSP, NSZ, XCI, XCZ). …
481271active
rdiff-backup/rdiff-backup
rdiff-backup is a Python-based command-line backup tool that mirrors one directory to another, locally or over SSH, while storing reverse d…
661268active
burhanrashid52/WhatTodo
WhatTodo is a simple cross-platform to-do application built with Flutter to track daily tasks. It uses the BLoC architecture pattern and Sq…
611266active
alexandercerutti/passkit-generator
A Node.js/TypeScript library for generating customized Apple Wallet passes (.pkpass files) for iOS and WatchOS. It separates static pass mo…
991263active
ivnvxd/arc-export
A small Python CLI script that converts Arc Browser's pinned tabs into a standard HTML bookmarks file. The generated file can be imported i…
281262stable
iranee/qnap-openlist-webdav
A QNAP NAS package (.qpkg) that bundles the OpenList file-list program, letting users mount and browse many cloud storage services (Aliyun …
881257active
exelix11/SwitchThemeInjector
A suite of tools for creating and installing custom home menu themes on a modded Nintendo Switch, including the NXThemes Installer homebrew…
931256active
kwsch/NHSE
NHSE is a desktop save editor for Animal Crossing: New Horizons that edits save data dumped from a Nintendo Switch. It is a C# application …
661256active
tablacus/TablacusExplorer
Tablacus Explorer is a lightweight, portable tabbed file manager for Windows written in C++. It is highly customizable through an add-on sy…
961253active
MikeKovarik/exifr
exifr is a fast, dependency-free JavaScript library for reading EXIF and other image metadata (TIFF, XMP, ICC, IPTC, GPS, JFIF) from JPG, P…
231252active
chinapandaman/PyPDFForm
PyPDFForm is a Python library and CLI tool for creating, inspecting, styling, and filling PDF forms, along with common PDF utilities like p…
951248active
sharkdp/diskus
diskus is a minimal, fast command-line tool that computes the total size of a directory, serving as a parallelized alternative to 'du -sh'.…
541248stable
Toblerity/Fiona
Fiona is a Python library (with a CLI) for reading and writing vector geographic data in formats like Shapefile and GeoPackage, built on to…
231247active
sharkdp/shell-functools
A collection of command-line tools that bring functional programming primitives like map, filter, foldl, sort_by, and take_while to the she…
231247stable
jlegewie/zotfile
ZotFile is a Zotero plugin for managing PDF attachments: it automatically renames, moves, and attaches PDFs to Zotero items, syncs PDFs to …
234380maintenance
WebScrapBook
WebScrapBook is a browser extension that captures web pages faithfully into various archive formats (including MAFF and HTZ) for local or b…
751243active
jimmywarting/StreamSaver.js
StreamSaver.js is a JavaScript library that lets browser apps write a WritableStream directly to the user's file system, saving large files…
624370maintenance
Jstudner/jcorp-nomad
Jcorp Nomad is an open-source offline media server that runs on an ESP32-S3 in a thumbdrive form factor, creating its own Wi-Fi hotspot to …
851242active
gpx.studio
gpx.studio is an online web application for creating, viewing, and editing GPX files with interactive maps. It is built as a SvelteKit webs…
701239active
bangle-io/bangle-io
Bangle.io is a browser-based WYSIWYG note-taking app that stores notes as plain Markdown files in a local folder of the user's choice. It i…
761233active
Otiel/BandcampDownloader
BandcampDownloader is a Windows desktop application (WPF, C#) for downloading albums and tracks from bandcamp.com as 128 kbps MP3 files. It…
811232active
maharmstone/ntfs2btrfs
A command-line tool that converts NTFS filesystems to Btrfs in place, on both Windows and Linux, keeping the original image as a reflink co…
801232active

← prev page 8 / 16 next →