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
marmelroy/Zip
A Swift framework for zipping and unzipping files, built on top of minizip. It offers simple quick functions as well as advanced options li…
232605maintenance
presslabs/gitfs
gitfs is a FUSE-based file system that fully integrates with git, letting you mount a remote repository's branch locally. Changes made to f…
542598maintenance
nanchen2251/CompressHelper
An Android library for compressing images and files via size and quality compression, based on Compressor and Luban with bug fixes. It supp…
232547maintenance
KnpLabs/Gaufrette
Gaufrette is a PHP library providing a filesystem abstraction layer, letting applications work with files without knowing where or how they…
782464maintenance
square/tape
Tape is a Java library from Square providing QueueFile, a fast, transactional, file-based FIFO queue with atomic O(1) add/remove operations…
102454maintenance
timhutton/twitter-archive-parser
A Python script that parses a downloaded Twitter archive and converts tweets and DMs into Markdown and HTML with embedded media, de-obfusca…
322437maintenance
refile/refile
Refile is a Ruby file upload library for web applications, offering configurable backends (file system, S3), ORM integration, on-the-fly im…
322434maintenance
BatNoter
BatNoter is an open-source, self-hosted markdown note-taking web application that stores notes in the user's own git repository. It is a Re…
232421maintenance
nvzqz/FileKit
FileKit is a Swift framework providing simple and expressive file management, wrapping file and path operations in a clean Swift API. It su…
232357maintenance
tpope/vim-vinegar
vinegar.vim is a Vim plugin by Tim Pope that enhances the built-in netrw file browser with cleaner listings, faster directory navigation, a…
322347maintenance
rndme/download
A tiny JavaScript library providing a download() function that triggers client-side file downloads in the browser from strings, Blobs, Type…
232327maintenance
FolioReader/FolioReader-Android
FolioReader-Android is a Java and Kotlin EPUB reader and parser framework for Android apps. It provides an embeddable e-book reading view w…
232323maintenance
ggerganov/wave-share
A proof-of-concept browser application that shares files between nearby devices by performing WebRTC signaling through audio tones instead …
322313maintenance
magicrew/doc7
doc7 is a Go CLI tool that converts PDFs, Office files, scans, screenshots, charts, formulas, and diagrams into AI-ready Markdown using any…
72721active
dflemstr/rq
rq (Record Query) is a Rust command-line tool for ad-hoc analysis and transformation of streams of structured records, similar to awk/sed b…
232300maintenance
imDema/FreeMove
A Windows GUI utility that moves directories to another drive and creates an NTFS junction/symbolic link at the old location so programs an…
232284maintenance
kgretzky/pwndrop
pwndrop is a self-deployable file hosting service aimed at red teamers, letting users upload and share payloads over HTTP, HTTPS, and WebDA…
232277maintenance
RolandPheasant/TailBlazer
TailBlazer is a modern Windows desktop application for tailing log files, built on Rx.NET and Dynamic Data to showcase reactive programming…
542259maintenance
presburger/qmc-decoder
A fast C++ command-line tool that converts QQMusic's encrypted QMC audio files (QMC3/QMC0/QMCFLAC) into standard MP3 or FLAC formats. It ca…
232235maintenance
image-size/image-size
A fast, zero-dependency Node.js library that detects image dimensions by reading only image headers, supporting all major formats including…
102228maintenance
thedevsaddam/gojsonq
A Go library providing a simple, fluent, ODM-like API for querying and extracting data from JSON, YAML, XML, and CSV documents. It supports…
232221maintenance
Wsine/feishu2md
A Go-based command-line tool that downloads Feishu (Lark) documents and converts them to Markdown files, including images and attachments. …
462207maintenance
python-excel/xlrd
xlrd is a Python library for reading data and formatting information from legacy Excel .xls files. It no longer supports .xlsx or other new…
702206maintenance
VBA-Web
A VBA module providing JSON parsing and conversion for Excel, Access, and other Office applications on Windows and Mac. It converts JSON st…
232142maintenance
mendsley/bsdiff
A C library fork of Colin Percival's bsdiff/bspatch for building and applying binary file patches, redesigned to be dependency-free and eas…
322140maintenance
kiftd
kiftd is an open-source, self-hosted private cloud drive (network file storage) server application for individuals, teams, and small organi…
232125maintenance
itgoyo/Aria2
A curated collection of tutorials and tools for bypassing Baidu Netdisk download speed limits, centered on the aria2 download utility and i…
322112maintenance
Twake Workplace
Twake Drive Legacy is an open-source, self-hosted alternative to Google Drive for storing, syncing, and sharing files. This legacy reposito…
102069maintenance
julesontheroad/NSC_BUILDER
A multi-purpose Nintendo Switch file tool ('Switch-Army Knife') written in Python, Batch, and HTML, based on nut and hacbuild. It specializ…
502058maintenance
x0b/rcx
RCX is an Android app that brings rclone-powered cloud storage access to mobile devices, letting users manage files across dozens of cloud …
232051maintenance
mgilangjanuar/teledrive
A self-hostable web application that turns Telegram's API into a free unlimited cloud storage service, positioned as an alternative to Goog…
102033maintenance
memononen/nanosvg
NanoSVG is a simple single-header C library that parses SVG files into a list of cubic bezier shapes, with an accompanying lightweight rast…
702031maintenance
dominictarr/JSON.sh
JSON.sh is a pipeable JSON parser written entirely in shell (compatible with ash, bash, dash, and zsh) that flattens JSON documents into pa…
322025maintenance
YouTransfer/YouTransfer
YouTransfer is a self-hosted file transfer and sharing web application, an alternative to services like WeTransfer and Dropbox. It runs on …
232020maintenance
libharu/libharu
libHaru is a free, open-source ANSI C library for generating PDF files, supporting text, lines, images, annotations, font embedding, compre…
632005maintenance
zaach/jsonlint
A pure JavaScript JSON parser and validator with a command-line interface, a JavaScript version of lint.com. It reports detailed syntax err…
321990maintenance
mafintosh/torrent-stream
torrent-stream is a low-level Node.js streaming torrent client that exposes files inside a torrent as readable streams, downloading pieces …
321974maintenance
onblog/BlogHelper
BlogHelper is an Electron-based system tray application that helps Chinese writers publish local articles to mainstream blog platforms like…
771967maintenance
alias-rahil/handwritten.js
A JavaScript library, CLI tool, and web app that converts typed text into realistic-looking handwritten output rendered as PDF or image fil…
321952maintenance
ponchio/untrunc
Untrunc is a command-line tool written in C++ that repairs damaged (truncated) MP4, M4V, MOV, 3GP video files and M4A audio files. It works…
321951maintenance
dotnetcore/NPOI
NPOI is a .NET library for reading and writing Microsoft Office binary (BIFF) and OOXML file formats such as Excel and Word documents. It i…
101945maintenance
genspark-ai/genoffice
GenOffice is a free, open-source AI office suite for macOS, Windows, and Linux built on Electron, offering a word processor, spreadsheet, p…
809695experimental
TCPDF
TCPDF is a pure-PHP library for generating PDF documents and barcodes directly in application code, now in maintenance-only mode. It has be…
981911maintenance
pmaupin/pdfrw
pdfrw is a pure Python library that reads and writes PDF files, supporting operations like merging, rotating, subsetting, watermarking, and…
231909maintenance
Cleveroad/AdaptiveTableLayout
An Android library by Cleveroad for reading, editing, and writing CSV files with an adaptive table layout view. It supports fixed headers, …
321893maintenance
elninotech/uppload
Uppload is a JavaScript/TypeScript widget for image and file uploading on the web, with 30+ tree-shakeable plugins for file selection servi…
421880maintenance
maple3142/GDIndex
GDIndex is a Google Drive directory index application that runs on Cloudflare Workers, built with a Vue.js single-page frontend. It lets us…
321871maintenance
neil3d/excel2json
A C# tool that converts Excel spreadsheets into JSON objects saved to text files, available as both a command-line tool and a GUI. Commonly…
231871maintenance
mk-j/PHP_XLSXWriter
A lightweight PHP library for writing Excel-compatible XLSX (Office 2007+) spreadsheets with minimal memory usage. It supports multiple wor…
231866maintenance
wellsjo/JSON-Splora
JSON-Splora is an Electron-based desktop GUI for editing, visualizing, and manipulating JSON data. It parses relaxed JSON5 input and lets u…
231862maintenance
google/woff2
Google's reference C++ implementation of the WOFF2 font compression format, built on Brotli. It provides libraries plus CLI tools (woff2_co…
591825maintenance
lzfse/lzfse
A reference C implementation of the LZFSE compression algorithm, which uses Lempel-Ziv matching with Finite State Entropy coding for fast c…
321824maintenance
willnewii/qiniuClient
An Electron-based desktop client for managing multiple cloud object storage services (Qiniu, Tencent Cloud, Alibaba Cloud, QingCloud, Upyun…
231818maintenance
steventroughtonsmith/cartool
A command-line tool written in Objective-C that exports images from Apple's .car CoreUI asset catalog archives used on OS X and iOS. It is …
101799maintenance
naaive/orange
Orange is a cross-platform desktop application for fast local file search, built with Tauri and Rust using the Tantivy search engine. It in…
231797maintenance
nokiatech/heif
Nokia's C++ implementation of the HEIF (High Efficiency Image File Format) standard, ISO/IEC 23008-12, providing reader and writer librarie…
661790maintenance
there4/markdown-resume
A command-line tool that converts Markdown resume documents into responsive HTML5/CSS3 resumes and printable PDFs via wkhtmltopdf. It offer…
231783maintenance
gimite/google-drive-ruby
A Ruby library for reading and writing files and spreadsheets in Google Drive and Google Docs. It wraps the Google Drive API with a simple …
321777maintenance
mszep/pandoc_resume
A template-driven resume builder that lets you write your resume once in Markdown and generate PDF, HTML, and other formats via pandoc and …
321775maintenance
prettydiff/prettydiff
Pretty Diff is a language-aware code beautifier and comparison tool written in TypeScript that supports many languages including HTML, Java…
231769maintenance
Filemanager
A web-based file manager built in AngularJS with Material Design styling, providing a responsive browser interface for navigating, uploadin…
231762maintenance
jjgod/mac-dictionary-kit
DictUnifier (Mac Dictionary Kit) is a macOS GUI application that converts third-party dictionary files into the native Mac OS X Dictionary.…
231743maintenance
bazil.org/fuse
bazil.org/fuse is a Go library for writing FUSE userspace filesystems. It implements the kernel-userspace FUSE communication protocol from …
321738maintenance
mprimi/portable-secret
Portable Secret is a tool that packs an encrypted payload and decryption JavaScript into a single self-contained HTML file, using the brows…
321735maintenance
ddopson/underscore-cli
A Node.js-based command-line utility belt for processing JSON and JavaScript, exposing underscore.js functions as simple one-liner commands…
321731maintenance
Automattic/knox
Knox is a Node.js client library for the Amazon S3 REST API, offering both low-level HTTP-verb methods and higher-level helpers like putFil…
231730maintenance
dperson/samba
A Docker container image that packages the Samba server, providing SMB/CIFS file and print sharing for Windows, Linux, and other clients. S…
321706maintenance
dbashford/textract
A Node.js library that extracts plain text from many document formats including HTML, PDF, DOC/DOCX, XLS/XLSX, CSV, PPTX, RTF, EPUB, and im…
541692maintenance
NitroShare
NitroShare is a cross-platform desktop application for transferring files between devices on a local network, built with C++ and Qt. It fea…
331664maintenance
JMH Visualizer
A JavaScript tool that parses PDF files and converts them into Markdown format, built on top of Mozilla's pdf.js. It is available as a host…
601655maintenance
brandonsavage/Upload
A PHP library that simplifies handling file uploads with validation rules (mimetype, size) and pluggable storage strategies such as the loc…
101652maintenance
d4rken-org/sdmaid
SD Maid is an Android app for managing files and apps, including cleaning leftover files and managing installed applications. This is the l…
101650maintenance
tfussell/xlnt
xlnt is a modern C++11+ library for reading, writing, and manipulating XLSX spreadsheet files in memory, following the ECMA-376 standard. I…
231649maintenance
pellepl/spiffs
SPIFFS is a wear-leveled file system for SPI NOR flash devices on embedded targets, written in C. It is designed for small microcontroller …
611630maintenance
purplebamboo/font-carrier
font-carrier is a Node.js library for manipulating font files, letting you set any SVG as the glyph for a character or extract the SVG shap…
231630maintenance
zed-0xff/zsteg
zsteg is a Ruby CLI tool that detects steganography-hidden data in PNG and BMP images, including LSB steganography, zlib-compressed payload…
571626maintenance
systemd/casync
casync is a content-addressable data synchronization tool that combines the rsync algorithm with content-addressable storage. It splits dat…
391614maintenance
JonathanLink/PDFLayoutTextStripper
A Java library that converts PDF files to text while preserving the original layout, built as a subclass of Apache PDFBox's PDFTextStripper…
231609maintenance
majidgolshadi/Android-Download-Manager-Pro
An Android/Java download manager library that downloads files in parallel using multiple chunks and reports task status via a listener inte…
321608maintenance
Achrou/goindex-theme-acrou
A theme/extension for GoIndex that indexes Google Drive files in the browser via Cloudflare Workers. It adds features like multi-drive swit…
231585maintenance
Linx
A self-hosted file, code, and media sharing website written in Go, supporting image/video/audio display, syntax-highlighted pastes, and an …
271582maintenance
fossasia/knittingpattern
A Python library for reading, writing, and converting knitting patterns so they can be used with knitting machines and hand-made knits. It …
101580maintenance
ericyd/gdrive-copy
A Google Apps Script web app that recursively copies an entire Google Drive folder, including all sub-folders and contents, into the user's…
101579maintenance
sandreas/m4b-tool
m4b-tool is a PHP command line utility wrapping ffmpeg and mp4v2 to merge, split, and chapterize audiobook files. It supports nearly all au…
651573maintenance
politza/pdf-tools
pdf-tools is an Emacs library that provides fast, feature-rich PDF viewing and interaction inside Emacs, backed by a C server (epdfinfo) fo…
101573maintenance
facebookincubator/xar
XAR is a toolchain for packaging many files into a single self-contained executable archive based on a read-only SquashFS image. It is comm…
101571maintenance
google/log4jscanner
A Go-based filesystem scanner and library that detects JAR files containing the vulnerable Log4j classes behind the Log4Shell vulnerability…
101562maintenance
philipl/pifs
πfs is a novelty FUSE filesystem written in C that 'stores' files by finding each byte's offset within the digits of π, using the BBP formu…
627530experimental
Picocrypt
Picocrypt is a small, simple, and secure file encryption tool built in Go, using XChaCha20 and Argon2id. It offers a portable GUI applicati…
101554maintenance
BasioMeusPuga/Lector
Lector is a Qt-based ebook reader application written in Python that supports multiple formats including PDF, EPUB, DjVu, MOBI, AZW, FB2, c…
601553maintenance
Word to Markdown
A Ruby gem that converts Microsoft Word (.docx) documents into clean Markdown, using LibreOffice under the hood. It can be used as a librar…
871550maintenance
TheOfficialFloW/VitaShell
VitaShell is a multi-functional homebrew file manager and alternative shell for the PS Vita, replacing the LiveArea interface. It bundles a…
231547maintenance
zboxfs/zbox
ZboxFS is a zero-details, privacy-focused embedded file system written in Rust that encrypts everything, including metadata and directory s…
101542maintenance
liximomo/vscode-sftp
A VS Code extension that syncs local directories with remote servers over SFTP/FTP. It supports uploading on save, downloading projects, di…
231539maintenance
marmelroy/FileBrowser
A Swift library providing a Finder-style file browser view controller for iOS apps, with search, file previews, editing, and 3D touch suppo…
231534maintenance
CyrusNuevoDia/CSV.js
CSV.js is a small JavaScript library for parsing and encoding CSV data with full RFC 4180 compliance. It works in browsers, Node.js, and AM…
321531maintenance
fossasia/knitpat
knitpat is an open specification and Python tooling for a knitting pattern file format, developed under FOSSASIA. It provides a structured …
101524maintenance
radovskyb/watcher
watcher is a Go package for watching files and directories for changes using polling instead of filesystem events, ensuring consistent cros…
231509maintenance
rogersce/cnpy
A small C++ library for reading and writing NumPy .npy and .npz binary array files. It enables fast binary data exchange between C++ scient…
321492maintenance
seblucas/cops
COPS is a lightweight PHP web application that serves a Calibre ebook library over OPDS feeds and a simple HTML catalog. It reads the Calib…
231488maintenance

← prev page 14 / 19 next →