{"full_name":"naptha/tesseract.js","owner":"naptha","name":"tesseract.js","url":"https://github.com/naptha/tesseract.js","description":"Pure Javascript OCR for more than 100 Languages 📖🎉🖥","homepage":"http://tesseract.projectnaptha.com/","topics":[],"language":"JavaScript","license":"Apache-2.0","avatar":"https://avatars.githubusercontent.com/u/7720173?v=4","created_at":"2015-06-24T02:49:52Z","pushed_at":"2026-05-17T04:19:12Z","metrics":{"stars":38828,"forks":2403,"watchers":479,"issues":742,"prs":303,"releases":57,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":26},"growth":{"day":{"stars":1,"forks":0,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[38827,38828],"forks":[2403,2403],"watchers":[479,479],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[],"issues":[{"number":930,"title":"Tesseract.js Bug on IBM i Server","comments":9,"created_at":"2024-06-12T11:57:00Z"},{"number":961,"title":"Browser extension Manifest version 3 is experiencing issues with Tesseract.js","comments":8,"created_at":"2024-09-23T07:50:26Z"},{"number":899,"title":"JSDelivr CDN not accessible in China","comments":8,"created_at":"2024-03-03T04:00:43Z"},{"number":883,"title":"Text not Detecting in conversation","comments":5,"created_at":"2024-02-02T23:06:46Z"},{"number":485,"title":"Top property in rectangles","comments":5,"created_at":"2020-09-24T18:20:22Z"},{"number":963,"title":"Tesseract.js (v5.1.1) Fails on Angled Text Recognition","comments":4,"created_at":"2024-09-27T03:09:31Z"},{"number":890,"title":"Switch from CommonJS to ESM modules","comments":4,"created_at":"2024-02-14T03:06:52Z"},{"number":712,"title":"Cannot catch spawnWorker() error outside","comments":4,"created_at":"2023-02-08T09:30:20Z"}],"discussions":[{"number":1086,"title":"ManaWG: in-browser receipt import with tesseract.js 7","comments":0,"category":"Show and tell","created_at":"2026-11-06T13:13:42Z"},{"number":1069,"title":"Tesseract.js returning empty strings from getDisplayMedia screen-capture crop — why?","comments":0,"category":"General","created_at":"2026-07-24T04:56:36Z"},{"number":1053,"title":"Proposal: WFGY “OCR→LLM robustness clinic” demo on top of Tesseract.js","comments":0,"category":"Show and tell","created_at":"2026-02-06T07:28:52Z"},{"number":1048,"title":"Intel Mac build error: The source directory \"/src/third_party/zlib\" does not appear to contain CMakeLists.txt.","comments":2,"category":"General","created_at":"2026-01-10T14:14:42Z"},{"number":1028,"title":"HELP! Can't get tesseract to work as a vs code extension","comments":0,"category":"General","created_at":"2025-08-02T22:48:51Z"},{"number":1025,"title":"Setting Parameters in Scheduled Job","comments":0,"category":"Ideas","created_at":"2025-07-18T11:03:58Z"},{"number":1016,"title":"Tesseract.js WebUI","comments":2,"category":"Show and tell","created_at":"2025-04-12T17:11:59Z"},{"number":1007,"title":"problem with detection","comments":0,"category":"Q&A","created_at":"2025-03-20T16:42:32Z"}],"latest_release":{"name":"v7.0.0","tag":"v7.0.0","published_at":"2025-12-15T03:45:56Z","body":"## What's Changed\r\n* Significant improvements to recognition speed (by @fanchenkong1 in https://github.com/naptha/tesseract.js/pull/1039)\r\n   * A new `relaxedsimd` build takes advantage of the latest WASM and hardware capabilities.\r\n   * Upgrading from v6 to v7 reduces runtimes by ~15-35% (depending on device and use-case).  The highest uplifts are currently seen on the latest Intel processors.\r\n* Dropped support for Node.js v14.\r\n* Various minor changes\r\n\r\n\r\n## New Contributors\r\n* @hata6502 made their first contribution in https://github.com/naptha/tesseract.js/pull/1035\r\n* @fanchenkong1 made their first contribution in https://github.com/naptha/tesseract.js/pull/1039\r\n\r\n**Full Changelog**: https://github.com/naptha/tesseract.js/compare/v6.0.1...v7.0.0"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}