Ross ROSS = Recommend OSS · open-source software intelligence for agents

tesseract.js

Some data may be outdated — see provenance labels.

Pure Javascript OCR for more than 100 Languages 📖🎉🖥 observed · 2026-09-22

github.com/naptha/tesseract.js · homepage · JavaScript · Apache-2.0 (permissive) observed · 2026-09-22

Health v2 · maintenance only

64/100

  • Activity 74
  • Release rhythm 30
  • Longevity 100
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: 170.0
  • age_days: 4137
  • days_rel: 310
  • days_push: 156
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

38729 stars · 2393 forks observed · 2026-09-22

What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-28, confidence 0.97

Tesseract.js is a pure JavaScript library that provides OCR capabilities for over 100 languages using WebAssembly. It can run in browsers and Node.js environments, offering a simple API for text extraction from images.

Use cases

  • extract text from scanned documents in a web application
  • perform OCR on images uploaded by users in a Node.js backend
  • recognize text in real‑time video streams in the browser
  • convert printed receipts into structured data for accounting software
  • process multilingual PDFs or images for data entry automation

When to choose

  • You need OCR directly in the browser without server‑side dependencies
  • Your project requires support for many languages out of the box
  • You prefer a pure JavaScript solution that can be bundled with Webpack or used via CDN
  • You want to run OCR on both client and server with the same codebase

When to avoid

  • You need extremely high performance or GPU acceleration beyond what WebAssembly offers
  • Your OCR workload is very large‑scale and requires a native C++ implementation
  • You need advanced layout analysis features not provided by Tesseract.js

Facets

library · maturity active

ocr image-processing computer-vision artificial-intelligence computer-vision data-science browser wasm multilingual webassembly tesseract deep-learning pure-javascript nodejs

4 sources

Member repositories

RepositoryRoleHealth v2
naptha/tesseract.jsmain64
naptha/tessdatasdk32
naptha/tesseract.js-corebackend57

For agents

markdown · JSON · MCP: product_card(name="naptha/tesseract.js")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem