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
anasty17/mirror-leech-telegram-bot
A Python Telegram bot that mirrors or leeches files from direct links, torrents, NZB/Usenet, Google Drive, rclone clouds, and yt-dlp/JDownl…
764318active
linuxmint/timeshift
Timeshift is a Linux system restore application that protects the system by taking incremental filesystem snapshots using rsync with hardli…
864313active
kanasimi/work_crawler
A multi-language downloader application that batch-downloads web novels (converting them to EPUB) and comics from a large list of Chinese, …
674303active
Node.js CSV
A mature monorepo of Node.js and browser packages (csv-generate, csv-parse, stream-transform, csv-stringify) for generating, parsing, trans…
764283stable
subnub/myDrive
MyDrive is an open-source, self-hosted cloud file storage server similar to Google Drive, built with Node.js, Express, React, and MongoDB. …
654233active
oxipng/oxipng
Oxipng is a multithreaded, lossless PNG/APNG compression optimizer written in Rust. It can be used as a command-line utility or as a Rust l…
904231stable
peak/s5cmd
s5cmd is a very fast parallel command-line tool for executing S3 and local filesystem operations such as upload, download, copy, move, and …
314199active
ip7z/7zip
7-Zip is a free, open-source file archiver with a high compression ratio, best known for its native 7z archive format. This GitHub reposito…
944178active
hackerb9/lsix
lsix is a shell script that displays image thumbnails directly in the terminal using sixel graphics, powered by ImageMagick. It works like …
234175stable
owncloud/android
The official ownCloud Android client app, built in Kotlin, for accessing, syncing, and sharing files on ownCloud servers (both Infinite Sca…
964171active
zakirullin/files.md
Files.md is a simple, local-first note-taking app that stores everything as plain .md files on your own device, with a chat-like flow for c…
714156active
Convert
A universal online file converter that runs conversions in the browser without uploading files to a server. It supports conversions across …
624141active
sjqzhang/go-fastdfs
go-fastdfs is a decentralized, HTTP-based distributed file system (private cloud storage) written in Go, similar to FastDFS but with a sing…
614140stable
harry0703/MangoDisk
MangoDisk is a safety-first desktop application for macOS and Windows that combines disk cleanup, storage analysis, duplicate file finding,…
804138active
numbersprotocol/nit
Nit is a CLI tool that applies Git-like concepts to web3 digital assets, letting users commit an asset's activities (chronicle) as on-chain…
254131active
RipMeApp/ripme
RipMe is a cross-platform Java application that bulk-downloads image albums from websites like Reddit, Imgur, Twitter, Instagram, and Tumbl…
924126active
apache/tika
Apache Tika is a Java toolkit that detects file types and extracts text and metadata from over a thousand file formats (PDF, Office documen…
774100stable
SteveTheKiller/KillerPDF
KillerPDF is a free, open-source (GPL-3.0) PDF editor for Windows built with C# and WPF, offering viewing, annotation, OCR, form filling, s…
814094active
zyx0814/dzzoffice
DzzOffice is an open-source collaborative office suite for teams and enterprises, comparable to Google Workspace or Office 365, built in PH…
784052active
ntfstool/ntfstool
NTFS Tool is a free macOS desktop application that provides NTFS disk read-write, mounting, and management support for Mac, including Apple…
974042active
RON
RON (Rusty Object Notation) is a readable data serialization format that resembles Rust syntax and supports the full Serde data model, incl…
874021stable
YS-L/csvlens
csvlens is a command-line CSV file viewer built in Rust, functioning like `less` but tailored for CSV files. It supports scrolling, regex s…
733998active
kashav/fsql
fsql is a command-line tool that lets you search your filesystem using SQL-like queries with SELECT, FROM, and WHERE clauses. It supports f…
663988active
jmcnamara/XlsxWriter
XlsxWriter is a Python module for writing files in the Excel 2007+ XLSX format. It supports text, numbers, formulas, charts, formatting, im…
723982stable
johang/btfs
BTFS is a FUSE-based filesystem that mounts .torrent files or magnet links as read-only directories. File contents are downloaded on demand…
753974active
edwardkim/rhwp
rhwp is an open-source HWP/HWPX (Korean Hangul word processor format) viewer and editor built with Rust and WebAssembly. It runs in the bro…
823966active
Textualize/toolong
Toolong is a terminal application (TUI) for viewing, tailing, merging, and searching log files, including JSONL. It handles multi-gigabyte …
173952active
wting/autojump
A command-line tool that maintains a weighted database of frequently visited directories and lets users jump to them quickly with the `j` c…
3216961maintenance
icsharpcode/SharpZipLib
SharpZipLib is a pure C# compression library for .NET supporting Zip (stored/deflate, PKZIP and AES encryption, Zip64), GZip, zlib, raw def…
233933stable
RhetTbull/osxphotos
A Python CLI tool and library for querying and exporting photos and metadata from Apple's Photos.app library on macOS (with partial Linux s…
993921active
HFS
HFS (HTTP File Server) is a self-hosted web file server that turns your computer into a file-sharing server, letting you share folders or s…
973920active
DO-SAY-GO/tdf
TDF (Tree Document Format) is a pair of native desktop apps for capturing live web browsing sessions into portable, offline-replayable .tdf…
673910active
zip.js
zip.js is a BSD-3-Clause JavaScript library for creating and reading zip archives in browsers, Node.js, Deno, and Bun. It supports Zip64, A…
943899active
zhongbai2333/Tomato-Novel-Downloader
A Rust-based downloader for Tomato (Fanqie) novels that exports books as EPUB and other formats, with TUI, Web UI, and legacy CLI interface…
783894active
tinyobjloader/tinyobjloader
A tiny, dependency-free Wavefront .obj/.mtl parser available as a single-header C++11 library and a pure C11 implementation with polygon te…
593893active
jimsalterjrs/sanoid
Sanoid is a policy-driven snapshot management and replication tool for OpenZFS filesystems, configured via a human-readable TOML file and r…
583891active
proninyaroslav/libretorrent
LibreTorrent is a free, open-source, full-featured BitTorrent client for Android written in Java. It supports magnet links, RSS feeds, torr…
813885active
tus/tusd
tusd is the official reference implementation of the tus resumable upload protocol, written in Go and distributed as a single binary. It ac…
933884stable
pyload/pyload
pyLoad is a free, open-source download manager written in pure Python, designed to be lightweight and extensible. It automates downloads fr…
723877active
winscp/winscp
WinSCP is a free, open-source file manager and transfer client for Windows supporting SFTP, FTP, FTPS, SCP, S3, WebDAV, and local-to-local …
763868stable
symfony/yaml
The Symfony Yaml component is a PHP library that parses YAML strings into PHP arrays and dumps PHP arrays back into YAML. It is a standalon…
933838stable
camelot-dev/camelot
Camelot is a Python library for extracting tabular data from PDFs, offering five parsers including heuristic (lattice, stream), text-alignm…
923838active
itchyny/gojq
gojq is a pure Go implementation of the jq command-line JSON processor, usable both as a CLI tool and as an embeddable Go library. It suppo…
783814active
dathere/qsv
qsv is a blazing-fast, Rust-based command-line data-wrangling toolkit with 50+ composable commands for querying, transforming, validating, …
1003811active
qkqpttgf/OneManager-php
A PHP-based index and file manager for OneDrive/SharePoint that can be deployed to serverless platforms like Vercel, Huawei FG, Aliyun FC, …
553795active
01mf02/jaq
jaq is a clone of the jq JSON processing tool written in Rust, focused on correctness, speed, and simplicity, usable as a drop-in replaceme…
913786active
libjxl/libjxl
libjxl is the reference implementation of the JPEG XL (ISO/IEC 18181) image format, providing both an encoder (cjxl) and decoder (djxl) as …
943779active
bgreenwell/doxx
doxx is a fast, terminal-native viewer for .docx Word documents built in Rust with Ratatui. It renders formatting, tables, lists, images, a…
653771active
ouch-org/ouch
Ouch (Obvious Unified Compression Helper) is a Rust command-line tool for compressing and decompressing files and directories across many f…
923767active
0x90d/videoduplicatefinder
A cross-platform application that finds duplicate video and image files based on visual similarity, including duplicates with different res…
973759active
notscuffed/repkg
RePKG is a command-line tool written in C# that extracts Wallpaper Engine PKG archives and converts their TEX texture files into standard i…
513755active
kamiyaa/joshuto
Joshuto is a ranger-like terminal file manager written in Rust with a TUI interface. It supports clipboard integration, optional fzf and zo…
673737active
transfer.sh
transfer.sh is a self-hostable file sharing server that lets users upload and share files quickly from the command line using curl or simil…
6615898maintenance
obsidianmd/jsoncanvas
JSON Canvas is an open, MIT-licensed file format specification for infinite canvas data, using the .canvas extension. Originally created fo…
653699stable
strukto-ai/mirage
Mirage is a unified virtual filesystem for AI agents that mounts services like S3, Google Drive, Slack, Gmail, Postgres, and Redis side-by-…
803697active
rsnapshot/rsnapshot
rsnapshot is a filesystem snapshot utility based on rsync that creates periodic snapshots of local and remote machines over ssh. It uses ha…
633685stable
Perfare/AssetStudio
AssetStudio is a Windows desktop GUI tool for exploring, extracting, and exporting assets and asset bundles from Unity games and projects. …
1015599maintenance
libarchive/libarchive
A portable C library for reading and writing streaming archives in many formats (tar, cpio, zip, 7zip, ISO, xar, cab, rar, etc.) with autom…
953645stable
antonmedv/walk
Walk is a terminal file manager and navigator written in Go that serves as a replacement for cd and ls. It offers keyboard-driven directory…
583642active
open-xml-templating/docxtemplater
Docxtemplater is a JavaScript library that generates Word (.docx), PowerPoint (.pptx), Excel (.xlsx), and OpenDocument (.odt) files from te…
663629stable
mini-software/MiniExcel
MiniExcel is a lightweight .NET library (with a Rust variant) for reading and writing Excel XLSX and CSV files using row-by-row streaming t…
953628active
AtalayaLabs/OxiCloud
OxiCloud is a lightweight, self-hosted cloud storage platform written in Rust that provides files, photos, calendars, and contacts in a sin…
863607active
webtorrent/instant.io
Instant.io is a web application for streaming file transfer over WebTorrent (BitTorrent over WebRTC), letting users share and download file…
763595active
sabeechen/hassio-google-drive-backup
A Home Assistant add-on that automatically creates scheduled backups and syncs them to Google Drive, with retention cleanup and restore-fro…
613573active
Tencent/rapidjson
RapidJSON is a fast, header-only C++ library for parsing and generating JSON, offering both SAX and DOM style APIs. It is self-contained wi…
2315136maintenance
borb
borb is a pure Python library for reading, creating, and manipulating PDF files, modeling documents in a JSON-like structure with a high-le…
883570active
SurgeDM/Surge
Surge is a fast terminal-based download manager written in Go with a keyboard-driven TUI, a headless daemon with an HTTP API, and a CLI for…
783570active
scanny/python-pptx
python-pptx is a Python library for creating, reading, and updating PowerPoint (.pptx) files using the Open XML format. It generates presen…
323544stable
go-ini/ini
A Go library for reading and writing INI configuration files. It supports multiple data sources, parent-child sections, comments, type conv…
863542stable
ssut/payload-dumper-go
A fast Go CLI tool that extracts partition images from Android OTA payload.bin files, including incremental (delta) OTA packages, with para…
973528active
isaacs/minimatch
A minimal JavaScript glob matching library that converts bash-style glob expressions into RegExp objects. It is the matching library used i…
713525stable
thephpleague/csv
League CSV is a lightweight, framework-agnostic PHP library for reading, writing, filtering, and converting CSV documents. It offers a stra…
823483active
notify-rs/notify
Notify is a cross-platform filesystem notification library for Rust that watches files and directories and emits events using native OS bac…
823478stable
adrienverge/yamllint
yamllint is a Python-based linter for YAML files that checks syntax validity plus style issues like key duplication, line length, trailing …
833472stable
piskvorky/smart_open
A Python library for efficiently streaming very large files to and from remote storages like S3, GCS, Azure Blob Storage, HDFS, WebHDFS, HT…
923459stable
diced/zipline
Zipline is a self-hosted file upload and URL shortening server with a feature-rich dashboard, designed as a ShareX-compatible upload target…
983451active
tursodatabase/agentfs
AgentFS is a filesystem designed for AI agents that stores an agent's entire files, state, and operation history in a single SQLite file. I…
643430active
decalage2/oletools
oletools is a Python package of tools for analyzing Microsoft OLE2 (Structured Storage/Compound File Binary Format) files and MS Office doc…
493428active
axel-download-accelerator/axel
Axel is a lightweight command-line download accelerator written in C that speeds up file downloads by using multiple connections per file a…
663416active
SteamRE/DepotDownloader
A console application for downloading Steam game depots and Steam Workshop content, built on the SteamKit2 library. It supports anonymous o…
773414active
sc0tfree/updog
Updog is a command-line replacement for Python's SimpleHTTPServer that serves a directory over HTTP/S with both upload and download support…
573414active
robinrodricks/FluentFTP
FluentFTP is a fully managed FTP and FTPS client library for .NET and .NET Standard, written entirely in C# with no external dependencies a…
663402stable
amitshekhariitbhu/PRDownloader
PRDownloader is an Android file downloader library written in Java that supports pause and resume of downloads, including resume after app …
483392stable
akheron/jansson
Jansson is a C library for encoding, decoding, and manipulating JSON data. It offers a simple API, full UTF-8 Unicode support, and no depen…
763369stable
shiyi-0x7f/o-lib
Olib is a free, open-source cross-platform desktop e-book client built with Tauri 2 (Rust backend + React/TypeScript frontend). It provides…
703351active
msgpack/msgpack-c
MessagePack is an efficient binary serialization format, like JSON but smaller and faster, and this repository is its official implementati…
953349stable
pacexy/flow
Flow is a free, open-source, browser-based ePub reader built with Next.js and React, installable as a progressive web app. It supports in-b…
623336active
django-import-export/django-import-export
A Django application and library for importing and exporting data between Django models and file formats like CSV, XLSX, JSON, YAML, and HT…
903335stable
ugrep
ugrep is a fast, user-friendly grep replacement written in C++ that searches files with regex, fuzzy, and Boolean AND/OR/NOT patterns. It i…
983309active
derceg/explorerplusplus
Explorer++ is a lightweight, fast, tabbed file manager for Windows built in C++. It is fully portable, supports bookmarks, file search, pre…
673308active
shrinerb/shrine
Shrine is a modular file attachment toolkit for Ruby applications that handles uploading, storing, processing, and serving files across man…
753284stable
Vifm
Vifm is a curses-based terminal file manager that provides a Vim-like environment for managing files, complete with modes, registers, mappi…
873280stable
XITRIX/iTorrent
iTorrent is a native torrent client app for iOS 16+ built on libtorrent, supporting magnet links and download management. It is installed v…
893279active
rustic
rustic is a fast, encrypted, deduplicated backup tool written in Rust that reads and writes the restic repository format, making it a drop-…
893276active
facebook/openzl
OpenZL is a format-aware lossless data compression framework from Meta that builds specialized compressors from a description of your data …
763272active
qaiu/netdisk-fast-download
A Java (Vert.x 4, JDK 17+) service that converts cloud drive share links (Lanzou, 123pan, Feijipan, Quark, UC, OneDrive, etc.) into direct …
953263active
hydrusnetwork/hydrus
Hydrus Network is a desktop media management application that organizes large file collections with tags instead of folders, in a booru-sty…
953238active
蓝眼云盘 (Eyeblue Tank)
Tank (Eyeblue Cloud Storage) is a self-hosted cloud storage application written in Go, offering file upload, sharing, preview, WebDAV, and …
603238active
4sval/FModel
FModel is a desktop archive explorer for Unreal Engine game packages (PAK files), built in C# on top of the CUE4Parse library. It provides …
843213active
webdataset/webdataset
A Python library providing a high-performance sequential I/O system based on tar-shard files for large-scale deep learning training, with s…
493204stable

← prev page 4 / 19 next →