Self-hosted, open-source PDF editing platform for editing, signing, redacting, converting and automating PDFs in the browser, desktop, or via API.
44 projects
PDF, OCR & document tools: top picks for 2026
Edit, convert and extract text from PDFs and scans, including document parsers that prepare files for LLMs and RAG.
A cross-platform ebook reader and manager with sync, backup, and support for EPUB, PDF, MOBI, comics and more.
Converts Office documents, PDFs, EPUB and CSV into clean GitHub-flavored Markdown via Rust, Node.js, Python and WASM bindings.
Rust library and CLI that classifies PDFs as text-based or scanned and extracts clean Markdown without OCR by default.
A privacy-first PDF toolkit that edits, converts, merges, and secures PDFs entirely in the browser, and can be self-hosted as static files.
Android image editor app offering dozens of tools, from crop, filters and drawing to OCR, background removal, PDF tools and AI upscaling.
An open-source, clean-room word processor in pure Rust that reads and writes .docx and runs on desktop and in the browser.
Local, open-source PDF and document parser in Rust with text extraction, bounding boxes, Markdown/JSON output, and optional OCR.
Free, open-source AI Office suite that edits real .docx, .xlsx, .pptx and PDF files locally, with an AI agent and a genoffice CLI.
An Android, Windows, macOS and iOS chat assistant that judges the other person's intent and risk first, then drafts replies for you to send.
Self-hosted AI accounting app that extracts data from receipts, invoices and PDFs into a structured, exportable transaction database.
An open-source Python OCR library that detects and recognizes text in PDFs and images using deep learning models built on PyTorch.
Converts untrusted PDFs, office documents, and images into safe PDFs by rendering every page as pixels inside a sandbox.
Converts static images of diagrams, flowcharts and formulas into fully editable DrawIO (XML) files using SAM 3 segmentation and OCR.
Windows OCR tool that captures text from screen regions, images, and PDFs and copies it to the clipboard or an editor, running fully on-device.
Free, open-source PDF editor for Windows with a built-in PDF 2.0 engine, offering viewing, OCR, editing, signing, and form filling without a subscription.
A Python library for document AI that combines layout analysis, table recognition, OCR and document or token classification into configurable pipelines.
A Python script that reads a PDF book page by page with an OpenAI model, extracting knowledge points and writing interval and final summaries.
Self-hosted API that converts PDFs, images and Office documents into Markdown or structured JSON using OCR and Ollama-hosted LLMs, with optional PII removal.
A 9B-parameter open-weight multimodal model for visual understanding, spatial reasoning, tool use, and embodied-AI research, built on Qwen3.5 and C-RADIOv4-H.
A Zotero plugin that lets you chat with one PDF, several PDFs, or your whole library, with clickable citations and optional fully local models.
Open-source document scanner app for Android and iOS, built with NativeScript, with OCR via Tesseract and image processing via OpenCV.
Self-hosted personal document management system that ingests scans, emails and other files, runs OCR, and helps tag and search them.
A macOS menu bar app that captures text from any area of the screen via OCR and copies it straight to the clipboard.
A React and FastAPI web app for running DeepSeek-OCR on images and multi-page PDFs, with Markdown, HTML, DOCX, and JSON export.
A command-line toolkit that parses documents into markdown and runs local semantic keyword search and AI-powered Q&A over text files.
Python library and web UI that converts PDFs, DOCX, PPTX, XLSX, images and URLs into Markdown, JSON, CSV or HTML, with OCR and structured field extraction.
Free, open-source screenshot and screen recording app for macOS, built natively with Swift 6 and SwiftUI as an alternative to CleanShot X.
A Docker-based microservice that analyzes PDF layout, classifies elements like titles, text, tables and pictures, and converts PDFs to Markdown or HTML.
A Python tool with a WebUI and CLI for batch-downloading PEP (People's Education Press) electronic textbooks and merging them into PDFs.
An agent skill that turns PDFs, books, slides and papers into traceable knowledge bases and offline interactive learning pages.
A free, open-source PDF viewer and editor for Windows, macOS, Linux and Android, built with Tauri 2 and a PDFium rendering engine.
A Go PDF library covering layout, HTML to PDF, text shaping for RTL and CJK scripts, redaction, forms, digital signatures, barcodes, and PDF/A.
A lightweight native macOS menu bar app that translates selected text, screenshot OCR, and clipboard content in a floating panel.
Windows tool that reads on-screen game text with OCR, translates it with AI or free services, and overlays the translation on the game.
A unified multimodal model that handles many computer vision tasks by generating text, images, or both from natural-language instructions.
Offline Android PDF editor that merges, splits, compresses, converts, annotates and signs PDFs entirely on-device, with no internet permission.
A desktop tool for screenshots, screen recording, and local OCR on macOS, Windows, and Linux, with assets stored on your machine.
Local-first macOS app that lets you search photos and video frames in any folder by describing them in plain language, using on-device AI models.
Self-hosted Docker web app for converting 70+ image formats, bulk compression, per-file cropping, and local AI background removal.
Local file converter that runs from the right-click menu, keeping images, video, audio and documents on your own machine.
An open source AI reader for articles and PDFs that answers questions about selected text in the margin, with citations.
Python CLI that turns GitHub READMEs, Markdown files, and Jupyter notebooks into Word, PDF, PPTX, blog, LaTeX and other documentation formats.
A macOS and iOS document chat app that answers questions about your files using Apple Foundation Models, running entirely on-device.
FAQ
- How are these projects chosen?
- Every project on Repolode is reviewed by a human before it is listed: it must be usable today, solve a concrete problem and be more than a thin wrapper. This page groups the listed projects by topic and ranks them by GitHub stars.
- Which project here is the most popular?
- Stirling-Tools/Stirling-PDF, with 94.4K GitHub stars. Check each project's license and last commit before choosing.