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
LocalSend
LocalSend is a free, open-source, cross-platform app for securely sharing files and messages with nearby devices over the local network, ac…
9795060stable
LocalSend
LocalSend is a free, open‑source cross‑platform app that lets you securely share files and messages with nearby devices over a local networ…
9795060active
BurntSushi/ripgrep
ripgrep is a fast, line-oriented command-line search tool that recursively searches directories for regex patterns. It respects gitignore r…
8168935stable
Alist
Alist is a self-hosted file list and WebDAV server that unifies many storage backends (local disk, OneDrive, Google Drive, S3, FTP, and man…
9750264active
Alist
AList is a self‑hosted file list and WebDAV server that aggregates many storage backends behind a single web UI. It is built with Go (Gin) …
9750264active
copyparty
A portable, single-file Python file server that turns almost any device into a NAS-like file sharing server with accelerated resumable uplo…
9446908active
paperless-ngx/paperless-ngx
Paperless-ngx is a self-hosted document management system that converts scanned physical documents into a searchable online archive. It use…
9546818active
Pandoc
Pandoc is a universal markup converter written in Haskell, available as both a library and a command-line tool. It converts documents betwe…
9946615stable
Files
Files is a modern, open-source file manager for Windows built with C#, WinUI, and Windows App SDK, offering a Fluent-design alternative to …
9945957active
sharkdp/fd
fd is a fast, user-friendly command-line tool for finding files and directories in the filesystem, written in Rust. It serves as a simpler …
9244622stable
sxyazi/yazi
Yazi is a blazing-fast terminal file manager written in Rust, built on non-blocking async I/O with concurrent task scheduling. It offers im…
9342494active
qBittorrent
qBittorrent is an open-source BitTorrent client built with C++ and Qt. It provides a full-featured graphical interface and a remote web UI …
9340316active
spacedriveapp/spacedrive
Spacedrive is an open-source cross-platform file explorer powered by a virtual distributed filesystem written in Rust. It indexes files acr…
6739079active
Nextcloud
Nextcloud is a self‑hosted cloud platform that provides file storage, synchronization, and collaborative tools. It runs on PHP and can be d…
9537162active
SheetJS
SheetJS Community Edition is a JavaScript library that reads, writes, and converts spreadsheet files (XLSX, XLS, CSV, ODS, and more) with a…
3236347stable
jq
jq is a lightweight command-line JSON processor written in portable C with zero runtime dependencies. It lets users slice, filter, map, and…
8235854stable
OCRmyPDF
OCRmyPDF is a Python command-line tool that adds an OCR text layer to scanned PDF files using Tesseract, making them searchable and copy-pa…
9734884stable
qarmin/czkawka
Czkawka is a fast, multiplatform app written in Rust that finds duplicate files, empty folders, similar images, similar videos, similar mus…
9133735active
Uppy
Uppy is a sleek, modular JavaScript file uploader for web browsers that integrates with any frontend framework via plugins. It fetches file…
9331010stable
KOReader
KOReader is an open-source document viewer application primarily aimed at e-ink e-readers, supporting formats like PDF, DjVu, EPUB, FB2, Mo…
8730448active
Cloudreve
Cloudreve is a self-hosted file management and sharing system (personal cloud drive) written in Go. It supports multiple storage backends i…
9628812active
Cloudreve
Cloudreve is a self‑hosted file management and sharing system that supports many storage back‑ends. It provides a web UI, WebDAV, and API f…
9628812active
ArchiveBox
ArchiveBox is an open-source, self-hosted web archiving application that saves URLs, browser history, bookmarks, RSS feeds, and social medi…
9928737active
koodo-reader/koodo-reader
Koodo Reader is a cross-platform ebook manager and reader supporting EPUB, PDF, Kindle, comic archives, and many other formats. It offers c…
9528562active
facebook/zstd
Zstandard (zstd) is a fast lossless compression algorithm and its reference C library, offering zlib-level or better compression ratios at …
6728018stable
kovidgoyal/calibre
calibre is a free, open-source, cross-platform e-book management application written in Python. It can view, convert, edit, and catalog e-b…
9926190stable
QuickLook
QuickLook is a free, open-source Windows application that brings macOS's Quick Look feature to Windows, letting users preview files instant…
8824936active
eza
eza is a modern, maintained replacement for the classic Unix `ls` file-listing command, written in Rust and shipped as a single fast binary…
8623552active
Magic Wormhole
Magic Wormhole is a Python library and command-line tool for securely transferring arbitrary-sized files, directories, or short text betwee…
7723006stable
hmjz100/LinkSwift
A Tampermonkey userscript that extracts direct download links from major Chinese cloud storage services (Baidu Netdisk, Aliyun Drive, China…
8422948active
firecrawl/anydoc
A fast Rust library that converts Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF documents into clean GitHub-Flavored Markd…
7422812active
jarun/nnn
nnn (n³) is a fast, tiny (~150 KiB) terminal file manager written in C with an ncurses TUI. It supports disk usage analysis, batch rename, …
8422084stable
fx
fx is a terminal JSON viewer and processor written in Go, offering an interactive TUI for exploring JSON and JavaScript-expression-based tr…
9820647stable
C4illin/ConvertX
ConvertX is a self-hosted web application for converting files between over a thousand formats, built with TypeScript, Bun, and Elysia. It …
9219157active
janeczku/calibre-web
Calibre-Web is a self-hosted web application for browsing, reading, and downloading eBooks from an existing Calibre database. It provides a…
8418401active
sumatrapdfreader/sumatrapdf
SumatraPDF is a free, open-source, lightweight multi-format document reader for Windows supporting PDF, EPUB, MOBI, CBZ/CBR, DjVu, XPS, CHM…
9017786active
Ranger File Manager
Ranger is a console-based file manager with VI key bindings, providing a minimalistic curses interface with multi-column directory views an…
7517413stable
IPFS Core
Kubo is the reference Go implementation of IPFS, running a daemon that stores and serves content-addressed data. It ships a CLI, HTTP Gatew…
9317150active
FilePond
FilePond is a flexible JavaScript file upload library that enhances file inputs with drag-and-drop, paste, and async upload support, includ…
6616394stable
Cryptomator
Cryptomator is an open-source desktop and mobile application that provides transparent client-side encryption for files stored in any cloud…
9416282stable
lsd-rs/lsd
LSD (LSDeluxe) is a modern rewrite of the GNU ls command written in Rust, adding colors, file-type icons, tree views, and richer formatting…
6516262active
mikefarah/yq
yq is a lightweight, portable command-line processor for YAML, JSON, XML, CSV, TOML, HCL, INI, and properties files, using jq-like syntax. …
9816057stable
alam00000/bentopdf
BentoPDF is a self-hostable, privacy-first PDF toolkit that runs entirely client-side in the browser using WebAssembly, offering 50+ tools …
8216002active
M2Team/NanaZip
NanaZip is a fork of 7-Zip redesigned for modern Windows, featuring a Fluent Design UI, Windows 11 context menu integration, and dark mode.…
9815923active
VERT
VERT is an open-source web-based file converter that converts images, audio, documents, and video between 250+ formats. Non-video conversio…
6615671active
GJSON
GJSON is a Go library for quickly extracting values from JSON documents using dot-notation paths, with support for wildcards, iteration, an…
7615558stable
Y2Z/monolith
Monolith is a Rust CLI tool and library that saves complete web pages as a single self-contained HTML file, embedding CSS, images, and Java…
7815508active
exceljs/exceljs
ExcelJS is a Node.js library for reading, manipulating, and writing Excel XLSX workbooks and JSON, including styles, streaming, and CSV sup…
2315488active
Seafile
Seafile is an open-source, self-hosted cloud storage system providing high-performance file syncing, sharing, and encrypted libraries, orga…
6815337active
muesli/duf
duf is a cross-platform command-line disk usage/free utility written in Go, serving as a user-friendly alternative to the classic 'df' tool…
5815310active
Tichau/FileConverter
A free, open-source Windows application that adds file conversion and compression options to the Windows Explorer context menu. It supports…
5815290active
PanSou
PanSou is a high-performance self-hosted API service for searching cloud drive (netdisk) resource links, aggregating results from Telegram …
6314913active
srwi/EverythingToolbar
EverythingToolbar integrates voidtools' Everything instant file search into the Windows taskbar, either as a search box, a compact icon, or…
9814819active
kekingcn/kkFileView
kkFileView is a self-hosted Spring Boot application that provides online preview of a very wide range of file formats, including Office doc…
9414782active
mickael-kerjean/filestash
Filestash is a self-hosted, storage-agnostic web-based file manager that connects to nearly any storage backend (FTP, SFTP, S3, SMB, WebDAV…
7614777active
git-lfs/git-lfs
Git Large File Storage (Git LFS) is a command-line extension and specification for Git that replaces large files like audio, video, dataset…
8714547stable
kopia/kopia
Kopia is a fast, open-source backup and restore tool that creates encrypted, compressed, and deduplicated snapshots of files and directorie…
9314386stable
PhpSpreadsheet
PhpSpreadsheet is a pure PHP library providing classes to read and write spreadsheet files in formats such as Excel (.xlsx, .xls), LibreOff…
9313995stable
python-pillow/Pillow
Pillow is the actively maintained fork of the Python Imaging Library (PIL), providing image opening, editing, and saving across many file f…
9013890stable
borgbackup/borg
BorgBackup (Borg) is a deduplicating backup program with optional compression and authenticated encryption. It stores data as content-defin…
8713856active
Flysystem
Flysystem is a PHP file storage library that provides a single unified interface for interacting with many types of filesystems, both local…
6413589stable
mholt/PapaParse
Papa Parse is a fast, dependency-free CSV (delimited text) parser for JavaScript that runs in the browser and Node.js. It streams large fil…
9513571stable
Gotenberg
Gotenberg is a Docker-based HTTP API for converting documents (HTML, URLs, Markdown, Office files) into PDFs using headless Chromium and Li…
9813288stable
Assimp
Open Asset Import Library (Assimp) is a C/C++ library that imports 40+ 3D model file formats (FBX, glTF, Collada, OBJ, STL, and more) into …
9013250stable
Canop/broot
Broot is an interactive terminal-based file browser and launcher that shows navigable, balanced directory trees with fuzzy, regex, and cont…
9813059stable
DaveGamble/cJSON
cJSON is an ultralightweight JSON parser and serializer written in ANSI C, distributed as a single C file and header. It provides simple pa…
6613026stable
abraunegg/onedrive
A free, actively maintained Microsoft OneDrive client for Linux and BSD written in D, supporting OneDrive Personal, Business, Microsoft 365…
8912887active
wmjordan/PDFPatcher
PDFPatcher is a free Windows PDF toolbox built on .NET with iText and MuPDF, offering bookmark editing, page cropping/rotation, merging and…
6412710active
LiteParse
LiteParse is a fast, open-source document parser written in Rust that extracts spatial text with bounding boxes from PDFs, Office files, an…
7612661active
drakkan/sftpgo
SFTPGo is a full-featured, highly configurable file transfer server supporting SFTP, SCP, FTP/S, HTTP/S, and WebDAV, with pluggable storage…
9412647active
bootandy/dust
Dust is a Rust-based command-line tool that provides an intuitive alternative to the classic 'du' utility for analyzing disk usage. It disp…
9212490active
paulmillr/chokidar
Chokidar is a minimal and efficient cross-platform file watching library for Node.js. It normalizes raw fs.watch/fs.watchFile events into r…
7012243stable
lz4/lz4
LZ4 is a lossless compression algorithm and C library focused on extremely fast compression and decompression speeds, with a high-compressi…
6812164stable
schlagmichdoch/PairDrop
PairDrop is a browser-based, AirDrop-like file sharing app that transfers files peer-to-peer between devices on the same local network or o…
6511482active
filecxx/FileCentipede
File Centipede is an all-in-one cross-platform internet file upload/download manager built with C++ and Qt. It combines a BitTorrent client…
6710940active
sigoden/dufs
Dufs is a Rust-based command-line file server that serves static files with support for uploading, searching, access control, and WebDAV. I…
8010931active
triggerdotdev/jsonhero-web
JSON Hero is an open-source web application for browsing, searching, and navigating JSON files with a clean UI offering column, tree, and e…
5310879active
zfile-dev/zfile
ZFile is a self-hosted online cloud disk (file listing and sharing) application for individuals and small teams, built with Java/Spring Boo…
8710851active
jsvine/pdfplumber
pdfplumber is a Python library for extracting detailed information from PDFs, including every character, line, rectangle, and table, built …
8910827active
PyMuPDF
PyMuPDF is a high-performance Python library built on the MuPDF C engine for extracting, analyzing, converting, rendering, and manipulating…
9510799stable
fsnotify/fsnotify
fsnotify is a Go library providing cross-platform filesystem notifications using native OS backends like inotify, kqueue, and ReadDirectory…
7110793stable
Rayburst
Motrix Next is a full-featured, cross-platform desktop download manager rebuilt from the ground up with Tauri 2, Vue 3, and Rust, using the…
7710787active
wader/fq
fq is a command-line tool, expression language, and set of decoders for inspecting and querying binary formats, modeled after jq and using …
8710601active
claudiodangelis/qrcp
qrcp is a command-line tool that transfers files over Wi-Fi between a computer and a mobile device by serving them over a temporary local w…
9310516stable
studyzy/imewlconverter
深蓝词库转换 (ImeWlConverter) is an open-source, free tool for converting input method editor (IME) word/dictionary libraries between more than 2…
9310371active
harelba/q
q is a Python command-line tool that lets you run SQL queries directly on delimited text files (CSV/TSV) and multi-file sqlite3 databases, …
4910365active
iib0011/omni-tools
OmniTools is a self-hosted web application bundling a large collection of browser-based utilities for images, video, audio, PDFs, text, dat…
6810325active
sharkdp/hexyl
hexyl is a command-line hex viewer for the terminal written in Rust. It uses colored output to distinguish categories of bytes such as NULL…
6310285active
kern/filepizza
FilePizza is a web application for peer-to-peer file transfers directly between browsers using WebRTC, eliminating the need to upload files…
7710250active
py-pdf/pypdf
pypdf is a free, open-source, pure-Python library for manipulating PDF files. It supports splitting, merging, cropping, and transforming pa…
9610223active
johnkerl/miller
Miller (mlr) is a command-line tool like awk, sed, cut, join, and sort but designed for name-indexed data such as CSV, TSV, JSON, JSON Line…
9410044stable
s3fs-fuse/s3fs-fuse
s3fs is a FUSE-based file system that lets you mount an Amazon S3 bucket (or any S3-compatible object store) as a local directory on Linux,…
7110000active
wonderwhy-er/DesktopCommanderMCP
Desktop Commander is an MCP server that gives AI clients like Claude Desktop, Cursor, and ChatGPT direct access to the local terminal, file…
879884active
phiresky/ripgrep-all
rga (ripgrep-all) is a command-line search tool that wraps ripgrep to search regex patterns inside PDFs, e-books, Office documents, SQLite …
719854active
macfuse/macfuse
macFUSE is a macOS software package that lets non-privileged users create file systems in user space, with a kernel extension bridging to k…
949845active
yihong0618/bilingual_book_maker
A Python CLI tool that uses AI translation services (ChatGPT, Claude, Gemini, DeepL, and others) to create bilingual versions of epub, txt,…
969825active
tonyantony300/dashbeam
DashBeam (formerly AltSendme) is an open-source peer-to-peer file transfer application that sends files and folders of any size directly be…
799800active
messense/aliyundrive-webdav
A Rust-based WebDAV server that exposes AliyunDrive (阿里云盘) cloud storage as a WebDAV share, allowing WebDAV-compatible clients like Infuse …
109758active
Kozea/WeasyPrint
WeasyPrint is a Python visual rendering engine for HTML and CSS that exports documents to PDF, with a CSS layout engine designed for pagina…
949707active
jprichardson/node-fs-extra
fs-extra is a Node.js library that extends the native fs module with extra file system methods like copy(), remove(), and mkdirs(), plus pr…
759591stable

page 1 / 19 next →