Tiny Language Detector, simply detect the language of a unicode UTF-8 text:
CommonJS
and ESM
), Deno and Browseryarn add tinyld # or npm install --save tinyld
import { detect, detectAll } from 'tinyld' // Detect detect('これは日本語です.') // ja detect('and this is english.') // en // DetectAll detectAll('ceci est un text en francais.') // [ { lang: 'fr', accuracy: 0.5238 }, { lang: 'ro', accuracy: 0.3802 }, ... ]
tinyld This is the text that I want to check # [ { lang: 'en', accuracy: 1 } ]
Here is a comparison of Tinyld against other popular libraries.
To summary in one sentence:
Better, Faster, Smaller
You want to Contribute or Open a PR, it's recommend to take a look at the dev documentation
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4