Databases (Core)

language-subtag-registry

BCP 47 language subtag data in JSON format with multiple indices.

Status
Generally available
Last checked
Checked · Oct 11, 2026
License
Open source
Pricing
Free tier · from $0

What it is

Provides full BCP 47 language subtag data from the official IANA repository, formatted as JSON with multiple indices for easy access and integration into various applications. This tool is crucial for developers needing accurate and up-to-date language tagging information.

language-subtag-registry offers a comprehensive, regularly updated JSON dataset of BCP 47 language subtags from IANA, making it an essential tool for developers needing accurate language tagging data.

When it fits — and when it doesn’t

A good fit for

  • Projects needing precise BCP 47 language subtag data for integration

  • Developers working on applications with strong internationalization requirements

Look elsewhere if

  • Applications that do not require detailed language tagging information

  • Scenarios where real-time updates to the registry are critical and cannot be handled through periodic refreshes

Known weaknesses

Each one links to the public issue, changelog or docs page it came from, where we have one.

  1. 01

    Limited language support beyond JavaScript

    Primary language is JavaScript, with limited official support for other languages

  2. 02

    Complex setup process for integrating into existing projects

    Requires manual configuration and dependency management to ensure compatibility with project requirements

  3. 03

    Performance issues when handling large datasets

    Processing extensive language subtag data can lead to performance degradation, especially in real-time applications

  4. 04

    Small community and limited third-party integrations

    Limited contributions from the open-source community and a small number of available plugins or extensions for other tools

What it does well

  • Full BCP 47 language subtag data from IANA

  • Data provided in JSON format with multiple indices for easy access

  • Regularly updated to reflect changes in the official registry

Pricing

Free tier
YesOpen source — free to use
Paid from
$0
Model
Flat rate
Enterprise plan
No

Pricing not independently confirmed — check the vendor’s page.

Performance benchmarks

How Fast Is It?

Set up language-subtag-registry

Setup steps, common gotchas and what to check after 30 days.

Open the setup guide →
Get the badge

A small badge for language-subtag-registry’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.

language-subtag-registry — tracked on AI Navigator

Markdown

[![language-subtag-registry — tracked on AI Navigator](https://navigateaitools.com/badge/language-subtag-registry.svg)](https://navigateaitools.com/explorer/tool/language-subtag-registry)

HTML

<a href="https://navigateaitools.com/explorer/tool/language-subtag-registry"><img src="https://navigateaitools.com/badge/language-subtag-registry.svg" alt="language-subtag-registry — tracked on AI Navigator" height="58"></a>