Skip to content

Repository files navigation

OpenParser

Turn PDFs and images into text, layouts, and structured data with one API.

Website · Documentation

Get started

npm install -g @openparser/cli
openparser auth login
openparser parse sync ./document.pdf --json

Choose the TypeScript SDK, Python SDK, or CLI.

Packages

Package Use for Source
@openparser/schema Runtime validation and generated types packages/schema
@openparser/lineage Complete data derivation DAGs packages/lineage
@openparser/adapters Provider response conversion packages/adapters
@openparser/cli Terminals, CI jobs, and agent tools packages/cli
@openparser/sdk TypeScript applications packages/sdk-typescript
openparser-sdk Python applications (import openparser) packages/sdk-python

Development

Install the dependencies and run the checks from the repository root:

bun install
bun run typecheck
bun test

Python SDK work uses uv inside packages/sdk-python.

Contributing

Read CONTRIBUTING.md before opening a pull request.

License

Apache-2.0

About

OpenParser schema, adapters, SDKs, and CLI

Topics

Resources

Contributing

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages