datalab-to/surya
OCR, layout analysis, reading order, table recognition in 90+ languages observed · 2026-10-11
Health v2 · maintenance only
87/100
- Activity 94
- Release rhythm 86
- Longevity 72
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 3.0
- age_days: 1014
- days_rel: 92
- days_push: 39
- n_releases_24m: 55
Adoption not part of the score
21484 stars · 1561 forks observed · 2026-10-11
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-19, confidence 0.97
Surya is an open‑source OCR model that extracts text, layout structure and tables from scanned documents. It supports over 90 languages and provides bounding‑box information for downstream processing.
Use cases
- extract text and reading order from multi‑page PDFs
- detect and extract tables from scanned invoices
- perform layout analysis to separate headers, images and body text
- convert multilingual documents into structured JSON or Markdown
- automate data entry by parsing scanned forms
When to choose
- need state‑of‑the‑art OCR accuracy across many languages
- require layout and table detection in addition to plain text
- working in Python environments with GPU acceleration
- prefer an open‑source model you can run on‑premise
When to avoid
- real‑time processing on low‑end hardware without GPU
- documents with highly complex handwritten content
- need a fully managed SaaS solution without self‑hosting
Facets
library · maturity active
ocr image-processing parser computer-vision python windows cross-platform multilingual layout-analysis table-recognition 90-plus-languages high-accuracy natural-language-processing linux macos
5 sources
- readme: https://github.com/datalab-to/surya · fetched 2026-10-11 · 69b053d2917a
- homepage: https://www.datalab.to · fetched 2026-10-05 · 232e85e78b5e
- site_page: https://documentation.datalab.to/ · fetched 2026-10-05 · 888e3e267593
- site_page: https://www.datalab.to/about · fetched 2026-10-05 · 4be3bdaf5119
- site_page: https://www.datalab.to/pricing · fetched 2026-10-05 · f7aae4549408
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| datalab-to/surya | main | 87 |
For agents
markdown · JSON · MCP: product_card(name="datalab-to/surya")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem