nitotm/efficient-language-detector-js
Fast and accurate natural language detection. Detector written in Javascript. Nito-ELD, ELD.
This tool helps you automatically identify the language of text snippets. You input a string of text, and it outputs the detected language's ISO 639-1 code (like 'es' for Spanish) and how confident it is. It's ideal for developers building web applications or Node.js services that need to process user-generated content, support multi-language interfaces, or filter content by language.
Use this if you need a fast, accurate, and lightweight language detection solution built entirely in JavaScript for your web browser or Node.js environment.
Not ideal if your application is not built with JavaScript or Node.js, or if you need to detect languages from extremely short fragments like single words where accuracy will be lower.
Stars
91
Forks
16
Language
JavaScript
License
Apache-2.0
Category
Last pushed
Jan 14, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/nitotm/efficient-language-detector-js"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
indix/whatthelang
Lightning Fast Language Prediction 🚀
pemistahl/lingua-py
The most accurate natural language detection library for Python, suitable for short text and...
nitotm/efficient-language-detector
Fast and accurate natural language detection. Detector written in PHP. Nito-ELD, ELD.
mbanon/fastspell
Targetted language identifier, based on FastText and Hunspell.
nickdavidhaynes/spacy-cld
Language detection extension for spaCy 2.0+