Skip to content
The Daily Repo

bzsanti / oxidizePdf

Pure Rust PDF library for AI/RAG: structure-aware chunking, no ML, no C deps.

Why this job: topics: rag, embeddings, ocr, rag

What it does

  • Structure-aware chunking with RagChunk metadata (pages, bboxes, types, headings)
  • Element partitioning. Title, Paragraph, Table, ListItem, Image, CodeBlock, KeyValue
  • ElementGraph for parent/child section relationships
  • 6 extraction profiles (Standard, Academic, Form, Government, Dense, Presentation)
  • Reading order strategies (Simple, XYCut)

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit 4 days ago
Stars
194
+1 this week
Licence
MIT
Allows business use
Downloads for
None listed
No release files
Latest version
v5.5.7
Released 4 days ago
Built with
Rust
97% of the code

Is it looked after?

Contributors
2
Last 90 days
Issues
97% closed
10 still open
Pull requests
486 merged
2 waiting
Releases
123
30+ in the last year

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
enoch3712 / ExtractThinker1,60455 days agoApache-2.0No downloads
run-llama / ParseBench6284 days agoApache-2.0No downloads
scub-france / docling-Studio2717 days agoMITNo downloads
More: languages, topics, project record and preview image

Languages

  • Rust 97%
  • Python 3%
  • Shell <1%
  • HTML <1%

Topics

  • data-extraction
  • document-processing
  • pdf
  • pdf-generation
  • pdf-parser
  • rust
  • text-extraction
  • digital-signatures
  • encryption
  • invoice
  • ocr
  • pdf-manipulation

Project record

  • JobRAG and search
  • StatusListed
  • Commits2,135
  • Forks28
  • Watching3
  • Stars in 28 days+2
  • CreatedJul 7, 2025
  • First seen by usNov 7, 2026
  • CheckedNov 10, 2026

Project preview image

Preview image from bzsanti/oxidizePdf

Type to search.

Try