Category: Typo.js
-
Do we have a moral obligation to improve software with AI?
I wrote one of the first native JavaScript spellcheckers, Typo.js, fifteen years ago. At the time, it was really only useful within a browser extension, since webpages didn’t offer all of the JavaScript features it needed. (I originally used it to get YouTube Comment Snob working in Chrome, which didn’t have Firefox’s native spellchecker API.)…
-

Typo.js in your iOS game? It’s more likely than you think.
Developer Reza Boroushaki has released Parola, a word puzzle game for iOS that uses my spellchecker library Typo.js to power its gameplay. Try it out and think of me while you build your vocabulary!
-
Typo.js 1.2.1 Released
I’ve tagged and released version 1.2.1 of my pure JavaScript spellchecker, Typo.js on npm. The only change in this version from 1.2.0 is that it’s now less susceptible to a regular expression Denial of Service attack, which is to say that it more elegantly handles .aff files with lots of consecutive whitespace. (Thanks to huntr.dev…
-
A practical application of Typo.js
I released Typo.js about two years ago as a pure JavaScript implementation of the Hunspell spellchecker. I’ve been using it in Comment Snob for Chrome, but I haven’t seen many other projects using it. (JavaScript spellchecking is a very narrow niche, to be fair.) A few days ago, however, I was made aware of a…
-
Announcing Typo.js: Client-side JavaScript Spellchecking
In which I spend lots of time on something that will eventually be made obsolete by a Chrome extension API.