quickwit-oss/whichlang

A blazingly fast and lightweight language detection library for Rust

55
/ 100
Established

This library helps software developers quickly and accurately identify the language of text data, such as log entries or customer feedback. It takes in strings of text and outputs the most likely language from a supported list. It's designed for developers building high-performance applications that process large volumes of text in real-time.

442 stars and 15,953 monthly downloads.

Use this if you are a Rust developer who needs extremely fast and precise language detection for applications like search engines, data processing pipelines, or real-time analytics.

Not ideal if you require support for a very broad range of less common languages or if your application does not prioritize raw speed above all else.

software-development data-processing search-engine text-analytics high-throughput-systems
No Package No Dependents
Maintenance 6 / 25
Adoption 20 / 25
Maturity 16 / 25
Community 13 / 25

How are scores calculated?

Stars

442

Forks

24

Language

Rust

License

MIT

Last pushed

Dec 15, 2025

Monthly downloads

15,953

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/quickwit-oss/whichlang"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.