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
gocarina/gocsv
A Go library providing easy CSV serialization and deserialization by mapping CSV files to and from Go structs using struct tags. It support…
772198active
maaslalani/invoice
A command-line tool written in Go that generates PDF invoices from CLI flags, environment variables, or JSON/YAML config files. It supports…
202197active
productdevbook/hucre
hucre is a zero-dependency spreadsheet engine written in pure TypeScript that reads and writes XLSX, CSV, ODS, JSON, NDJSON, and XML with s…
772194active
opennaslab/kubespider
Kubespider is a self-hosted download orchestration system that turns an idle Linux server into a NAS download center. It uses pluggable sou…
542190active
AOMediaCodec/libavif
libavif is a portable C library for encoding and decoding AVIF (AV1 Image File Format) images, supporting all AV1 YUV formats and bit depth…
882187active
cthackers/adm-zip
ADM-ZIP is a pure JavaScript zip library for NodeJS with no external dependencies. It can create, read, update, and extract zip archives ei…
932183active
NORMAL-EX/LetRecovery
LetRecovery is a free, source-available Windows system reinstallation tool written in Rust. It supports deploying WIM/ESD/SWM/GHO/ISO image…
832180active
simonw/sqlite-utils
sqlite-utils is a Python CLI utility and library for creating, querying, and manipulating SQLite databases. It supports piping JSON/CSV/TSV…
962179stable
bigintpro/csdn_downloader
A Java (Spring Boot + Dubbo) based web service that downloads CSDN resources such as articles and paid/VIP documents without needing points…
552179active
noborus/trdsql
trdsql is a Go-based CLI tool that executes SQL queries directly against CSV, LTSV, JSON, JSONL, YAML, and TBLN files, supporting PostgreSQ…
922176active
log2timeline/plaso
Plaso (log2timeline) is a Python-based engine for automatically creating super timelines from timestamped events found in logs and files on…
872176active
POf-L/Fanqie-novel-Downloader
A cross-platform desktop and mobile application built with Rust and Tauri v2 for searching, reading, and downloading novels from Fanqie Nov…
812176active
Alir3z4/html2text
A Python library and CLI script that converts HTML pages into clean plain ASCII text that is valid Markdown. Originally written by Aaron Sw…
412175active
sirfz/tesserocr
A Python wrapper around the tesseract-ocr C++ API built with Cython for optical character recognition. It is Pillow-friendly, works with im…
862173active
marzer/tomlplusplus
toml++ is a header-only C++17 library for parsing and serializing TOML configuration files, with optional serialization to JSON and YAML. I…
612169stable
alexhallam/tv
Tidy Viewer (tv) is a cross-platform CLI pretty printer for tabular data that formats CSV, TSV, PSV, Parquet, and Feather files with column…
472165active
digint/btrbk
Btrbk is a Perl-based command-line backup tool for btrfs subvolumes that creates atomic snapshots and transfers them incrementally to local…
702163stable
drunkdream/weread-exporter
A Python CLI tool that exports books from WeChat Read (微信读书) into epub, pdf, and mobi formats. It hooks into the web reader's Canvas render…
612163active
Xpl0itU/WiiUDownloader
A cross-platform GUI application for downloading Wii U games, updates, DLC, and demos directly from Nintendo's NUS servers without requirin…
962152active
sgan81/apfs-fuse
A read-only FUSE driver that mounts Apple File System (APFS) volumes on Linux. It supports FileVault-encrypted volumes, fusion drives, snap…
322152active
haraldk/TwelveMonkeys
TwelveMonkeys ImageIO is a collection of plugins and extensions for Java's javax.imageio framework, adding read/write support for many imag…
952149stable
Laravel Filemanager
A Laravel package providing a media gallery and file manager with upload, validation, cropping, and resizing, built on the Laravel file sys…
872148stable
walkingddd/TgtoDrive
TgtoDrive is a self-hosted, Docker-deployed media automation platform that chains resource discovery (Telegram channel monitoring, search s…
722138active
wzh4869/AppPorts
AppPorts is a macOS utility that migrates large applications from /Applications to external storage (SSD, SD card, or NAS) while leaving a …
852133active
lunarmodules/Penlight
Penlight is a set of pure Lua libraries providing generally useful modules for input data handling, functional programming, and OS path man…
742133stable
dat-ecosystem/dat
Dat is a command-line tool and JavaScript library for peer-to-peer sharing and live synchronization of files over the Hypercore Protocol, c…
238224maintenance
owncloud/ocis
ownCloud Infinite Scale (oCIS) is a self-hosted file sync and share server platform written in Go, serving as the next-generation foundatio…
952127active
ozgrozer/ai-renamer
A Node.js CLI tool that uses local AI models (via Ollama or LM Studio) or OpenAI to intelligently rename files based on their contents, inc…
242123active
carboneio/carbone
Carbone is a fast report and document generator that merges JSON data into templates created in Word, Excel, PowerPoint, LibreOffice, HTML,…
632119active
simple-uploader
A Vue.js upload component library built on top of simple-uploader.js that provides resumable, chunked file and folder uploads. It offers re…
232119active
sisong/HDiffPatch
HDiffPatch is a C/C++ library and command-line tools for creating and applying binary diffs (deltas) between files or directories. It produ…
902108stable
VolodymyrBaydalka/docxjs
docxjs (published as docx-preview) is a JavaScript/TypeScript library that renders Microsoft Word DOCX documents into semantic HTML in the …
812108active
GongRzhe/Office-Word-MCP-Server
A Model Context Protocol (MCP) server that lets AI assistants create, read, format, and manipulate Microsoft Word (.docx) documents through…
102108active
Bouni/kicad-jlcpcb-tools
A KiCad plugin that generates all files needed for JLCPCB board fabrication and assembly, including Gerber, Excellon, BOM, and CPL files. I…
862105active
PyFilesystem
PyFilesystem2 is a Python library providing a unified abstraction layer over filesystems, letting code work identically on OS directories, …
292105stable
glotlabs/gdrive
gdrive is a command line application for interacting with Google Drive, written in Rust and the successor to gdrive2. It supports account m…
232105active
zlib-ng/zlib-ng
A zlib-compatible data compression library rewritten in modern C11 with SIMD/CPU-intrinsic optimizations for deflate and inflate. It serves…
812103active
streamich/memfs
memfs is a TypeScript library providing in-memory implementations of the Node.js `fs` module API and the browser File System Access API, pl…
932095active
erocarrera/pefile
pefile is a multi-platform Python module for parsing and working with Portable Executable (PE) files such as EXE and DLL binaries. It expos…
672076stable
pixelspark/sushitrain
Sushitrain is an open-source iOS and macOS app that brings Syncthing-based secure file synchronization to Apple devices, built with a Go co…
822062active
benhoyt/goawk
GoAWK is a POSIX-compliant AWK interpreter written in Go, featuring a bytecode compiler and VM plus native CSV/TSV support. It can be used …
872061active
monkeyWie/gopeed-extension-baiduwp
A Gopeed browser/download-manager extension that resolves Baidu Netdisk (Baidu Wangpan) files into direct download links using official Bai…
562053active
arsenetar/dupeguru
dupeGuru is a cross-platform GUI application for finding duplicate files on Linux, macOS, and Windows, written mostly in Python 3 with a Qt…
657887maintenance
dzhibas/SublimePrettyJson
A Sublime Text 3 & 4 plugin for prettifying, minifying, validating, linting, and querying JSON directly in the editor. It also supports jq-…
232041active
EPPlusSoftware/EPPlus
EPPlus is a .NET library for creating, reading, and modifying Office Open XML Excel workbooks (xlsx/xlsm) entirely in managed code, with a …
982040active
ali-sdk/ali-oss
The official-style JavaScript SDK for Alibaba Cloud OSS (Object Storage Service), usable in both Node.js and browsers. It provides async AP…
522040active
redtrillix/SpaceSniffer
SpaceSniffer is a freeware, portable Windows application that visualizes disk space usage using a Treemap layout. It lets users scan drives…
102039stable
1hakr/AnExplorer
AnExplorer is an open-source, all-in-one file manager for Android that runs on phones, tablets, Android TV, Wear OS, Chromebooks, and other…
672035active
Keyang/node-csvtojson
A fast, comprehensive CSV parser for Node.js, browsers, and the command line that converts CSV to JSON or column arrays. It supports stream…
482035active
noborus/ov
ov is a feature-rich terminal pager written in Go, serving as a modern alternative to less and more. It supports fixed headers/columns, col…
942034active
coderaiser/cloudcmd
Cloud Commander is a web-based file manager with a dual-panel interface, built-in console, and text editors, served by a Node.js server. It…
932034active
projectsend/projectsend
ProjectSend is a free, open-source, self-hosted web application for sharing files privately with clients, partners, and teams. Each client …
992033stable
flytkgl/PDFQFZ
PDFQFZ is a small desktop tool for adding cross-page (riding) seals to PDF documents. It takes a full seal image, randomly splits it across…
842033active
holepunchto/hyperdrive
Hyperdrive is a JavaScript library implementing a secure, real-time distributed file system built on Hypercore and Hyperbee. It provides a …
922024active
gabriel-vasile/mimetype
A pure-Go library for detecting MIME types and file extensions from file content using magic numbers. It is goroutine-safe, dependency-free…
902023stable
hxz393/BaiduPanFilesTransfers
A Windows GUI tool built with Python and Tkinter for batch transferring shared Baidu Netdisk (BaiduPan) resources to your own account. It a…
452019active
libfuse/sshfs
SSHFS is a FUSE-based network filesystem client that mounts remote directories over SFTP. It requires no server-side setup since most SSH s…
797720maintenance
jkuhlmann/cgltf
cgltf is a single-file, stb-style C99 library for parsing and writing glTF 2.0 and GLB 3D asset files. It is widely adopted in graphics eng…
482015stable
themsaid/ibis
Ibis is a PHP command-line tool for writing eBooks in Markdown and converting them into styled PDF files. It generates a cover page, clicka…
282008active
manisandro/gImageReader
gImageReader is a graphical GTK/Qt front-end to the tesseract-ocr engine for recognizing text in images, PDFs, scans, and screenshots. It s…
662007active
ranuts/document
A browser-based document editor that opens and edits DOCX, XLSX, PPTX, CSV, PDF and other formats entirely client-side using the OnlyOffice…
821993active
pelletier/go-toml
go-toml v2 is a Go library for parsing and encoding the TOML file format, supporting TOML v1.1.0. It is designed to behave like the standar…
891985stable
Belval/pdf2image
A Python module that wraps the pdftoppm and pdftocairo command-line utilities (from Poppler) to convert PDF pages into PIL Image objects. I…
231983stable
404-novel-project/novel-downloader
An extensible userscript (Tampermonkey/Greasemonkey/Violentmonkey) that downloads novels from many Chinese web novel sites and exports them…
771980active
w3c/epubcheck
EPUBCheck is the official W3C conformance checker for EPUB publications, validating EPUB 2 and EPUB 3 files against the official specificat…
861970stable
varbhat/exatorrent
exatorrent is a self-hostable BitTorrent client written in Go, shipped as a single statically linked binary with a responsive Svelte web UI…
101970active
nimbusdotstorage/Nimbus
Nimbus is an open-source cloud file storage application built with TypeScript and Bun, designed as a modern alternative to commercial cloud…
391967active
Tabula
Tabula is a local web application for extracting data tables from text-based PDF files into CSV, Excel, or JSON. It is powered by the tabul…
247488maintenance
BurntSushi/rust-csv
A fast and flexible CSV reader and writer library for Rust with first-class Serde deserialization/serialization support. It is the de facto…
711963stable
vimpunk/mio
mio is a cross-platform, header-only C++11 library for memory mapped file IO, serving as a lightweight alternative to Boost.Iostreams' mmap…
321956stable
getml/reflect-cpp
reflect-cpp is a C++20/C++26 library for fast serialization, deserialization, and validation using reflection, comparable to pydantic or se…
831953active
psi-4ward/psitransfer
PsiTransfer is a self-hosted, open-source file sharing web application built with Node.js and Vue, serving as an alternative to services li…
781951active
Aorimn/dislocker
Dislocker is a FUSE-based driver and library that reads and writes Windows BitLocker-encrypted partitions (including BitLocker-To-Go) from …
741938stable
bup/bup
bup is a highly efficient open-source backup system built on the git packfile format. It provides fast incremental saves with global dedupl…
777363maintenance
yob/pdf-reader
PDF::Reader is a Ruby library that parses PDF files according to the Adobe PDF specification, providing programmatic access to document met…
721931active
EverythingSuckz/TG-FileStreamBot
A Telegram bot written in Go that generates instant direct HTTP streaming links for Telegram files without waiting for downloads to complet…
591930active
Huntereb/Awoo-Installer
Awoo Installer is a Nintendo Switch homebrew application for installing NSP, NSZ, XCI, and XCZ game files from SD card, USB, LAN, or the in…
461929active
AsimovMac/asimov
A macOS shell-based CLI tool that automatically excludes development dependency directories (like node_modules, .venv, target) from Apple T…
941926active
Lulzx/tinypdf
tinypdf is a minimal TypeScript library for creating PDF documents with under 400 lines of code and zero dependencies. It supports text, sh…
651923active
xceedsoftware/DocX
DocX is a free .NET library for creating and modifying Microsoft Word (.docx) files without requiring Word or Office to be installed. It is…
581921active
Sync-in
Sync-in Server is a self-hosted, open-source (AGPL-3.0) platform for file storage, sharing, synchronization, and team collaboration, writte…
851914active
meganz/MEGAsync
MEGA Desktop Application (MEGAsync) is an installable desktop client that automatically synchronizes folders between your computer and your…
921912active
maid/maid
Maid is a Ruby-based command-line tool that automatically cleans up and organizes files based on user-defined rules written in Ruby. It is …
911911active
maennchen/ZipStream-PHP
A PHP library for streaming ZIP files directly to clients without writing to disk. It supports PSR-7 streams, S3 buckets, and callback outp…
811909stable
acgotaku/115
115Exporter is a browser extension (Chrome/Firefox) that exports download links from the 115 cloud storage service to aria2 via its JSON-RP…
771909active
atmoz/sftp
A Docker image providing an easy-to-use SFTP server based on OpenSSH. Users can be defined via command arguments, environment variables, or…
561909active
dustin10/VichUploaderBundle
A Symfony bundle that simplifies handling file uploads attached to Doctrine ORM entities, MongoDB ODM documents, or PHPCR ODM documents. It…
911902active
Kiowx/c_cleaner_plus
An open-source Windows disk cleaning application built with Python, PySide6, and Fluent Widgets. It scans and removes junk files, large fil…
781902active
sindresorhus/gulp-imagemin
A Gulp plugin that minifies PNG, JPEG, GIF, and SVG images using imagemin, with bundled optimizers (gifsicle, mozjpeg, optipng, svgo). It i…
681902stable
golbin/hop
HOP is an open-source desktop application for viewing and editing HWP/HWPX documents (the Korean Hangul word processor format) on macOS, Wi…
811901active
homeport/dyff
dyff is a command-line diff tool for YAML files (and sometimes JSON) that reports only the parts of a file that changed, referencing each d…
901894active
iCloud Docker Sync
A Dockerized iCloud client that periodically downloads iCloud Drive documents and photos to a local directory, keeping the copy up to date.…
1001891active
mikavilpas/yazi.nvim
A Neovim plugin that integrates the yazi terminal file manager into Neovim by opening it in a floating window. It syncs file operations (re…
881890active
meganz/android
The official MEGA Android client, a fully-featured mobile app for accessing MEGA's end-to-end encrypted cloud storage. It is a large Kotlin…
1001885active
chenhb23/lanzouyun-disk
An Electron-based desktop client for Lanzou Cloud (蓝奏云) that implements most of the cloud drive's features plus enhancements like batch ope…
571885active
ofdrw/ofdrw
OFDRW is an open-source Java library for reading, writing, and manipulating OFD (Open Fixed-layout Document) files, a Chinese national stan…
901875active
cupcakearmy/autorestic
Autorestic is a config-driven CLI wrapper around the restic backup tool, written in Go. It simplifies managing backups of many locations to…
531872active
run-llama/semtools
SemTools is a Rust command-line toolkit for parsing documents (PDF, DOCX, PPTX, etc.) into markdown via LlamaParse and running fast local s…
571870active
Cirn09/calibre-do-not-translate-my-path
A Calibre plugin that prevents Calibre from Latinizing (transliterating to ASCII/pinyin) library paths and files sent to devices, allowing …
331866active
DeppWang/youdaonote-pull
A Python script that exports and backs up all notes from Youdao Note (有道云笔记) to local storage. It converts note files to Markdown and downl…
231866active

← prev page 7 / 19 next →