PackageTrack
Sign in Get early access

nitotm/efficient-language-detector

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

v3.2.0 427K downloads/mo #3721 most downloaded on Packagist nitotm/efficient-language-detector

What this package is like to depend on

Last release 5 months ago

20 Mar 2026

Release timing varies

gaps range from 4 weeks to 1.2 years

Most releases are documented

notes for 6 of 9 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

10 releases · first in 2023

3 releases in the last 12 months

see the full history below

Release timeline

10 releases · Jun 2023 to Mar 2026
2024 2025 2026
Release Pre-release

Releases

latest 10
  1. v3.2.0 20 Mar 2026
    Release notes

    ELD database new default size is large, and mode string.

    Compared with previous array mode, string reduces peak memory up to 35x and memory usage by 30x, enabling larger databases as default with higher accuracy.

    large-string has a 50% memory reduction over small-array.
    string is only about 2x slower than array, which is still quite fast.

    Open source →
  2. v3.1.1 12 Jan 2026
    Release notes

    ELD has now database execution modes: array, string, bytes and disk. More Info at README.

    Current default, that matches previous execution is array-small. (Small for database size)

    In a future version, the new default will be string-large, so I encourage trying it.

    v3.1.1 : Composer install fix

    Open source →
  3. v3.1.0 08 Jan 2026

    Nothing published for this version

  4. v3.0.0 10 Oct 2024
    Release notes

    Changes from ELD v2 to v3:

    detect()->language now returns string 'und' for undetermined instead of NULL
    Databases are not compatible, and bigger, medium v2 ≈ small v3
    dynamicLangSubset() function is removed
    Function cleanText() is now named enableTextCleanup()
    
    Open source →
  5. v3.0.0-BETA 05 Sep 2024 pre-release

    Nothing published for this version

  6. v2.1.2 10 Sep 2024

    Nothing published for this version

  7. v2.1.1 19 Jun 2024
    Release notes

    Remove files in tests/ misc/ and benchmark/ from the installation when installing the library via composer install --prefer-dist

    Open source →
  8. v2.1.0 01 Oct 2023

    Nothing published for this version

  9. v2.0.0 17 Jul 2023
    Release notes

    Return type changed from array to object. Upgraded from PHP 7.3 to 7.4

    Open source →
  10. v1.0.3 19 Jun 2023
    Release notes

    Code improvements. Fixed LanguageDetector file name.

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive