domain: files
1880 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| dadoonet/fscrawler FSCrawler is a Java-based file system crawler that indexes binary documents (PDF, MS Office, Open Office) into Elasticsearch, tracking new,… | 88 | 1450 | active |
| psd-tools/psd-tools psd-tools is a Python package for reading and manipulating Adobe Photoshop PSD/PSB files. It parses the low-level file structure, exports l… | 98 | 1449 | active |
| taglib/taglib TagLib is a C++ library for reading, writing, and editing metadata (tags) of popular audio formats such as MP3, MP4, FLAC, Ogg, Opus, and W… | 92 | 1447 | stable |
| trzsz trzsz (trz/tsz) is a simple file transfer tool for SSH terminals, similar to lrzsz (rz/sz), but compatible with tmux. It supports directory… | 88 | 1445 | active |
| astubenbord/paperless-mobile Paperless Mobile is a Flutter-based mobile client for the paperless-ngx document management system, available on Android and iOS. It lets u… | 86 | 1444 | active |
| bovigo/vfsStream vfsStream is a PHP stream wrapper that provides a virtual file system in memory, primarily for mocking the real file system in unit tests. … | 23 | 1440 | stable |
| team-reflect/reflect-open An open-source, local-first note-taking app for Mac and iPhone that stores notes as plain Markdown files with daily notes, wiki links, back… | 80 | 1438 | active |
| potatameister/PaperKnife PaperKnife is a privacy-first PDF utility that merges, splits, compresses, encrypts, signs, and sanitizes PDFs entirely on-device with no s… | 67 | 1435 | active |
| tahoe-lafs/tahoe-lafs Tahoe-LAFS is a free and open-source decentralized storage system that distributes encrypted, erasure-coded file shares across multiple unt… | 62 | 1435 | active |
| eljojo/rememory ReMemory is a tool that encrypts your files with age and splits the key using Shamir's Secret Sharing among trusted people, who each receiv… | 74 | 1432 | active |
| dteviot/WebToEpub A Chrome and Firefox browser extension that converts web novels and other web pages into EPUB ebooks for offline reading. It supports many … | 94 | 1430 | active |
| xitongsys/parquet-go A pure-Go library for reading and writing Apache Parquet files, supporting nested and flat schemas with multiple encodings. It maps Go stru… | 59 | 1428 | active |
| aui/font-spider font-spider is a Node.js CLI tool that intelligently compresses webfonts by analyzing HTML and CSS to find which glyphs are actually used, … | 23 | 5143 | maintenance |
| rubyzip/rubyzip Rubyzip is a Ruby library (gem) for reading and writing zip archives, including support for AES encryption. It provides both high-level Zip… | 98 | 1427 | stable |
| mozman/ezdxf ezdxf is a Python package for creating, reading, modifying and writing DXF (AutoCAD) documents across DXF versions R12 through R2018, inclu… | 77 | 1422 | stable |
| lorenzodifuccia/safaribooks A Python CLI tool that downloads books from O'Reilly Learning (Safari Books Online) and generates EPUB files from them. It requires a valid… | 51 | 5100 | maintenance |
| sharksforarms/deku Deku is a Rust library providing declarative, bit-level serialization and deserialization for structs and enums via proc macros. It generat… | 83 | 1417 | active |
| 3Hren/msgpack-rust RMP is a complete pure-Rust implementation of the MessagePack binary serialization format, provided as three crates: a low-level encoder/de… | 49 | 1417 | stable |
| jesseduffield/horcrux A Go CLI tool that splits a file into encrypted fragments using Shamir's Secret Sharing, requiring only a threshold of fragments to reconst… | 23 | 5097 | maintenance |
| mpetazzoni/ttorrent Ttorrent is a pure-Java implementation of the BitTorrent protocol providing a tracker, a download client, and torrent metainfo file creatio… | 23 | 1416 | active |
| simsong/bulk_extractor bulk_extractor is a high-performance digital forensics tool that rapidly scans disk images, files, and directories to extract structured in… | 87 | 1415 | active |
| K0lb3/UnityPy UnityPy is a Python library for extracting, unpacking, and editing Unity game engine asset files, based on AssetStudio. It supports reading… | 75 | 1414 | active |
| allthemusicllc/atm-cli A Rust command line tool for generating and working with MIDI files, built to brute-force generate all mathematically possible melodies. It… | 70 | 1414 | active |
| Nekmo/telegram-upload A Python CLI tool that uses your personal Telegram account to upload and download files up to 4 GiB (2 GiB for free accounts), effectively … | 23 | 1414 | active |
| sindresorhus/trash-cli A Node.js command-line tool that moves files and folders to the system trash instead of permanently deleting them, supporting paths and glo… | 73 | 1412 | active |
| VirtualHotBar/NetMount NetMount is a desktop application for unified management and mounting of cloud storage services, built with Rust, TypeScript, Tauri, and Re… | 81 | 1411 | active |
| linuxserver/docker-calibre-web A LinuxServer.io Docker image packaging Calibre-Web, a self-hosted web application for browsing, reading, and managing an ebook library. It… | 95 | 1410 | active |
| kmuto/review Re:VIEW is a Ruby-based digital publishing system that converts its own lightweight markup format into EPUB, PDF (via LaTeX), InDesign XML,… | 77 | 1406 | active |
| PDAL/PDAL PDAL (Point Data Abstraction Library) is a C++ library and suite of command-line applications for translating, filtering, and manipulating … | 91 | 1404 | stable |
| itinance/react-native-fs A React Native library providing native filesystem access on iOS, Android, Windows, and macOS. It offers APIs for reading, writing, deletin… | 23 | 5043 | maintenance |
| px-org/PanIndex PanIndex is a self-hosted Go application that indexes files from multiple cloud storage providers and local directories into a browsable we… | 35 | 1403 | active |
| jlaffaye/ftp goftp is an FTP client library for Go providing dialing, login, file upload (Stor), and download (Retr) over the FTP protocol. It is a smal… | 98 | 1401 | stable |
| retronas/retronas RetroNAS is a shell-based installer and management tool that turns a Raspberry Pi, old computer, or VM into network-attached storage for re… | 76 | 1401 | active |
| ihmily/QuarkPanTool QuarkPanTool is a Python command-line tool for batch saving shared files, generating share links, and downloading files from Quark Netdisk … | 52 | 1397 | active |
| bepaald/signalbackup-tools A C++ command-line tool for working with backup files generated by the Signal Android app. It can decrypt, inspect, export, merge, crop, an… | 88 | 1393 | active |
| KoalaBear84/OpenDirectoryDownloader A cross-platform C#/.NET command-line tool that indexes open directory listings across 130+ supported formats, including FTP(S), Google Dri… | 94 | 1389 | active |
| hbons/SparkleShare SparkleShare is an open-source file sharing and collaboration app that syncs a special folder on your computer with any Git repository, wor… | 65 | 4980 | maintenance |
| Skardyy/mcat Mcat is a Rust-based terminal tool that parses, converts, and previews files such as images, videos, PDFs, DOCX, HTML, and Markdown directl… | 85 | 1388 | active |
| babluboy/bookworm Bookworm is a simple, focused eBook reader application for Linux, built primarily for Elementary OS with GTK. It supports EPUB, MOBI, FB2, … | 66 | 1386 | active |
| zeroturnaround/zt-zip A Java library providing convenience methods for working with ZIP archives, built on java.util.zip. It supports packing/unpacking directori… | 96 | 1385 | stable |
| keirf/greaseweazle Host tools for the Greaseweazle, an open-source USB device that reads and writes raw flux-level data on nearly any type of floppy disk. The… | 72 | 1383 | active |
| gettalong/hexapdf HexaPDF is a pure Ruby library with an accompanying CLI application for creating, manipulating, merging, encrypting, signing, and optimizin… | 76 | 1382 | active |
| jachinlin/geektime_dl A Python CLI tool that downloads Geektime (极客时间) courses and converts them into ebooks for reading on Kindle. It handles login, course quer… | 66 | 1381 | active |
| sdsykes/fastimage FastImage is a Ruby library that finds the size or type of an image given its URI by fetching only the minimal bytes needed. It supports ma… | 75 | 1380 | stable |
| ufbx/ufbx ufbx is a single source file FBX file loader written in portable C (also compilable as C++). It parses binary and ASCII FBX files into plai… | 77 | 1375 | active |
| ssnangua/ColorTxt ColorTxt is a local desktop novel reader for TXT and common ebook formats (epub, mobi, pdf, etc.) that colorizes content with custom highli… | 80 | 1374 | active |
| PHPOffice/PHPPresentation PHPPresentation is a pure PHP library for reading and writing presentation documents such as PowerPoint (.pptx, .ppt) and OpenDocument Pres… | 67 | 1373 | active |
| mrrfv/open-android-backup Open Android Backup is a shell script paired with a Flutter companion app that backs up Android devices over ADB without root, vendor lock-… | 82 | 1372 | active |
| Acclorite/book-story Book's Story is a free, open-source, ad-free eBook reader app for Android built with Jetpack Compose and Material You design. It supports E… | 58 | 1369 | active |
| spatie/simple-excel A PHP library for reading and writing simple Excel (xlsx) and CSV files with a fluent API. It uses generators and LazyCollections to keep m… | 86 | 1368 | active |
| xushanpei/open-file-viewer A framework-agnostic embedded file preview SDK for web applications that renders PDFs, Office documents, images, media, archives, emails, C… | 80 | 1368 | active |
| mattpannella/pupdate Pupdate is a free C# utility for updating openFPGA cores, firmware, and related assets on the Analogue Pocket handheld. It runs as an inter… | 99 | 1367 | active |
| zelon88/HRConvert2 HRConvert2 is a self-hosted, resource-aware file conversion server written in PHP that supports 488 file formats across documents, images, … | 99 | 1364 | active |
| Yutaka-Sawada/MultiPar MultiPar is a Windows Parchive (PAR2) tool for creating recovery files, verifying file integrity, and repairing damaged or missing files. I… | 77 | 1362 | active |
| magnusja/libaums An open-source Android library (Java/Kotlin) that lets apps access USB mass storage devices such as pen drives, external HDDs, and card rea… | 66 | 1362 | active |
| backup/backup Backup is a Ruby-based system utility for Linux and macOS that performs full-stack backup operations via an elegant Ruby DSL. It supports m… | 23 | 4858 | maintenance |
| fugary/calibre-douban A Calibre metadata source plugin that fetches book metadata from Douban by crawling book.douban.com web pages, since Douban no longer offer… | 63 | 1357 | active |
| lambdalisue/vim-fern Fern is a general-purpose asynchronous tree viewer and file explorer plugin written in pure Vim script, supporting both Vim and Neovim with… | 91 | 1356 | active |
| mzucker/noteshrink A Python command-line script that cleans up scans and photos of handwritten notes by separating background from ink, quantizing colors, and… | 32 | 4841 | maintenance |
| LeoHaoVIP/AListLiteAndroid AListLite is an Android application that bundles the Golang-based OpenList (formerly AList) file-list server so it can run on phones and TV… | 91 | 1353 | active |
| westonganger/spreadsheet_architect Spreadsheet Architect is a Ruby library for generating XLSX, ODS, and CSV spreadsheet files from ActiveRecord relations, plain Ruby objects… | 80 | 1349 | active |
| MiniGlome/Archive.org-Downloader A Python 3 command-line script that downloads borrowable books from archive.org and Open Library and assembles them into PDF files. It requ… | 76 | 1348 | active |
| nem0/OpenFBX OpenFBX is a lightweight open source FBX file importer written in C, capable of loading geometry, skeletons, animations, blend shapes, mate… | 69 | 1346 | active |
| fsspec/filesystem_spec fsspec is a Python specification and library defining a common interface for filesystem-like backends, with built-in implementations for lo… | 77 | 1345 | active |
| dscharrer/innoextract innoextract is a command-line tool that extracts files from installers created by Inno Setup, without running the installer under Windows o… | 25 | 1345 | active |
| webtoon/psd A fast, zero-dependency TypeScript parser for Adobe Photoshop PSD/PSB files that runs in web browsers and Node.js. It extracts layer inform… | 23 | 1345 | active |
| CoderWanFeng/python-office python-office is a Python office-automation library that wraps PDF, Word, Excel, PPT, image, video, email, WeChat, and OCR operations behin… | 67 | 1344 | active |
| sindresorhus/del del is a Node.js library for deleting files and directories using glob patterns, with both Promise-based and synchronous APIs. It protects … | 67 | 1344 | stable |
| itchyny/bed bed is a fast, portable binary (hex) editor written in Go with a Vim-like interface that runs in the terminal. It supports editing large fi… | 34 | 1344 | active |
| good-lly/s3mini s3mini is an ultra-lightweight (~20 KB) zero-dependency TypeScript client for S3-compatible object storage, supporting AWS SigV4, pre-signe… | 79 | 1343 | active |
| cccyd2003-qwq/pinkbin Pinkbin is an open-source Windows disk analyzer and cleaner built with Tauri 2, React, and Rust. It scans entire drives in seconds via dire… | 61 | 1343 | active |
| eikek/sharry Sharry is a self-hosted web application for sharing files: users upload files and receive a shareable URL, optionally protected by a passwo… | 83 | 1342 | active |
| ipfs/helia Helia is a lean, modular TypeScript implementation of IPFS for JavaScript and browser environments, succeeding js-ipfs. It lets application… | 95 | 1341 | active |
| zanllp/infinite-image-browsing Infinite Image Browsing (IIB) is a full-featured image and video management application with fast thumbnail-based browsing, AI-generation m… | 93 | 1341 | active |
| bevry/cson CSON is a CoffeeScript-Object-Notation parser and serializer for Node.js, offering a JSON-like data format with CoffeeScript syntax conveni… | 76 | 1341 | active |
| thephpleague/mime-type-detection A PHP library providing a generic MIME type detection interface with a finfo-based implementation and extension fallback. It is the MIME de… | 73 | 1339 | stable |
| jmacd/xdelta Xdelta 3 is a C library and command-line tool for binary delta compression using the VCDIFF (RFC 3284) format. It computes compact differen… | 80 | 1337 | stable |
| json-parser/json-parser A very low footprint DOM-style JSON parser written in portable ANSI C (C89). It ships as just json.c and json.h with no dependencies and a … | 41 | 1337 | stable |
| zoni/obsidian-export A Rust library and CLI program that exports an Obsidian vault to regular Markdown (CommonMark), converting [[note]]-style references and ![… | 70 | 1336 | active |
| MuiseDestiny/zotero-attanger A Zotero plugin (add-on) that manages attachments by attaching recent downloads, matching files to items, renaming them with Zotero's nativ… | 93 | 1334 | active |
| alan-turing-institute/CleverCSV CleverCSV is a Python package that provides a drop-in replacement for the built-in csv module with improved dialect detection for messy CSV… | 82 | 1333 | active |
| unixzii/ibackupextractor A Rust CLI tool that extracts files from iOS (iPhone/iPad) backup archives created by iTunes/Finder, restoring the original sandbox directo… | 50 | 1333 | active |
| abhixdd/ghgrab ghgrab is a Rust-based terminal UI tool for browsing and downloading specific files or folders from Git forges like GitHub, GitLab, Codeber… | 82 | 1329 | active |
| 23/resumable.js Resumable.js is a JavaScript library that provides multiple simultaneous, stable, fault-tolerant and resumable file uploads via the HTML5 F… | 23 | 4728 | maintenance |
| Swati4star/Images-to-PDF An open-source Android app that converts images (JPG and others) from the camera or gallery into PDF files. It also offers PDF management f… | 70 | 1328 | active |
| stleary/JSON-java JSON-java (org.) is a reference implementation of a JSON package in Java, providing parsers, encoders, and decoders for JSON documents. It … | 90 | 4717 | maintenance |
| chrisbra/csv.vim A Vim filetype plugin for editing CSV and other delimiter-separated files, providing column navigation, highlighting, sorting, filtering, a… | 75 | 1326 | active |
| halaxa/json-machine JSON Machine is a PHP library for memory-efficient streaming parsing of large JSON files and streams. It provides a simple iterator-based A… | 75 | 1326 | stable |
| brofield/simpleini SimpleIni is a cross-platform, header-only C++ library for reading and writing INI-style configuration files. It supports ASCII, MBCS, and … | 91 | 1325 | stable |
| mpdf/mpdf mPDF is a PHP library that generates PDF documents from UTF-8 encoded HTML, based on FPDF and HTML2FPDF with extensive enhancements. It sup… | 62 | 4700 | maintenance |
| ddvk/rmfakecloud A self-hosted replacement for the reMarkable cloud that lets users sync and back up their reMarkable tablet documents on their own infrastr… | 86 | 1322 | active |
| deanmalmgren/textract A Python library that extracts text from virtually any document format (PDF, DOCX, PPTX, HTML, images, and more) through a simple unified i… | 93 | 4698 | maintenance |
| erikjuhani/basalt Basalt is a cross-platform terminal user interface (TUI) application for managing Obsidian vaults and notes directly from the terminal. It … | 94 | 1320 | active |
| Borewit/music-metadata A TypeScript library for parsing metadata from audio and video media files, extracting format, tag, and duration information. It supports f… | 99 | 1319 | active |
| transmute-app/transmute Transmute is a self-hosted web application for converting and compressing files, supporting images, video, audio, JSON, Excel, PDF and more… | 79 | 1319 | active |
| jsonpickle/jsonpickle jsonpickle is a Python library that serializes arbitrary Python object graphs into JSON and deserializes them back into Python objects. It … | 90 | 1318 | stable |
| petl-developers/petl petl is a general-purpose Python package for extracting, transforming and loading tables of data. It provides a lightweight, pure-Python to… | 98 | 1316 | stable |
| shift-labs-ai/markit A Rust-based tool that converts documents, data files, web pages, and media into Markdown, usable both as a CLI and a library. It supports … | 81 | 1315 | active |
| CBIhalsen/PolyglotPDF PolyglotPDF is a Python-based multilingual eBook and PDF translation tool that preserves original layouts while translating, supporting bot… | 42 | 1315 | active |
| ndl-lab/ndlocr-lite NDLOCR-Lite is a lightweight Japanese OCR application developed by the National Diet Library that converts digitized images of books and ma… | 77 | 1309 | active |