nitotm/efficient-language-detector-js

Fast and accurate natural language detection. Detector written in Javascript. Nito-ELD, ELD.

52
/ 100
Established

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.

web-development content-moderation natural-language-processing user-generated-content internationalization
No Package No Dependents
Maintenance 10 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

91

Forks

16

Language

JavaScript

License

Apache-2.0

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.