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
nicotine-plus/nicotine-plus
Nicotine+ is a graphical client for the Soulseek peer-to-peer file-sharing network, written in Python with a GTK interface. It lets users s…
943182active
pillarjs/iconv-lite
iconv-lite is a pure JavaScript library for converting text between character encodings (UTF-8, Windows-125x, ISO-8859, Shift_JIS, GBK, and…
823179stable
The Sleuth Kit
Autopsy is a Java-based digital forensics platform providing a graphical interface to The Sleuth Kit and other open-source forensic tools f…
793166active
corpnewt/ProperTree
ProperTree is a cross-platform GUI plist editor written in Python and Tkinter, supporting XML and binary property lists. It includes OpenCo…
683163active
tfeldmann/organize
organize is a Python-based command-line tool that automates file management using rule-based configurations with filters and actions. It sa…
663157active
FB208/OpenBidKit_Yibiao
OpenBidKit Yibiao (易标) is an open-source Electron desktop application that uses LLMs and RAG to generate bid/tender proposal documents from…
823149active
vkbo/novelWriter
novelWriter is an open source plain text editor designed for writing novels assembled from many smaller text documents. It uses a Markdown-…
973141active
shshemi/tabiew
Tabiew is a lightweight terminal user interface (TUI) application written in Rust for viewing and querying tabular data files such as CSV, …
903137active
anishathalye/git-remote-dropbox
A Git remote helper that lets you use a Dropbox folder or shared folder as a true Git remote, maintaining atomicity and concurrency guarant…
693135stable
apache/pdfbox
Apache PDFBox is an open source Java library for working with PDF documents, supporting creation, manipulation, and content extraction. It …
763127stable
unidoc/unipdf
UniPDF is a pure Go library for creating, reading, and processing PDF files, including report generation, form filling, digital signatures,…
913122active
sabnzbd/sabnzbd
SABnzbd is an open-source binary newsreader written in Python that automates Usenet downloads from NZB files, handling downloading, verific…
963121active
veeso/termscp
termscp is a feature-rich terminal UI (TUI) file transfer client and dual-pane file explorer supporting SCP, SFTP, FTP/FTPS, S3, SMB, WebDA…
913110active
BernardoGiordano/Checkpoint
Checkpoint is a homebrew save management application for Nintendo 3DS and Switch that backs up and restores game save data with a lightweig…
943096active
Teldrive
Teldrive is a self-hosted Go service that turns a Telegram account into a personal cloud drive, organizing files stored on Telegram behind …
843090active
Apache Parquet
Apache Parquet Java is the Java implementation of the Apache Parquet column-oriented data file format. It provides reading and writing of e…
903088active
filegator/filegator
FileGator is a free, open-source, self-hosted web application for managing files and folders with multi-user support, roles, and per-user h…
983082active
Cp0204/quark-auto-save
A Python application that automates Quark Netdisk (夸克网盘) tasks: scheduled check-ins, automatic saving of shared files, file renaming/organi…
823065active
mtlynch/picoshare
PicoShare is a minimalist, self-hosted web application written in Go for sharing files of any size or type via direct download links. It ru…
923059active
XorTroll/Goldleaf
Goldleaf is a multipurpose homebrew application for Nintendo Switch, similar in concept to FBI for Nintendo 3DS. It provides a graphical in…
863043active
micromatch/micromatch
A highly optimized JavaScript library for wildcard and glob pattern matching, serving as a faster drop-in replacement for minimatch and mul…
233039stable
101arrowz/fflate
fflate is a fast, tiny pure-JavaScript compression and decompression library supporting DEFLATE, GZIP, Zlib, and ZIP formats in roughly 8kB…
693037stable
mgcrea/node-xlsx
A Node.js library for parsing and building Excel (xlsx/xls) files, built as a convenient wrapper around SheetJS. It offers a simple API to …
233036stable
IceWhaleTech/ZimaOS
ZimaOS is an open-source, simplified NAS operating system evolved from CasaOS, built with Buildroot for x86-64 UEFI hardware and Zima devic…
963031active
versity/versitygw
VersityGW is a high-performance, Apache-2.0 licensed S3 gateway written in Go that exposes an S3-compatible API backed by a local POSIX fil…
973021active
adrianlopezroche/fdupes
FDUPES is a command-line program written in C for identifying duplicate files within specified directories, with options to recursively sea…
543018stable
kenvix/USBCopyer
A Windows tray application written in C# that automatically copies files from a USB drive when it is plugged in, with filtering by extensio…
523005active
sepinf-inc/IPED
IPED is an open source digital forensic tool developed by the Brazilian Federal Police for processing and analyzing digital evidence from d…
793003active
icloud-photos-downloader/icloud_photos_downloader
A command-line tool (icloudpd) that downloads all photos and videos from an iCloud account to local storage. It runs on Linux, Windows, and…
8212326maintenance
tobychui/arozos
ArozOS is a web-based desktop operating system written in Go that turns low-power hardware like Raspberry Pi into a DIY network-attached st…
822996active
busboy
Busboy is a Node.js library that provides a streaming parser for HTML form data, primarily multipart/form-data uploads. It emits events for…
322996stable
protobuf-c/protobuf-c
A pure C implementation of Google's Protocol Buffers data serialization format, including libprotobuf-c for encoding/decoding and protoc-ge…
712995stable
kislyuk/yq
A Python command-line tool that wraps jq to let you query and transform YAML, XML, and TOML documents using jq syntax. It converts input to…
992993active
filecoin-project/lotus
Lotus is the reference implementation of the Filecoin decentralized storage network, written in Go. It ships as a suite of command-line app…
992991active
ArtifexSoftware/mupdf
MuPDF is a lightweight open-source C library and toolkit for viewing, rendering, parsing, and converting PDF, XPS, and e-book documents. It…
762989stable
madler/pigz
pigz is a parallel implementation of gzip that fully exploits multiple processors and cores when compressing data. It is a drop-in replacem…
452979stable
archiverjs/node-archiver
Archiver is a Node.js library providing a streaming interface for generating archive files such as ZIP and TAR, with optional GZIP compress…
792977stable
jschneier/django-storages
django-storages is a Python library providing a collection of storage backends for Django's file storage API, such as Amazon S3, Azure Blob…
712962stable
w4po/ExplorerTabUtility
A Windows utility that supercharges Windows 11 File Explorer by automatically converting new Explorer windows into tabs, duplicating tabs, …
342961active
peterq/pan-light
pan-light is an unofficial Baidu Netdisk (Baidu Yun) desktop client built with Go and Qt5/QML that achieves high-speed segmented downloads …
2312117maintenance
Tyrrrz/DiscordChatExporter
DiscordChatExporter is an application that exports Discord message history from direct messages, group messages, and server channels to fil…
9212116maintenance
rashevskyv/dbi
DBI is a Nintendo Switch homebrew application for installing game titles in NSP, NSZ, XCI, and XCZ formats via MTP, USB, HTTP, and other so…
962953active
yaml/pyyaml
PyYAML is the canonical full-featured YAML parser and emitter library for Python, with optional fast LibYAML C bindings. It supports loadin…
602953stable
pkolaczk/fclones
fclones is a fast, efficient command-line tool written in Rust for finding and removing duplicate files. It uses content hashing and size-b…
232948active
signintech/gopdf
gopdf is a Go library for programmatically generating PDF documents. It supports Unicode font embedding, drawing shapes and images, text al…
772939active
ciur/papermerge
Papermerge is an open source document management system (DMS) designed for scanned documents and digital archives. It performs OCR on PDF, …
102933active
ahupp/python-magic
python-magic is a Python wrapper around the libmagic C library, the same engine behind the Unix `file` command. It identifies file types an…
752920stable
researchxxl/syncthing-android
Syncthing-Fork is an Android application wrapping the Syncthing continuous file synchronization tool. It provides a maintained fork of the …
812918active
Chunyu33/light-c
LightC is a free, lightweight Windows desktop utility for safe junk cleanup, disk space analysis, and system maintenance, built with React,…
822906active
Forceu/Gokapi
Gokapi is a lightweight, self-hosted file-sharing server written in Go, serving as a Firefox Send alternative where only registered users c…
852903active
insidegui/AssetCatalogTinkerer
A macOS application for opening Apple asset catalog (.car) files and browsing, copying, or exporting the images inside them. It also ships …
552885active
richgel999/miniz
Miniz is a lossless data compression library in a single C source file implementing the zlib (RFC 1950) and Deflate (RFC 1951) formats as a…
782882stable
Roo
Roo is a Ruby library that provides read access to common spreadsheet formats including xlsx, xlsm, ods, and CSV, with extensions for xls a…
662877stable
Danie1s/Tiercel
Tiercel is a pure Swift iOS download framework built on URLSession that provides native-level background downloads, resumable transfers, an…
852872active
electron/asar
@electron/asar is a TypeScript library and CLI for the ASAR archive format, a tar-like format that concatenates files without compression w…
982867active
aaubry/YamlDotNet
YamlDotNet is a YAML library for .NET runtimes including netstandard, .NET 8/10, and .NET Framework. It provides low-level YAML parsing and…
932865stable
Audiveris/audiveris
Audiveris is an open-source Optical Music Recognition (OMR) application that transcribes scanned sheet music images into symbolic music dat…
942859active
snapotter-hq/SnapOtter
SnapOtter is an open-source, self-hosted file-processing suite offering 200+ tools across image, video, audio, PDF, and document modalities…
792829active
mrmlnc/fast-glob
fast-glob is a fast and efficient glob matching library for Node.js that traverses the file system and returns paths matching Unix shell-st…
662826stable
rusq/slackdump
Slackdump is a Go CLI tool that archives private and public Slack messages, threads, files, users, channels, and emojis locally without req…
972807active
pikepdf/pikepdf
pikepdf is a Python library for reading, writing, repairing, and transforming PDF files, built on the mature qpdf C++ library. It supports …
962807active
simonw/files-to-prompt
A Python CLI tool that concatenates a directory of files into a single prompt suitable for pasting into LLMs, with filtering by extension, …
272790active
chibisafe/chibisafe
Chibisafe is a self-hosted file uploader and vault service written in TypeScript that accepts any file type and returns shareable links. It…
782775active
lingochamp/FileDownloader
FileDownloader is an Android multi-task file download engine written in Java, supporting multi-threaded connections, breakpoint-resume, and…
2311128maintenance
Dineshkarthik/telegram_media_downloader
A Python tool that downloads media files (audio, documents, photos, videos, voice notes) from Telegram chats, channels, and conversations, …
752742active
rescuezilla/rescuezilla
Rescuezilla is a graphical disk cloning and imaging application, bootable from a USB stick, that is fully interoperable with Clonezilla. It…
692740active
weichsel/ZIPFoundation
ZIP Foundation is a Swift library for creating, reading, and modifying ZIP archive files. It is built on Apple's libcompression for high pe…
662737stable
BigDawnGhost/wenyi
Wenyi is a Python CLI tool that translates EPUB books into Chinese using LLMs, with whole-book context analysis, real-time glossary extract…
802733active
elapouya/python-docx-template
A Python library that lets you use Microsoft Word .docx files as Jinja2 templates to generate documents. It combines python-docx with Jinja…
702721stable
CloudPaste
CloudPaste is a serverless, self-hosted file management and text/Markdown sharing service that aggregates multiple storage backends (S3-com…
532703active
ilius/pyglossary
PyGlossary is a Python tool for converting dictionary files (glossaries) between dozens of formats such as StarDict, Babylon BGL, Aard 2, C…
932702active
goatfungus/NMSSaveEditor
A Java-based save editor for the game No Man's Sky with a user-friendly GUI. It lets players edit currencies, stats, inventories, and raw s…
672701active
weixiansen574/HybridFileXfer
A hybrid file transfer tool that transfers files between an Android phone and a computer simultaneously over multiple I/O channels such as …
682699active
Nandaka/PixivUtil2
A Python command-line tool for bulk downloading images from Pixiv and Pixiv FANBOX, with support for downloading by member, tag, bookmark, …
692696active
yihong0618/Kindle_download_helper
A Python script and GUI application that bulk-downloads all your purchased Kindle e-books from Amazon accounts across multiple regional sto…
102683active
chardet/chardet
chardet is a Python library that detects the character encoding of byte data, with language and MIME type detection included. Version 7 is …
1002679active
ShareList
ShareList is a self-hosted web application for mounting and sharing cloud storage drives such as Google Drive, OneDrive, AliyunDrive, and B…
312676active
bit-team/backintime
Back In Time is a configurable graphical frontend for incremental backups on Linux, built on rsync with hard-link-based snapshots, plus a c…
762673active
ShareDropio/sharedrop
ShareDrop is a web application inspired by Apple AirDrop that transfers files directly between devices using WebRTC peer-to-peer connection…
3210752maintenance
lncrawl/lightnovel-crawler
Lightnovel Crawler is a Python tool that downloads web novels from 300+ supported sources and converts them into e-books such as EPUB, MOBI…
962669active
Trash
A Node.js library that safely moves files and directories to the OS trash/recycle bin instead of permanently deleting them, with glob patte…
812665active
d0k3/GodMode9
GodMode9 is a full-access file browser for the Nintendo 3DS console, providing access to the SD card, SysNAND/EmuNAND FAT partitions, and o…
792655active
sindresorhus/globby
A Node.js library providing user-friendly glob matching for files and directories, built on fast-glob with a Promise API. It adds convenien…
882649stable
bookfere/Ebook-Translator-Calibre-Plugin
A Calibre plugin that translates ebooks into a specified language using engines like Google Translate, ChatGPT, Gemini, and DeepL, optional…
832646active
JohnSundell/Files
Files is a compact Swift library offering a modern, object-oriented API for reading, writing, and managing files and folders, wrapping Foun…
302636stable
kordoc
kordoc is a TypeScript CLI and MCP server that parses Korean document formats (HWP 3.x/5.x, HWPX, HWPML, PDF, XLS/XLSX, DOCX, and images wi…
792629active
tus/tus-js-client
tus-js-client is a pure JavaScript client library for the tus resumable upload protocol, an HTTP-based protocol for interruptible, resumabl…
782625stable
TestDisk & PhotoRec
TestDisk and PhotoRec are free, open-source data recovery utilities written in C. TestDisk recovers lost partitions and repairs boot sector…
762625stable
tl-open-source/tl-rtc-file
A self-hostable web application that uses WebRTC peer-to-peer connections to transfer files, video, screen shares, live streams, and text b…
232625active
megastep/makeself
Makeself is a 100% shell script tool that generates self-extracting compressed tar archives for Unix systems. The resulting .run files are …
762624stable
Serene-Arc/bulk-downloader-for-reddit
A Python command-line tool (bdfr) that bulk-downloads and archives Reddit submissions and their media from subreddits, multireddits, users,…
532613active
mhx/dwarfs
DwarFS is a fast, high-compression read-only file system with built-in deduplication, available for Linux, FreeBSD, macOS, and Windows. It …
952604active
solidiquis/erdtree
erdtree (erd) is a modern, cross-platform, multi-threaded filesystem and disk-usage utility written in Rust. It combines the functionality …
232604active
shundhammer/qdirstat
QDirStat is a Qt-based graphical disk usage analyzer that shows where disk space has gone via a directory tree view and colored treemap gra…
732600stable
Stuk/jszip
JSZip is a JavaScript library for creating, reading, and editing .zip archive files with a simple promise-based API. It works in both brows…
7510386maintenance
UglyToad/PdfPig
PdfPig is a C#/.NET library for reading and extracting text, images, annotations, forms, and metadata from PDF files, ported from Apache PD…
892588active
amadvance/snapraid
SnapRAID is a backup program for disk arrays that stores parity information to recover from up to six simultaneous disk failures. It target…
982587active
adamhathcock/sharpcompress
SharpCompress is a fully managed pure C# compression library for .NET supporting many archive formats (zip, tar, gzip, bzip2, 7zip, rar, xz…
952587active
wxyhgk/retain-pdf
RetainPDF is an open-source PDF translation tool that preserves layout, formulas, and document structure, with special support for scanned/…
822580active
krau/SaveAny-Bot
A self-hosted Telegram bot written in Go that saves Telegram files (documents, videos, photos, stickers, Telegraph pages) to various storag…
852571active

← prev page 5 / 19 next →