Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source files software

1868 open-source libraries, tools and applications tagged files, ranked by how closely files 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.

1868 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
gokcehan/lf
lf is a terminal file manager written in Go, heavily inspired by ranger. It ships as a single static binary with vi-style keybindings, asyn…
919552stable
PDFCraftTool/pdfcraft
PDFCraft is a free, privacy-focused PDF toolkit with 90+ tools (merge, split, compress, convert, edit, secure) that runs entirely in the br…
809519active
xberg-io/xberg
Xberg is a polyglot document intelligence framework with a Rust core that extracts text, metadata, tables, images, and structured data from…
889400active
jiangrui1994/CloudSaver
CloudSaver is a self-hosted web application for searching cloud drive (netdisk) resources across multiple sources and transferring them to …
679380active
FastDFS
FastDFS is an open-source high-performance distributed file system written in C, providing file storing, syncing, uploading, and downloadin…
949260stable
WinMerge/winmerge
WinMerge is an open-source visual differencing and merging tool for Windows that compares files and folders side by side. It supports text,…
939253stable
papermark/papermark
Papermark is an open-source, self-hostable DocSend alternative for securely sharing documents and running virtual data rooms, with built-in…
699211active
zhanghai/MaterialFiles
Material Files is an open-source Material Design file manager for Android 5.0+. It supports local and remote file management (FTP, SFTP, SM…
869139active
IridiumIO/CompactGUI
CompactGUI is a Windows desktop application that transparently compresses games and programs using the native Windows 10+ Overlay Filter (W…
989039active
winfsp/winfsp
WinFsp is a Windows platform providing a kernel-mode file system driver and user-mode DLL that lets developers implement custom file system…
668934stable
pdfcpu/pdfcpu
pdfcpu is a PDF processing library and command-line tool written in Go, supporting validation, optimization, encryption, signing, merging, …
908852active
owncloud/core
ownCloud Core is the server-side component of ownCloud Classic, a self-hosted file storage, sync, and sharing platform written in PHP. It p…
998837stable
gtsteffaniak/filebrowser
FileBrowser Quantum is a self-hosted web-based file manager written in Go, forked from the filebrowser project with advanced features like …
938824active
CarrierWave
CarrierWave is a Ruby gem providing a flexible, class-based solution for handling file uploads in Rack-based web applications such as Rails…
928769stable
isaacs/node-glob
The standard glob library for Node.js that matches files using shell-style patterns. It supports async, sync, and streaming APIs with patte…
768712stable
santinic/audiblez
Audiblez is a Python CLI tool (with an optional GUI) that converts .epub e-books into .m4b audiobooks using the Kokoro-82M text-to-speech m…
498675active
vastsa/FileCodeBox
FileCodeBox is a lightweight self-hosted file and text sharing service where uploaders receive a passcode that recipients enter to retrieve…
978559active
BlueMatthew/WechatExporter
A cross-platform desktop application (C++) that exports and backs up WeChat chat histories from an iPhone/iPad iTunes backup into Text, HTM…
238517active
AssetRipper/AssetRipper
AssetRipper is a GUI application for analyzing Unity game files, extracting and converting assets back into native Unity engine formats. It…
968505active
symfony/finder
Symfony Finder is a PHP component for locating files and directories using a fluent, chainable interface with filters by name, size, date, …
988431stable
xwmx/nb
nb is a command-line and local web note-taking, bookmarking, archiving, and knowledge base application implemented as a single portable she…
928420stable
freeok/so-novel
So Novel is a Java-based tool for extracting structured content from web pages and exporting it as EPUB, TXT, or PDF ebooks. It offers CLI,…
888418active
unicity-aos/capsule-fs
A Rust library providing filesystem tools (read, write, replace, grep, list, create, delete, move) for AI agents, exposed through a kernel-…
708390active
iyear/tdl
tdl is a fast, single-binary Telegram toolkit written in Go that downloads and uploads files, forwards messages, and exports chat data to J…
938167active
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
TomWright/dasel
Dasel is a command-line tool and Go library for querying, modifying, and transforming structured data across JSON, YAML, TOML, XML, CSV, IN…
948046active
bensadeh/tailspin
tailspin (binary: tspin) is a Rust CLI tool that highlights log files in the terminal, recognizing dates, numbers, IPs, UUIDs, URLs, and se…
947983active
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
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
hect0x7/JMComic-Crawler-Python
A Python library providing an API client for the JMComic (18comic) site, supporting both web and mobile endpoints, with album downloading, …
987607stable
PHPOffice/PHPWord
PHPWord is a pure PHP library for reading and writing word processing documents in formats such as DOCX, ODT, RTF, DOC, HTML, and PDF. It l…
667591stable
garethgeorge/backrest
Backrest is a self-hosted web UI and orchestrator built on top of the restic backup tool, distributed as a single Go binary. It wraps the r…
887544active
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
phoboslab/qoi
QOI is the 'Quite OK Image Format', a fast, lossless image compression format with a single-file MIT-licensed C/C++ reference implementatio…
667529stable
phar-io/manifest
A PHP library for reading and serializing phar.io manifest information from PHP Archive (PHAR) files. It parses manifest.xml data such as a…
577473active
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
timvisee/ffsend
ffsend is a fully featured command-line client for the Firefox Send file-sharing service, letting users upload and download files and direc…
437420active
QuivrHQ/MegaParse
MegaParse is a Python library that parses PDFs, Word, PowerPoint, Excel, CSV, and text documents into LLM-friendly formats with a focus on …
267414active
XayahSuSuSu/Android-DataBackup
DataBackup is a free and open-source Android application for backing up and restoring app data, requiring root access (Magisk, KernelSU, or…
787408active
7-Zip ZS with extra codecs
A fork of 7-Zip adding modern compression codecs (Zstandard, Brotli, LZ4, LZ5, Lizard, Fast LZMA2) to the archiver's GUI and CLI. It can be…
937384active
jrnl-org/jrnl
jrnl is a command-line journal application for creating, searching, and viewing journal entries stored as human-readable plain text files. …
857346active
l0o0/jasminum
Jasminum is a Zotero add-on that retrieves Chinese metadata, primarily from CNKI (China National Knowledge Infrastructure), for Chinese-lan…
1007308active
gaozhangmin/boxplayer
BoxPlayer is a cross-platform desktop application that unifies multiple cloud drives (Aliyun Drive, Baidu, 115, Quark, OneDrive, etc.), loc…
997276active
perkeep/perkeep
Perkeep (formerly Camlistore) is a personal storage system for storing, syncing, sharing, modeling, and backing up your data for life. It c…
717246active
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
retorquere/zotero-better-bibtex
Better BibTeX (BBT) is a Zotero plugin that improves bibliographic data management for LaTeX and Markdown-based writing workflows. It gener…
957212active
node-formidable/formidable
Formidable is a Node.js library for parsing multipart form data, especially file uploads, with fast streaming support. It can write uploads…
767175active
JSON5
JSON5 is a JavaScript library implementing the JSON5 data format, a superset of JSON that adds ES5.1 features like comments, unquoted keys,…
687174stable
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
happycola233/tchMaterial-parser
A cross-platform GUI tool that parses and downloads electronic textbook PDFs from China's National Smart Education Platform for Primary and…
957158active
OnionShare
OnionShare is an open-source desktop and mobile application that lets users securely and anonymously share files, host websites, and chat o…
847156active
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
pdfminer/pdfminer.six
pdfminer.six is a community-maintained Python library for parsing and analyzing PDF documents, focused on extracting and analyzing text dat…
697027active
openmediavault
openmediavault is a network attached storage (NAS) operating system solution based on Debian Linux, providing a web-based administration in…
777010active
nicotsx/zerobyte
Zerobyte is a self-hosted backup automation platform built on top of Restic, providing a modern web interface to schedule, manage, monitor,…
776984active
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
Epub.js
Epub.js is a JavaScript library for rendering ePub documents in the browser across many devices. It provides interfaces for common ebook fu…
526962stable
simulot/immich-go
Immich-Go is a standalone Go CLI tool for uploading large photo collections to a self-hosted Immich server without requiring Node.js. It sp…
826950active
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
bashalarmistalt/decimen-optical-transfer
A web application that transfers files between devices using animated QR codes displayed on one screen and captured by another device's cam…
746897active
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
nodeca/js-yaml
js-yaml is a fast YAML 1.2 (and 1.1) parser and serializer for JavaScript, passing the full YAML test suite. It converts YAML text into Jav…
756635stable
google/snappy
Snappy is a fast compression/decompression library from Google that prioritizes very high throughput over maximum compression ratios. It of…
856619stable
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
CloudFlare ImgBed
CloudFlare ImgBed is an open-source, self-hosted image and file hosting application deployable on Cloudflare Pages/Workers (serverless) or …
856571active
blueimp/jQuery-File-Upload
A jQuery plugin providing a file upload widget with multiple file selection, drag & drop, progress bars, validation, and media previews. It…
1030696maintenance
cimbar
libcimbar is an optimized C++ implementation of the cimbar (color icon matrix) high-density 2D barcode format for air-gapped data transfer …
926491active
csvkit
csvkit is a suite of Python-based command-line tools for converting to and working with CSV files. It includes utilities like csvcut, csvst…
756415stable
oomol-lab/pdf-craft
pdf-craft is a Python library that converts PDF files into Markdown or EPUB, with a focus on scanned books and documents. It uses OCR (loca…
896413active
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
crocodilestick/Calibre-Web-Automated
Calibre-Web Automated is a self-hosted, Docker-based fork of Calibre-Web that adds automation and extra features to create an all-in-one eB…
906396active
yuantuo666/baiduwp-php
A self-hosted PHP web application that resolves direct download links from Baidu Netdisk shared links using an SVIP account's BDUSS cookie …
106352active
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
Television
Television (tv) is a fast, portable, and hackable fuzzy finder for the terminal written in Rust. It searches in real-time across data sourc…
796329active
zu1k/book-searcher
Book Searcher is a fast self-hosted book metadata search tool that can index over 10 million books in a minute and return searches in micro…
606301active
grishka/NearDrop
NearDrop is an unofficial macOS implementation of Google's Nearby Share/Quick Share protocol, letting Android devices send files to a Mac o…
836296active
Ludusavi
Ludusavi is a cross-platform tool for backing up and restoring PC video game save data, supporting 19,000+ games across stores like Steam, …
836294active
NEKOparapa/AiNiee
AiNiee is an AI-powered translation tool focused on automatically translating complex long-form content such as RPG/SLG game text, Epub/TXT…
936293active
apache/fesod
Apache Fesod (Incubating) is a high-performance, memory-efficient Java library for reading and writing spreadsheet files such as xlsx, xls,…
816254active
Cloud Torrent
Cloud Torrent is a self-hosted remote torrent client written in Go, distributed as a single cross-platform binary. Torrents are started via…
666247active
Fontmin
Fontmin is a pure JavaScript font subsetting and minification library for Node.js that compresses TTF fonts by glyph and converts between w…
356219active
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
ldqk/Masuit.Tools
Masuit.Tools is a Swiss-army utility library for C#/.NET bundling dozens of commonly needed helpers: encryption, reflection, LINQ and expre…
996192active
todo.txt
todo.txt-cli is a simple, extensible shell script (todo.sh) for managing tasks in a plain-text todo.txt file from the command line. It is p…
856182stable
jbeder/yaml-cpp
yaml-cpp is a C++ library for parsing and emitting YAML, conforming to the YAML 1.2 spec. It builds cross-platform via CMake as a static or…
756152stable
ynqa/jnv
jnv is an interactive terminal tool for navigating JSON documents with a live jq filter editor, featuring syntax highlighting and filter au…
776123active
anacrolix/torrent
A full-featured BitTorrent client library and CLI utilities written in Go, designed to be embedded in other projects. It supports streaming…
766122stable
nodeca/pako
Pako is a fast JavaScript port of the zlib compression library, providing deflate, inflate, and gzip compression with binary-equivalent out…
756117stable
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

← prev page 2 / 19 next →