language-subtag-registry

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

EstablishedOpen SourceLow lock-in

Pricing

Free tier

Flat rate

Adoption

Cooling

License

Open Source

Data freshness

Aging · Jun 8, 2026

Overview

What is language-subtag-registry?

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.

Key differentiator

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.

Capability profile

Capability Radar

Ease of StartEcosystemValueMaturityFlexibilityScale Ready

Honest assessment

Strengths & Weaknesses

↑ Strengths

Full BCP 47 language subtag data from IANAmedium

Data provided in JSON format with multiple indices for easy accessmedium

Regularly updated to reflect changes in the official registrymedium

↓ Weaknesses

Limited language support beyond JavaScripthigh

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

Complex setup process for integrating into existing projectsmedium

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

Performance issues when handling large datasetshigh

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

Small community and limited third-party integrationsmedium

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

Fit analysis

Who is it for?

✓ Best for

Projects needing precise BCP 47 language subtag data for integration

Developers working on applications with strong internationalization requirements

✕ Not a fit for

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

Cost structure

Pricing

Free Tier

Available

Open source — free to use

Starts at

$0

Model

Flat rate

Enterprise

None

Performance benchmarks

How Fast Is It?

Ecosystem

Relationships

Next step

Get Started with language-subtag-registry

Step-by-step setup guide with code examples and common gotchas.

View Setup Guide →