function: file-system
1571 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| 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… | 94 | 1015 | active |
| libimobiledevice/ifuse ifuse is a FUSE filesystem implementation that mounts directories of iOS devices (media, app sandboxes, jailbroken root filesystem) locally… | 72 | 1015 | active |
| adrg/xdg A Go library implementing the XDG Base Directory Specification and XDG user directories, providing standard paths for application data, con… | 78 | 1014 | stable |
| Zygo/bees bees is a userspace block-oriented deduplication agent for btrfs filesystems, written in C++. It runs as a daemon that incrementally scans … | 68 | 1014 | active |
| 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… | 45 | 3422 | maintenance |
| 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… | 85 | 1009 | stable |
| klsdf/GreenResourcesManager Green Resources Manager is a free, all-in-one local multimedia resource manager for 'data hoarder' users, built with Electron and Vue 3. It… | 70 | 1009 | active |
| 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… | 32 | 1009 | active |
| adafruit/Adafruit_CircuitPython_Bundle A bundle of Adafruit's CircuitPython libraries packaged into a downloadable zip for easy installation onto CircuitPython microcontroller bo… | 96 | 1005 | active |
| 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… | 63 | 1005 | active |
| 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… | 50 | 1005 | active |
| yqxie1991/WxCleaner A lightweight cross-platform desktop tool for cleaning duplicate files received via WeChat. It uses a three-stage hashing strategy (size fi… | 71 | 1004 | active |
| stardustai/dataset-viewer A cross-platform desktop application built with Tauri, React, and Rust for viewing massive dataset files (100GB+) with streaming, virtualiz… | 57 | 1004 | active |
| 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 … | 10 | 3391 | maintenance |
| JIEKE66633/One-click-cleaning-of-C-drive A free, open-source Windows desktop utility that cleans temporary files, caches, and junk from the C drive in one click, with safety checks… | 29 | 1001 | active |
| 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,… | 10 | 3386 | maintenance |
| 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 … | 94 | 3311 | maintenance |
| 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… | 32 | 3186 | maintenance |
| 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… | 24 | 3181 | maintenance |
| infinitered/gluegun Gluegun is a TypeScript/JavaScript toolkit for building Node.js command-line applications, bundling argument parsing, templating, file patc… | 64 | 3146 | maintenance |
| 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… | 32 | 3135 | maintenance |
| layervault/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… | 23 | 3116 | maintenance |
| 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… | 32 | 3112 | maintenance |
| 1357310795/MyComputerManager A Windows GUI utility built with WPF that manages stubborn 'shortcuts' injected into 'This PC' (including sidebar entries) by rogue softwar… | 23 | 3091 | maintenance |
| sunnylqm/react-native-storage A local storage wrapper library for React Native (AsyncStorage) and web apps (localStorage), offering size control, auto-expiring entries, … | 74 | 3038 | maintenance |
| 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… | 23 | 3024 | maintenance |
| 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… | 63 | 2956 | maintenance |
| drichard/mindmaps mindmaps is an open-source, HTML5-based mind mapping application that runs entirely in the browser. It works fully offline using Applicatio… | 32 | 2868 | maintenance |
| baidu/bfs Baidu File System (BFS) is a distributed file system written in C++ designed for real-time applications, offering fault tolerance, low read… | 23 | 2847 | maintenance |
| 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… | 23 | 2844 | maintenance |
| whomwah/qlstephen QLStephen is a macOS QuickLook plugin that lets you preview plain text files without a file extension, such as README, INSTALL, CHANGELOG, … | 23 | 2833 | maintenance |
| AbrahamCaiJin/CommonUtilLibrary A collection of general-purpose Java utility classes for rapid Android development, covering areas like bank card validation, SharedPrefere… | 49 | 2830 | maintenance |
| 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… | 23 | 2806 | maintenance |
| hpcloud/tail A Go library that emulates the BSD `tail -f` behavior, streaming lines from files that are continuously updated. It supports truncation and… | 32 | 2780 | maintenance |
| wesm/feather Feather is a fast binary columnar file format for storing data frames, designed for efficient read/write and cross-language sharing between… | 55 | 2757 | maintenance |
| 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… | 23 | 2715 | maintenance |
| ata4/disunity DisUnity is an experimental command-line toolset written in Java for inspecting, unpacking, and packing Unity asset and asset bundle files.… | 10 | 2703 | maintenance |
| b374k/b374k b374k is a single-file PHP webshell providing browser-based remote server management, including a file manager, command and script executio… | 23 | 2657 | maintenance |
| 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 … | 65 | 2651 | maintenance |
| 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… | 23 | 2603 | maintenance |
| 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… | 57 | 2594 | maintenance |
| 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… | 32 | 2575 | maintenance |
| 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… | 35 | 2571 | maintenance |
| 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… | 69 | 2527 | maintenance |
| KnpLabs/Gaufrette Gaufrette is a PHP library providing a filesystem abstraction layer, letting applications work with files without knowing where or how they… | 84 | 2464 | maintenance |
| unetbootin/unetbootin UNetbootin is a cross-platform GUI application that creates bootable Live USB drives for Linux and BSD distributions. It can automatically … | 23 | 2458 | maintenance |
| 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… | 10 | 2455 | maintenance |
| 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… | 23 | 2451 | maintenance |
| 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 … | 32 | 2438 | maintenance |
| armink/EasyFlash EasyFlash is a lightweight open-source embedded Flash storage library written in C, providing key-value (ENV) parameter storage with wear l… | 28 | 2362 | maintenance |
| 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… | 23 | 2359 | maintenance |
| 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… | 32 | 2348 | maintenance |
| 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… | 32 | 2304 | maintenance |
| subhra74/snowflake Muon (formerly Snowflake) is a graphical SSH client with an enhanced SFTP file browser, terminal emulator, remote process/resource manager,… | 23 | 2249 | maintenance |
| 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… | 23 | 2244 | maintenance |
| 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… | 23 | 2238 | maintenance |
| 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… | 74 | 2206 | maintenance |
| 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… | 32 | 2130 | maintenance |
| scrod/nv Notational Velocity is a modeless, mouseless Mac OS X note-taking application where searching and creating notes share a single incremental… | 32 | 2103 | maintenance |
| 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… | 32 | 2099 | maintenance |
| 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… | 32 | 2090 | maintenance |
| 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 … | 32 | 2089 | maintenance |
| 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… | 54 | 2038 | maintenance |
| 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 … | 23 | 2035 | maintenance |
| 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… | 10 | 1999 | maintenance |
| 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… | 10 | 1992 | maintenance |
| 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… | 10 | 1950 | maintenance |
| felHR85/UsbSerial A Java library providing USB serial port communication for Android devices, supporting common USB-to-serial chips like FTDI, CP210x, PL2303… | 23 | 1948 | maintenance |
| felis/USB_Host_Shield_2.0 Revision 2.0 of the USB Host Shield library for Arduino, driving the MAX3421E USB host controller. It supports USB devices including game c… | 60 | 1942 | maintenance |
| OpenDrop OpenDrop is an open-source command-line tool written in Python that implements the Apple AirDrop protocol for sharing files directly over W… | 67 | 9720 | experimental |
| Cleveroad/AdaptiveTableLayout An Android library by Cleveroad for reading, editing, and writing CSV files with an adaptive table layout view. It supports fixed headers, … | 32 | 1895 | maintenance |
| notro/fbtft FBTFT is a collection of Linux kernel framebuffer drivers for small TFT LCD display modules, making it easy to write drivers for these disp… | 10 | 1882 | maintenance |
| 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 … | 32 | 1875 | maintenance |
| mk-j/PHP_XLSXWriter A lightweight PHP library for writing Excel-compatible XLSX (Office 2007+) spreadsheets with minimal memory usage. It supports multiple wor… | 23 | 1867 | maintenance |
| 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… | 10 | 1851 | maintenance |
| 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… | 10 | 1844 | maintenance |
| 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 … | 10 | 1801 | maintenance |
| 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… | 23 | 1800 | maintenance |
| newbiechen1024/NovelReader An Android novel/book reading app rewritten from the 'BookReader' (任阅) project, supporting online book tracking and local book reading with… | 32 | 1792 | maintenance |
| 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… | 23 | 1769 | maintenance |
| joni2back/angular-filemanager A web-based file manager built in AngularJS with Material Design styling, providing a responsive browser interface for navigating, uploadin… | 23 | 1762 | maintenance |
| cloudflare/computer Cloudflare Computer is a TypeScript library providing a virtual filesystem backed by a Durable Object's SQLite storage, with pluggable exec… | 80 | 8734 | experimental |
| 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… | 33 | 1751 | maintenance |
| LinusU/node-appdmg A Node.js-based CLI tool that generates polished macOS DMG disk images for applications from a simple JSON specification. It supports custo… | 23 | 1746 | maintenance |
| 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… | 49 | 1745 | maintenance |
| jjgod/mac-dictionary-kit DictUnifier (Mac Dictionary Kit) is a macOS GUI application that converts third-party dictionary files into the native Mac OS X Dictionary.… | 23 | 1744 | maintenance |
| bazil/fuse bazil.org/fuse is a Go library for writing FUSE userspace filesystems. It implements the kernel-userspace FUSE communication protocol from … | 32 | 1737 | maintenance |
| meefik/busybox An Android application that installs BusyBox, a single small executable combining tiny versions of many common UNIX utilities, onto a roote… | 23 | 1724 | maintenance |
| dperson/samba A Docker container image that packages the Samba server, providing SMB/CIFS file and print sharing for Windows, Linux, and other clients. S… | 32 | 1706 | maintenance |
| tarm/serial A Go library for reading and writing to serial ports as a stream of bytes with a consistent cross-platform API. It supports configurable ba… | 32 | 1694 | maintenance |
| mobailabs/gitnote GitNote is a modern cross-platform note-taking desktop application built on Git, using Electron and Vue. It manages notes in Git-backed rep… | 34 | 1692 | maintenance |
| RoliSoft/WSL-Distribution-Switcher A set of Python scripts for switching the Linux distribution behind Windows Subsystem for Linux to any distribution published on Docker Hub… | 23 | 1665 | maintenance |
| tfussell/xlnt xlnt is a modern C++11+ library for reading, writing, and manipulating XLSX spreadsheet files in memory, following the ECMA-376 standard. I… | 23 | 1651 | maintenance |
| d4rken-org/sdmaid SD Maid is an Android app for managing files and apps, including cleaning leftover files and managing installed applications. This is the l… | 10 | 1651 | maintenance |
| syyongx/php2go A Go library that reimplements over 140 of PHP's common built-in functions (string, array, date/time, math, filesystem, URL, and more) in p… | 23 | 1642 | maintenance |
| DaxiaK/MyDiary An Android app that recreates the 'My Diary' application featured in Makoto Shinkai's movie 'your name.' (君の名は。). It is a fan-made journali… | 32 | 1637 | maintenance |
| specialunderwear/Hosts.prefpane A macOS System Preferences pane providing a Cocoa GUI for editing /etc/hosts, with input validation and per-entry enable/disable toggles. I… | 23 | 1632 | maintenance |
| drewmccormack/ensembles Ensembles is a local-first synchronization framework that extends Apple's Core Data to sync SQLite persistent stores across macOS and iOS d… | 75 | 1627 | maintenance |
| webmproject/WebPShop WebPShop is a Photoshop plug-in for opening and saving WebP images, including animated WebP, with tunable encoding settings and preview. It… | 44 | 1626 | maintenance |
| pellepl/spiffs SPIFFS is a wear-leveled file system for SPI NOR flash devices on embedded targets, written in C. It is designed for small microcontroller … | 64 | 1621 | maintenance |