« 
Previous

Issue #58

Next
 »

The newcomer this week is Tesseract.js, the JavaScript port of a Tesseract, a famous OCR (Optical Character Recognition) project written in C++, whose development started in the 80s!

The online demo let you upload images from your computer and get the text content after a few seconds.

I tried with a simple screenshot (from Best of JavaScript of course) and it worked, I got my text!

It can work in the browser or in Node.js, it supports more than 100 languages and several image formats, including .JPG and .PNG files.

It works by downloading trained data for a given language and storing them in the browser’s IndexedDB, a key-value store available in modern browsers.

Algorithm Visualizer
Algorithm Visualizer
+1.2 k
Interactive Online Platform that Visualizes Algorithms from Code
Svelte
Svelte
+788
Cybernetically enhanced web apps
Vue.js
Vue.js
+541
A progressive, incrementally-adoptable framework for building UI on the web
Tesseract.js
Tesseract.js
+518
Pure Javascript OCR for more than 100 Languages
JS Algorithms & Data Structures
JS Algorithms & Data Structures
+418
Algorithms and data structures implemented in JavaScript
VS Code
VS Code
+388
Visual Studio Code
React
React
+366
A declarative, efficient, and flexible JavaScript library for building user interfaces.
Awesome
Awesome
+332
Awesome lists about all kinds of interesting topics

Any question or feedback? Reach us on GitHub.

Best of JavaScript is a project created by Michael Rambeau, in Osaka, Japan.