We’ve released a new version of Hyperglot 🚀
https://hyperglot.rosettatype.com

Hyperglot helps type designers and engineers understand the language support of their fonts.

This update brings a major reorganization, first shaping checks, faster performance, clearer sources, new licence, and option to sponsor the project. The database currently contains data for 852 languages.

Thread ↓

Hyperglot is now split into two dedicated apps:

• **Database** — explore language support requirements
• **Checker** — test your fonts against those requirements

Separating the tools makes them clearer, faster, and easier to use depending on whether you’re researching languages or testing a font.

Here is what’s new in the **Database** app:

• new sorting options for navigating language lists,
• improved design requirement descriptions (personal fave 😍),
• sources for every language, showing where the data comes from,
• shaping checks (beta, first few) required for each language.

The **Checker** app now runs new automatic font tests:

• mark & accent positioning
• positional alternates (e.g. Arabic joining forms)
• common conjuncts used for syllable formation (beta testing this with Devanagari/Hindi, more coming soon)
+
• new sorting options and design requirements

The open-source parts of Hyperglot (database, CLI tools, and Python package) are now licensed under Apache 2.0. This makes it easier to reuse the code, contribute improvements, and integrate Hyperglot into other projects.

If Hyperglot helps your work, you can support database expansion by donating via the site or GitHub ❤️

Explore the new version:
https://hyperglot.rosettatype.com

Feedback and contributions are very welcome.

@rosetta this is extremely useful AND well-designed! Great color choices!!