Open source Adobe Acrobat alternatives

Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a Adobe Acrobat alternative; 28 more are in the category where Adobe Acrobat is a typical product.

Open source projects in the same category: PDF & Document Processing

Category-level information: these projects are the same kind of software as Adobe Acrobat; they have not claimed to be a one-to-one replacement.

MA

microsoft · PDF & Document Processing

STARS193.1K
FORKS14.5K
COMMITS402
CONTRIBUTORS127
VERSIONv0.1.7
UPDATED2 days ago
PythonMarkdownBelge DönüştürücüOCRMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You convert PDF, PowerPoint, and Word documents into Markdown format.
  • You extract EXIF data from images and audio files with OCR or audio transcription.
  • You get text output by processing YouTube URL and ZIP archive contents.
Heads up
  • • High number of open issues (772)
User reviews
  • • NeutralHacker News

    MarkItDown: Python tool for converting files and office documents to Markdown

    “Though it promises to convert everything to Markdown, it seems to be a worse version of what the already existing tools such as PDFtotext, docx2txt, pptx2md, ... collected [here] do without even pretending to export to Markdown. Looking at its [source], it indeed seems to be a…”

  • ↑ PositiveHacker News

    MarkItDown: Python tool for converting files and office documents to Markdown

    “MarkItDown feels like running strings; the output is great for text extraction and processing, not for reading by humans”

Verified against README · Oct 26, 2026 · source

ST

Stirling-Tools · PDF & Document Processing

STARS95.4K
FORKS10.6K
COMMITS—
CONTRIBUTORS296
VERSIONv2.9.2
UPDATEDtoday
PDFSelf-HostedDockerOCRMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • Edit PDF files over the browser interface, desktop client, or your own server
  • Automating PDF processing processes with uncoded processing lines and REST API in the interface
  • Securely process documents in your own infrastructure without sharing them with external services
Heads up
  • • High number of open issues (503)
User reviews
  • ↓ NegativeGitHub Issue

    [Bug]: Installation freezes Windows 10

    “### Installation Method Local Installation ### The Problem I tried to install `Stirling-PDF-win-installer.exe` (v0.36.3 on Windows 10) for the first time. Installation freezes at 90%. The popup displays the message: > Initializing Stirling-PDF > Stirling-PDF > Finalising…”

Verified against README · Oct 26, 2026 · source

TE

tesseract-ocr · PDF & Document Processing

STARS77.3K
FORKS10.9K
COMMITS—
CONTRIBUTORS234
VERSION5.5.3
UPDATED3 days ago
OCRGoogleMultilangC++Apache-2.0

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • Extract text from documents in various image formats to output plain text, PDF or hOCR format
  • With Unicode support and over a hundred language options, you recognize texts in different languages
  • Automating text recognition through the command line program
User reviews
  • ↓ NegativeHacker News

    Show HN: LLM-aided OCR – Correcting Tesseract OCR errors with LLMs

    “Oh hey! (This might be the first time I've been paged on HN) I'm extremely excited by real, non-hype reasons to use LLMs, and I've also been frustrated that OCR isn't 100% accurate... I currently use Tesseract OCR in the context of UI automation of mobile apps. UI automation is…”

Verified against README · Oct 26, 2026 · source

DO

docling-project · PDF & Document Processing

STARS69.9K
FORKS5.2K
COMMITS1.4K
CONTRIBUTORS300
VERSIONv2.126.0
UPDATEDtoday
PythonBelge İşlemePDF AyrıştırmaAIMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You parse various document formats such as PDF, DOCX and visual.
  • You convert documents to Markdown, HTML or JSON formats.
  • You integrate with AI tools like LangChain and LlamaIndex.
Heads up
  • • High number of open issues (926)
User reviews
  • ↓ NegativeGitHub Issue

    Docling and llm granite-docling 258m (RockMan256) with LM Studio-0.4.20

    “### Bug Malheureusement, je ne suis pas en mesure de créer des issues GitHub directement. Mais voici une description de ticket prête à copier-coller pour ouvrir une issue sur le repo [docling]( : *** **Titre :** `AttributeError: 'NoneType' object has no attribute 'info'` during…”

  • • NeutralGitHub Issue

    Identify table of contents for better chunking Hierarchy Identification

    “Question I am working on a custom chunking method where I need to identify headings, subheadings, and child headings separately. Here's the detailed explanation: Current Issue: I am using Docling to tag headings in a PDF. Currently, all nested headings (subheadings and child…”

Verified against README · Oct 26, 2026 · source

OP

opendataloader-project · PDF & Document Processing

STARS30.1K
FORKS2.9K
COMMITS887
CONTRIBUTORS26
VERSIONv2.5.8
UPDATEDyesterday
JavaPDF AyrıştırmaRAGErişilebilirlikApache-2.0

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You can convert PDF files to Markdown, JSON or HTML format for use in RAG processes.
  • You can parse complex tables, formulas, and scanned documents with high accuracy.
  • Tagged PDF ready to the screen reader without tag, you can convert PDF automatically for free.
User reviews
  • • NeutralHacker News

    OpenDataLoader-PDF: An open source tool for structured PDF parsing

    “Just finished migrating to it to replace pdf2docx in a new project I’ve been working on and it is so much better. Thanks for open sourcing OpenDataLoader-PDF!”

Verified against README · Oct 26, 2026 · source

PD

firecrawl · PDF & Document Processing

STARS19.8K
FORKS1.3K
COMMITS512
CONTRIBUTORS12
VERSIONv1.19.0
UPDATED8 days ago
RustPDF SınıflandırmaMetin ÇıkarmaWebAssemblyMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You can determine whether the PDF documents are text-based or scanned with a confidence score.
  • You extract document content with location awareness and convert it to a clean Markdown format without using OCR.
  • You quickly perform multi-column layouts, tables, and CID font decoding locally.
PD

storytold · PDF & Document Processing

STARS18.8K
FORKS7.1K
COMMITS0
CONTRIBUTORS0
VERSIONv0.6.0
UPDATEDtoday
RustPDFDesktop AppOpen SourceApache-2.0

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You read, edit, merge, divide, and secure PDF documents.
  • You search within the document, select text, and navigate through long documents with bookmarks.
  • You display documents with different reading layouts, dark/light theme options, and zoom features.
Heads up
  • • High number of open issues (2,674)
RE

diegomura · PDF & Document Processing

STARS16.9K
FORKS1.3K
COMMITS1.3K
CONTRIBUTORS161
VERSION@react-pdf/[email protected]
UPDATED2 days ago
TypeScriptReactPDF OluşturmaNode.jsMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You can create PDF documents using React components.
  • You can view PDF files with the PDFViewer component on the browser.
  • You can save the PDF content you created in the Node.js environment directly to the file system.
User reviews
  • • NeutralGitHub Issue

    Attempted import error: 'create' is not exported from 'fontkit' (imported as 'fontkit').

    “After the upgradation, we are getting the below error in local and while deploying the code. Please help here. ![image]( Current version in our machine : @react-pdf/renderer": "^2.0.16" @diegomura Please help check ASAP.”

  • • NeutralGitHub Issue

    Incompatible with Webpack 5 due to Buffer dependency

    “Webpack 5 removes Buffer (see effectively breaking this library since it has explicit usages of it in the code.”

IM

T8RIN · PDF & Document Processing

STARS15.3K
FORKS658
COMMITS12.0K
CONTRIBUTORS176
VERSION4.2.0
UPDATEDyesterday
KotlinGörsel İşlemeFiltrelemeOpen SourceApache-2.0

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You can apply whatever you want to your visuals from over 500 different filter options.
  • You can automatically delete the backgrounds of your photos or edit EXIF data.
  • Thanks to the batch processing feature, you can process a large number of images at once.
User reviews
  • • NeutralGitHub Issue

    F-Droid build failed

    “A jar file is added to the source code. Is it available from a maven repo?”

  • • NeutralGitHub Issue

    Proprietary components added with latest release: blockers for F-Droid

    “Quoting the release notes of 2.3.0: > Added Firebase Analytics and Crashlytics which also can be disabled This will disable updates for your app at F-Droid (where proprietary components are not allowed). For your listing in my repo, the same applies now: ``` Offending libs:…”

BI

KAYOKG · PDF & Document Processing

STARS15.2K
FORKS2.4K
COMMITS2
CONTRIBUTORS0
VERSION—
UPDATED2 days ago
Kitap ListesiYazılım MimarisiData ScienceKariyerMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You can study theoretical resources in the category of algorithms and data structures.
  • You can access practical guides on software architecture and design patterns.
  • You can review the proposed materials for Kariyer development and interview preparation.
Heads up
  • • No published release
User reviews
  • • NeutralGitHub Issue

    📚 Recomendação do livro • - Autor

    “## Categoria ### O que esse livro tem a agregar? * O livro oferece um guia prático para quem deseja trabalhar remotamente como programador e conquistar a liberdade geográfica. Ele aborda como transitar para o trabalho remoto, manter a produtividade, encontrar clientes e…”

GO

gotenberg · PDF & Document Processing

STARS13.5K
FORKS897
COMMITS—
CONTRIBUTORS77
VERSIONv8.9.2
UPDATEDtoday
PDFDockerAPIGoMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You convert HTML, URL, and Markdown content into PDF format.
  • With LibreOffice support, you translate over 100 Office documents into PDF.
  • You combine, split, rotate, or add watermarks to PDF files.
User reviews
  • ↓ NegativeGitHub Issue

    Memory leak route "POST /forms/chromium/convert/url"

    “# Appreciation We are running Gotenberg in production. A lot of appreciation from our team for this wonderful project enabling many URL->PDF conversions per day for our endusers. # Context We are running it on AWS FARGATE with the following configuration: ``` { "cpu": 0,…”

  • ↓ NegativeGitHub Issue

    Synology: LibreOffice struggles to start (Paperless-ngx 2.20.3 + Gotenberg 8.25.1 + PostgreSQL 17 or 18)

    “Happy New Year! Hello, I am encountering a problem from Gotenberg version 7.10.0 (same problem with versions 8.0.1 - 7.10.0 - 7.10.1 - 7.10.2) For example, when converting .xlsx or .pptx files, I often get the following error message: file.xlsx: Error occurred while consuming…”

LI

run-llama · PDF & Document Processing

STARS13.0K
FORKS893
COMMITS1.1K
CONTRIBUTORS30
VERSIONnode-v2.14.4
UPDATED4 days ago
RustPDF AyrıştırmaOCRBelge İşlemeApache-2.0

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You quickly extract text and coordinate information from PDF documents.
  • By analyzing the complexity of the documents, you pre-set the OCR requirement.
  • You convert document pages into visual screenshots for LLM agents.
User reviews
  • ↑ PositiveGitHub Issue

    [RFC] Rust Processing Module - High-Performance PDF Text Extraction

    “# [RFC] Rust Processing Module - High-Performance PDF Text Extraction ## Proposal Summary Build a **Rust processing module** for LiteParse to provide high-performance PDF text extraction with spatial layout reconstruction, maintaining full compatibility with the existing…”

  • ↓ NegativeGitHub Issue

    C# wrapping WASM LiteParse : upstream bug in @llamaindex/[email protected]: any parse that actually triggers OCR pani

    “### Description I build a C# wrapper around the WASM Liteparse package in order to inegrate the native .Net Tesseract Package. Eversthing works fine, except: Confirmed upstream bug in @llamaindex/[email protected]: any parse that actually triggers OCR (custom ocrEngine or not…”

PD

bpampuch · PDF & Document Processing

STARS12.4K
FORKS2.1K
COMMITS—
CONTRIBUTORS107
VERSION0.3.9
UPDATEDtoday
pdfjavascriptnodejsBrowserMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • Format text-based PDF documents with line scrolling and alignment options
  • You create tables that include automatic repeating table titles, column widths, and cell joins
  • Edit document structure with custom page sizes, margins and background layers
User reviews
  • • NeutralHacker News

    Pdfmake – PDF printing in pure JavaScript

    “pdfmake was not meant to be a LaTeX replacement If you want to print a book or a perfectly aligned article do it in LaTeX If you have a web-application however and it prints invoices or other documents pdfmake can be a good choice and an efficient solution People don't want to…”

  • • NeutralHacker News

    Pdfmake – PDF printing in pure JavaScript

    “I used PDFMake on a recent project and was very pleased. One issue we ran into in browser was the huge size overhead from vfs_fonts - is there a preferred workaround to this issue (we had to serve it separately from the rest of the app), or any solution in the pipeline?”

KA

Kami

New80

tw93 · PDF & Document Processing

STARS12.2K
FORKS573
COMMITS0
CONTRIBUTORS0
VERSIONV1.18.0
UPDATEDtoday
HTMLPDFTemplatesAI AgentsMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • Using AI agents, you get PDF, PNG, and editable PowerPoint outputs.
  • You configure eight built-in document templates and product opening pages in different languages.
  • You set up the required fonts through scripts to ensure that local templates are loaded correctly.
User reviews
  • ↓ NegativeGitHub Issue

    Report one bug: garbled text will be generated if you using pdf.

    “At first, I used the PPTX format to generate, and it looked fine, then I switched to the PPTX format. HTML looks fine, but the PDF looks like garbled text on almost every page. These are all done in the same context.”

  • • NeutralGitHub Issue

    SKILL.md references missing assets/client-logo.svg — breaks hermes skills install

    “**Describe the bug** `SKILL.md` (line 182) includes `assets/client-logo.svg` in the "Materials status block" example output, but the file does not exist in the repo. The only SVG present is `assets/images/logo.svg`. **Impact** This breaks installation via agent skill managers…”

PD

jsvine · PDF & Document Processing

STARS10.9K
FORKS942
COMMITS0
CONTRIBUTORS0
VERSIONv0.11.10
UPDATED16 days ago
PythonPDFTablo ÇıkarmaMetin AnaliziMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You can get detailed information about each text character, line and rectangle in PDF files.
  • You can extract PDF text and table using the command line interface or Python library.
  • With visual debugging features, you can analyze PDF content and process form values.
User reviews
  • • NeutralGitHub Issue

    command not found issue

    “Hi I just tried the command line: curl " > background-checks.pdf then: pdfplumber background-checks.csv ![Screen Shot 2020-09-14 at 11 59 19 AM]( but i got the "command not found: pdfplumber" while I already install the pdfplumber please see the attachment..”

  • ↓ NegativeGitHub Issue

    Incorrect extraction in tables with overlapping columns

    “This is a continuation of a discussion posted [here]( please check for more info. ## Describe the bug When the pdf has overlapping columns (i.e the columns do not wrap text), all extraction methods (extract_tables, extract_text, extract_words) give incorrect result. - When using…”

PD

foliojs · PDF & Document Processing

STARS10.7K
FORKS1.2K
COMMITS—
CONTRIBUTORS113
VERSIONv0.9.0
UPDATED5 days ago
PDFNodejsJavaScriptLibraryMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • Draw vector graphics and gradients with HTML5-like canvas API
  • You create documents by burying fonts in TrueType, OpenType and WOFF format
  • Add images in JPEG and PNG format to documents with transparency support
User reviews
  • • NeutralHacker News

    PDFKit - A PDF generation library for Node.js.

    “I recently switched to using this for a web app from Prawn. The main app is in Ruby, but this was so much nicer (simpler API, much, much faster PDF generation) than Prawn for our particular use case (PDFs with lots of exact positioning of text and images) that I actually set up…”

  • • NeutralGitHub Issue

    Right-to-Left (RTL) support for Hebrew and Arabic

    “Please add Right-to-Left (RTL) support for languages like Hebrew and Arabic... Something like: ``` javascript doc.rtl(true); doc.text('...', {rtl: true}); ```”

WE

Kozea · PDF & Document Processing

STARS9.7K
FORKS904
COMMITS—
CONTRIBUTORS181
VERSIONv69.0
UPDATEDyesterday
PDFPythonHtml-To-PdfCSSBSD / ISC

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You convert HTML pages into statistical reports, invoices, or tickets in the PDF format.
  • You add PDF export feature to applications running on Python 3.10 and above.
  • You use the CSS-based pagination engine to create print layouts that conform to web standards.
User reviews
  • ↑ PositiveGitHub Issue

    Tests should pass on Windows

    “I've open a branch dedicated for tests on Windows: [`travis-windows`]( Thanks to the amazing work of @Tontyna for #587, only 3 tests don't pass: - [Acid2]( - [Flex column wrap reverse]( - [Condensed fonts]( The third one is easy to understand: the fonts included in this Windows…”

  • • NeutralGitHub Issue

    WeasyPrint announcements

    “Hello! As you may have noticed, there was some activity on the repo. But no release. Some "the project is no longer maintained by Kozea". But who? So today is answer-day! Like it has sometimes been said, a new organization maintains this project: CourtBouillon. CourtBouillon is…”

PD

pdfcpu · PDF & Document Processing

STARS8.9K
FORKS643
COMMITS0
CONTRIBUTORS0
VERSIONv0.15.0
UPDATED2 days ago
GoPDF ProcessingCLIPDF 2.0Apache-2.0

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • You can combine multiple PDF documents into a single file.
  • You can verify and optimize existing PDF files.
  • You can extract text, visual, and font content from PDF documents.
User reviews
  • • NeutralHacker News

    Pdfcpu: A Go PDF Processor

    “Strong endorsement. I’m fine with pdftk except for rotating pages: it seems to be using annotations vs actually rotating the image in the pdf. I’m using some odd software that chooses to ignore these annotations and so even though I fixed the page orientation with pdftk in the…”

  • • NeutralHacker News

    Pdfcpu: A Go PDF Processor

    “Thank you for saying that, pdftk has been a wonderful tool for me over the years, but if pdfcpu can replace it and thus rid me of my final Java dependency it would be wonderful.”

PD

Hopding · PDF & Document Processing

STARS8.7K
FORKS930
COMMITS—
CONTRIBUTORS35
VERSIONv1.9.0
UPDATED2 yr ago
PDFJavaScriptLibraryTypeScriptMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • Add new pages to existing PDF documents or edit existing pages.
  • You create, fill out, and stabilize the PDF forms.
  • Bury custom fonts with images in PNG and JPEG format to documents
Heads up
  • • Last update 2 years ago
User reviews
  • • NeutralHacker News

    Is the author of pdf-lib okay?

    “If one needs to work with pdf in a JS environment one will sooner or later cross paths with pdf-lib. I noticed the last release was almost 5 years ago and the maintainers git contributions stopped at the same time. There is a second github account under the same name but the…”

  • • NeutralHacker News

    Is the author of pdf-lib okay?

    “Last account activity was 2024-07-08 to push changes to the personal website andrewjdillon.com.[1][2] Last account activity to contribute to any to any repository was 2021-11-28 to comment on the hopding/pdf-lib repository.[2] It's clearly now an unmaintained repository with 4+…”

TA

tabulapdf · PDF & Document Processing

STARS7.5K
FORKS698
COMMITS—
CONTRIBUTORS45
VERSIONv1.2.1
UPDATED1 yr ago
pdfjavadata-extractiontablesMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • Export data tables in PDF files in CSV format via web interface
  • Extract data by selecting text with mouse from text-based PDF documents
  • Using the Tabula-java library, you add data extraction functionality to their projects
Heads up
  • • Last update over 1 year ago
  • • High number of open issues (541)