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
xhongc/music-tag-web
A self-hosted web application for editing and scraping metadata of local music files, deployable via Docker on NAS and homelab servers. It …
756097active
OSGeo/gdal
GDAL is an MIT-licensed C++ translator library for reading and writing raster and vector geospatial data formats, with bindings for many la…
926086stable
OpenCloud
OpenCloud is an open source file management, sharing, and collaboration platform written in Go, positioned as a sovereign alternative to Ne…
866056active
prasathmani/tinyfilemanager
Tiny File Manager is a single-file PHP web application for managing files and folders through a browser, with upload, download, editing, pr…
615979active
astrada/google-drive-ocamlfuse
google-drive-ocamlfuse is a FUSE filesystem written in OCaml that mounts Google Drive as a local filesystem on Linux. It provides full read…
855968active
dolanmiu/docx
docx is a JavaScript/TypeScript library for generating and modifying Microsoft Word .docx files with a declarative API. It runs in both Nod…
1005965stable
Dokany
Dokany is a user-mode file system library for Windows, similar to FUSE on Linux, letting developers create file systems without writing ker…
595954active
pdfarranger/pdfarranger
PDF Arranger is a small Python-GTK desktop application for merging, splitting, rotating, cropping, and rearranging PDF pages through an int…
805923active
TheLastGimbus/GooglePhotosTakeoutHelper
A command-line tool that reorganizes a Google Takeout export of Google Photos into a single chronological folder, fixing file modification …
235922active
hacdias/webdav
A simple, standalone WebDAV server written in Go, distributable as a single binary or Docker image. It supports user authentication, TLS, a…
995920active
HexFiend/HexFiend
Hex Fiend is a fast, open-source hex editor for macOS that supports inserting, deleting, and rearranging bytes in files of virtually any si…
325902active
mergerfs
mergerfs is a FUSE-based union filesystem that logically merges multiple filesystem paths into a single mount point. It offers configurable…
865898active
image-rs/image
A Rust library providing encoding and decoding for many common image formats (PNG, JPEG, GIF, WebP, AVIF, TIFF, and more) plus basic image …
755893stable
baairon/torlink
torlink is a zero-setup torrent finder and downloader that runs in the terminal, aggregating searches across curated sources like YTS, 1337…
815870active
isaacs/rimraf
A cross-platform Node.js implementation of the UNIX `rm -rf` command, available as both a library and CLI tool for recursively deleting fil…
665854stable
ciromattia/kcc
KCC (Kindle Comic Converter) is a Python application with a Qt6 GUI and CLI that converts comics and manga from image folders, CBZ/EPUB arc…
995840active
iyaja/llama-fs
LlamaFS is a self-organizing file manager that uses the Llama 3 model to automatically rename and organize files based on their content and…
375832active
talebook/talebook
Talebook is a self-hosted personal e-book library management web application built on Calibre with a Nuxt 4 + Vue 3 frontend. It supports m…
965804active
freedomofpress/dangerzone
Dangerzone is a desktop application from Freedom of the Press Foundation that converts untrusted documents (PDFs, office files, images) int…
865785active
Mountpoint for Amazon S3
Mountpoint for Amazon S3 is a high-throughput FUSE file client that mounts an Amazon S3 bucket as a local file system. It translates file o…
925781stable
tonikelope/megabasterd
MegaBasterd is an unofficial cross-platform desktop application for downloading, uploading, and streaming files from the MEGA cloud storage…
975771active
martinblech/xmltodict
xmltodict is a Python library that converts XML documents into Python dictionaries and back, making XML manipulation feel like working with…
835755stable
ClosedXML/ClosedXML
ClosedXML is a .NET library for reading, manipulating, and writing Excel 2007+ (.xlsx, .xlsm) files. It provides an intuitive, user-friendl…
825734active
python-openxml/python-docx
python-docx is a Python library for creating, reading, and modifying Microsoft Word 2007+ (.docx) files using the OpenXML format. It provid…
715729stable
andmarti1424/sc-im
sc-im is an ncurses-based spreadsheet calculator for the terminal with vim-like keybindings, based on the classic sc. It supports undo/redo…
665702active
gilbertchen/duplicacy
Duplicacy is a cross-platform cloud backup tool built around lock-free deduplication, allowing multiple computers to back up to the same st…
705696stable
ReagentX/imessage-exporter
A Rust CLI tool and companion library that exports iMessage data to portable txt/html formats while preserving attachments and full message…
985682active
klauspost/compress
A collection of optimized pure-Go compression packages including zstandard, S2 (a Snappy replacement), and drop-in replacements for gzip, z…
1005680active
qjfoidnh/BaiduPCS-Go
A command-line Baidu Netdisk (Baidu Cloud) client written in Go, forked from iikira/BaiduPCS-Go with added support for saving shared links …
855662active
nvim-neo-tree/neo-tree.nvim
Neo-tree.nvim is a Neovim plugin for browsing and managing the file system and other tree-like structures. It supports sidebar, floating wi…
955606active
ZipArchive/ZipArchive
SSZipArchive is an Objective-C/Swift utility library for creating and extracting zip archives on Apple platforms (iOS, macOS, tvOS, watchOS…
415603stable
pdf2htmlEX/pdf2htmlEX
pdf2htmlEX is a command-line tool that converts PDF files into HTML while preserving text, fonts, and formatting using modern web technolog…
345599active
papra-hq/papra
Papra is a minimalistic, self-hostable document management and archiving platform for long-term storage and retrieval of documents. It offe…
845569active
PaulJuliusMartinez/jless
jless is a command-line JSON viewer written in Rust for reading, exploring, and searching JSON data with syntax highlighting, collapsible o…
655502active
wkentaro/gdown
gdown is a Python CLI tool and library for downloading public files and folders from Google Drive, handling the confirmation pages that bre…
985449active
qpdf/qpdf
qpdf is a command-line tool and C++ library that performs content-preserving transformations on PDF files, supporting linearization, encryp…
945443stable
ONLYOFFICE/DesktopEditors
ONLYOFFICE Desktop Editors is a free, open-source desktop office suite combining text document, spreadsheet, presentation, PDF, and form ed…
815429stable
apache/opendal
Apache OpenDAL is an Open Data Access Layer providing one unified API to access object storage, file systems, cloud SaaS, databases, protoc…
985400stable
Telegram Drive
A cross-platform desktop application that turns a Telegram account into a personal cloud storage drive, built with Tauri, Rust, React, and …
785370active
benjamine/jsondiffpatch
A TypeScript library for deep diffing and patching JavaScript objects, with smart array diffing via LCS, text diffing for long strings, and…
565347stable
RICHQAQ/PasteMD
PasteMD is a desktop productivity tool that converts clipboard Markdown and AI chat responses (ChatGPT, DeepSeek, etc.) into properly forma…
785333active
spieglt/FlyingCarpet
Flying Carpet is a cross-platform file transfer application that works like AirDrop between Android, iOS, Linux, macOS, and Windows devices…
965331active
Librum
Librum is a free and open-source e-book reader and library management application built with C++, Qt6, and QML. It lets users read e-books,…
555319active
TagSpaces
TagSpaces is an open-source, offline-first desktop and mobile application for organizing, tagging, and previewing local files, notes, and t…
945297active
fonttools/fonttools
fontTools is a Python library for manipulating font files, supporting TrueType, OpenType, AFM, and partially Type 1 and Mac-specific format…
985292stable
RsyncProject/rsync
Rsync is an open-source command-line utility for fast incremental file transfer between local and remote systems, using a delta-transfer al…
985285stable
Obsidian
Obsidian Web Clipper is the official browser extension for Obsidian that lets users highlight web pages and capture content as durable Mark…
855230active
JoshClose/CsvHelper
CsvHelper is a .NET library for reading and writing CSV files, with support for mapping CSV data to custom class objects. It is fast, RFC 4…
415210stable
kwsch/PKHeX
PKHeX is a Pokémon core series save file editor written in C# using Windows Forms. It can edit, validate, and convert save files, individua…
1005201active
Yuukiy/JavSP
JavSP is a Python command-line tool that scrapes adult video (JAV) metadata from multiple websites, aggregates the data, and generates NFO …
235173active
Sayi/poi-tl
poi-tl is a Word (docx) template engine for Java built on Apache POI, generating new documents from Word templates and data. It is a logic-…
675160active
exiftool/exiftool
ExifTool is a platform-independent Perl library plus a full-featured command-line application for reading, writing, and editing metadata in…
665158stable
tectonic-typesetting/tectonic
Tectonic is a modernized, self-contained TeX/LaTeX typesetting engine built on XeTeX and TeXLive, implemented largely in Rust. It compiles …
855133active
MatrixSeven/file-transfer-go
A self-hostable P2P file, text, and screen-sharing transfer tool built with a Go backend and Next.js/React frontend. Data flows directly be…
705130active
AliyunPan CLI
A command-line client for Alibaba Cloud Drive (Aliyunpan) built in Go, mimicking Linux shell file commands. It supports upload/download wit…
875124active
binbyu/Reader
A lightweight, free, open-source Windows (win32) reader application for txt and epub files, with support for reading online novels via conf…
655109active
sindresorhus/electron-store
A JavaScript library for Electron apps that provides simple data persistence by saving and loading JSON files for user settings, app state,…
745021stable
BurntSushi/toml
A Go library for parsing and encoding TOML configuration files, with a reflection-based API mirroring the standard library's and xml packa…
685018stable
indiff/qttabbar
QTTabBar is a Windows Explorer extension that adds tabbed browsing and other enhancements to File Explorer, updated for .NET 4.8 and modern…
984948active
unidoc/unioffice
UniOffice is a pure Go library for creating, reading, and editing Office Open XML documents: Word (.docx), Excel (.xlsx), and PowerPoint (.…
934936active
s3tools/s3cmd
S3cmd is a free, open-source command line tool written in Python for uploading, retrieving, and managing data in Amazon S3 and other S3-pro…
414910stable
FileSaver.js
FileSaver.js is a small JavaScript library that implements the HTML5 FileSaver saveAs() interface for saving files generated on the client …
2321964maintenance
iterate-ch/cyberduck
Cyberduck is a libre file transfer and cloud storage browser for macOS and Windows, with a CLI for Linux, macOS, and Windows. It supports F…
774851stable
Querz/mcaselector
MCA Selector is a desktop GUI application for selecting, deleting, and exporting chunks and regions from Minecraft Java Edition world saves…
924845active
sayanarijit/xplr
xplr is a hackable, minimal, fast terminal UI file explorer written in Rust, extensible via embedded LuaJIT configuration and plugins. It a…
884833stable
JabRef
JabRef is an open-source, cross-platform desktop application for managing BibTeX and BibLaTeX (.bib) reference libraries. It helps research…
864824active
Prawn PDF Generation
Prawn is a pure Ruby library for programmatically generating PDF documents, offering vector drawing, text rendering, image embedding, and e…
544822stable
zerx-lab/FluxDown
FluxDown is a free, open-source, multi-protocol download manager built with a Rust/Tokio engine and a Flutter UI, supporting HTTP/HTTPS, FT…
774819active
Studio-42/elFinder
elFinder is an open-source web-based file manager written in JavaScript with jQuery UI, inspired by the macOS Finder. It provides a rich cl…
864805active
jazzband/tablib
Tablib is a Python library for working with format-agnostic tabular datasets. It lets you build, filter, and convert tabular data across fo…
844760stable
Kaitai Struct
Kaitai Struct is a declarative language for describing binary data structures (file formats, network packet layouts) in .ksy files. A compi…
774715active
CYQawa/YunX
YunX (云析) is an Android app that parses cloud drive (netdisk) share links from services like Quark, UC, Thunder, Baidu, 139, and 123 Cloud,…
804711active
USCiLab/cereal
cereal is a header-only C++11 serialization library that converts arbitrary data types into formats like compact binary, XML, or JSON. It i…
514709stable
deuxfleurs-org/garage
Garage is an S3-compatible distributed object storage service written in Rust, designed for self-hosting at small-to-medium scale. It repli…
764678active
doublecmd/doublecmd
Double Commander is a free, open-source, cross-platform dual-panel file manager inspired by Total Commander, written in Pascal. It includes…
954664active
zeux/pugixml
pugixml is a light-weight C++ XML processing library providing a DOM-like interface, an extremely fast non-validating XML parser, and an XP…
734655stable
symfony/filesystem
The Symfony Filesystem component is a PHP library providing platform-independent utilities for filesystem operations such as creating, copy…
944631stable
cyanfish/naps2
NAPS2 is a free, open-source document scanning application for Windows, Mac, and Linux that supports WIA, TWAIN, SANE, and ESCL scanners an…
994629active
focus-creative-games/luban
Luban is a powerful, stable game configuration pipeline tool that reads data from Excel/CSV/JSON/XML/YAML/Lua sources and generates typed c…
974624active
taurusxin/ncmdump
A cross-platform C++ command-line tool that converts Netease Cloud Music .ncm cached files into standard mp3 or flac audio files. It also b…
644618active
rfjakob/gocryptfs
gocryptfs is an encrypted overlay filesystem written in Go, built on the go-fuse library, that stores each file as a corresponding encrypte…
774617stable
dotnet/Open-XML-SDK
Microsoft's Open XML SDK is a .NET library for programmatically working with Word, Excel, and PowerPoint documents via the ISO 29500 Open X…
804614stable
andreafrancia/trash-cli
A Python command-line tool implementing the FreeDesktop.org Trash specification, providing commands to trash, list, restore, and permanentl…
984598stable
torakiki/pdfsam
PDFsam Basic is a free, open-source desktop application for splitting, merging, rotating, mixing and extracting pages from PDF files. It is…
914594active
syhyz1990/baiduyun
A free open-source Tampermonkey userscript that extracts real direct download links from Chinese cloud storage services (Baidu Netdisk, Ali…
324571active
LibreOffice/core
LibreOffice is a free, open-source office suite comprising Writer (word processing), Calc (spreadsheets), Impress (presentations), Draw (ve…
774536stable
grimmory-tools/grimmory
Grimmory is a self-hosted digital library server for ebooks, comics, documents, and audiobooks, deployed via Docker with a web-based interf…
814528active
Snappy
Snappy is a PHP library that wraps the wkhtmltopdf and wkhtmltoimage binaries to generate PDFs, snapshots, or thumbnails from URLs or HTML …
864475stable
jhspetersson/fselect
fselect is a Rust command-line utility that lets users find files using SQL-like queries instead of cryptic find flags. It supports aggrega…
934470active
Bioruebe/UniExtract2
Universal Extractor 2 is a Windows application that extracts files from virtually any extractable file type, including standard archives, a…
234438active
pieroxy/lz-string
A JavaScript/TypeScript library implementing an LZ-based compression algorithm optimized for strings, with multiple output encodings (UTF16…
354437stable
ExcelDataReader/ExcelDataReader
A lightweight and fast C# library for reading Microsoft Excel files (.xlsx, .xlsb, .xls) and CSV files. It provides a low-level reader inte…
824421stable
cboxdoerfer/fsearch
FSearch is a fast file search utility for Unix-like systems, inspired by the Everything Search Engine on Windows. It is written in C and ba…
944411active
Bill-Stewart/SyncthingWindowsSetup
A Windows installer for the open-source Syncthing file-synchronization application, built with Inno Setup. It supports per-user and all-use…
944379active
LibrePDF/OpenPDF
OpenPDF is an open-source Java library (LGPL/MPL licensed, forked from iText 4) for creating, editing, rendering, and encrypting PDF docume…
924378active
nalgeon/sqlean
A curated collection of SQLite loadable extensions packaged into domain modules like crypto, math, regexp, stats, text, time, uuid, and fil…
894368active
dankogai/js-base64
A pure-JavaScript Base64 encoder/decoder library supporting UTF-8 strings, Uint8Array, and URI-safe encoding. It works in browsers, Node.js…
754364stable
rkyv/rkyv
rkyv is a zero-copy deserialization framework for Rust that serializes data into an archived format that can be accessed directly in-place …
664363stable
windirstat/windirstat
WinDirStat is a free, open-source disk usage statistics viewer and cleanup tool for Microsoft Windows. It scans drives and folders and visu…
1004347active
file-type
A Node.js/JavaScript library that detects the file type of a file, stream, or buffer by checking its magic number (binary signature). It re…
964325stable

← prev page 3 / 19 next →