bzsanti/oxidize-python
by Various
Python bindings for oxidize-pdf — generate, parse, split, merge & manipulate PDFs with native Rust performance. No C deps, no Java, no subprocesses.
MCP
bzsanti/oxidize-python
Added 23 June 2026
Overview
Python bindings for the oxidize-pdf Rust library. It enables generating, parsing, splitting, merging and manipulating PDFs without requiring C dependencies, Java, or subprocess calls. The library provides native Rust performance for PDF operations.
Best for
Best for
Python developers who need fast PDF manipulation without heavyweight dependencies
Use cases
- Generating PDF documents from Python scripts
- Splitting and merging existing PDF files
- Parsing and extracting content from PDFs
Notes
Python bindings for the oxidize-pdf Rust library. It enables generating, parsing, splitting, merging and manipulating PDFs without requiring C dependencies, Java, or subprocess calls. The library provides native Rust performance for PDF operations.
0 stars on GitHub. Last updated 2026-06-23. Licensed MIT.
Use cases
- Generating PDF documents from Python scripts
- Splitting and merging existing PDF files
- Parsing and extracting content from PDFs
Pros
- No external dependencies like C or Java needed
- Rust backend for fast PDF processing
- Works without spawning subprocesses, reducing overhead
Cons
- New project with zero stars and limited community support
- May require Rust toolchain for installation if pre-built wheels are unavailable
- Functionality likely less comprehensive than mature PDF libraries
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- No external dependencies like C or Java needed
- Rust backend for fast PDF processing
- Works without spawning subprocesses, reducing overhead
Cons
- New project with zero stars and limited community support
- May require Rust toolchain for installation if pre-built wheels are unavailable
- Functionality likely less comprehensive than mature PDF libraries