diff --git a/docs/fontbakery-reports/geist-report.html b/docs/fontbakery-reports/geist-report.html new file mode 100644 index 00000000..79023602 --- /dev/null +++ b/docs/fontbakery-reports/geist-report.html @@ -0,0 +1,1748 @@ + + + + + + FontBakery Check Report + + + + +
+ + + + + Font Bakery Logo + + + + + + image/svg+xml + + Font Bakery Logo + + + Robert Martinez + + + + + font build service + + + https://github.com/xen/fontbakery + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Fontbakery Technical Report +
+
+ +
+

If you think a check is flawed or have an idea for a check, +please file an issue at https://github.com/fonttools/fontbakery/issues +and remember to include a pointer to the repo and branch +you're checking.

+

Summary

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
💥 ERROR☠ FATAL🔥 FAIL⚠️ WARN⏩ SKIPℹ️ INFO✅ PASS
01211479182
0%0%1%4%19%4%72%
+ + + +

Meaning of check results:

+ + + +

If you get ERRORs, please help us improve the tool by reporting them at our + issue tracker.

+ +

(but other kinds of bug reports and/or feature requests + are also always welcome, of course!)

+ +

FontBakery version: 0.11.2

+ + +

Google Fonts

+ + ☠🔥⚠️⚠️⚠️⚠️⚠️⚠️⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + Checking OS/2 achVendID. +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/vendor_id>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + Geist[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    OS/2 VendorID value 'VRCL' is not yet recognized. If you registered it recently, then it's safe to ignore this warning message. Otherwise, you should set it to your own unique 4 character code, and register it with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx

    + + + [code: unknown] + +
    +
  • + +
+
+
+ + + + + + + + + +

+ + Check for codepoints not covered by METADATA subsets. +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/metadata/unreachable_subsetting>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + Geist[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    The following codepoints supported by the font are not covered by +any subsets defined in the font's metadata file, and will never +be served. You can solve this by either manually adding additional +subset declarations to METADATA.pb, or by editing the glyphset +definitions.

    +
      +
    • U+0020 SPACE: try adding one of: takri, imperial-aramaic, warang-citi, sharada, nag-mundari, braille, indic-siyaq-numbers, samaritan, devanagari, soyombo, modi, meroitic, sundanese, yi, znamenny, old-permic, kana-extended, kharoshthi, pahawh-hmong, sunuwar, khitan-small-script, anatolian-hieroglyphs, chinese-traditional, bassa-vah, old-uyghur, nko, deseret, bengali, math, kawi, gothic, zanabazar-square, phoenician, grantha, miao, lycian, sora-sompeng, vai, meetei-mayek, makasar, tai-tham, tagalog, manichaean, tifinagh, vietnamese, tamil-supplement, cham, yezidi, music, ogham, duployan, arabic, cypriot, bamum, meroitic-cursive, old-persian, malayalam, khudawadi, old-north-arabian, hebrew, linear-a, runic, armenian, balinese, lao, georgian, nyiakeng-puachue-hmong, egyptian-hieroglyphs, chakma, javanese, phags-pa, rejang, caucasian-albanian, nabataean, gujarati, tagbanwa, brahmi, psalter-pahlavi, coptic, thaana, tai-le, tibetan, adlam, cypro-minoan, inscriptional-parthian, mro, chinese-simplified, buginese, syriac, ol-chiki, batak, cyrillic, lisu, greek, dives-akuru, greek-ext, dogra, khojki, hanifi-rohingya, symbols, cuneiform, meroitic-hieroglyphs, hanunoo, carian, old-sogdian, old-hungarian, saurashtra, japanese, telugu, hatran, khmer, mandaic, cherokee, old-south-arabian, tirhuta, korean, ahom, elbasan, canadian-aboriginal, gurmukhi, symbols2, tamil, oriya, multani, elymaic, mongolian, nandinagari, masaram-gondi, mende-kikakui, avestan, chinese-hongkong, kannada, ottoman-siyaq-numbers, old-turkic, shavian, garay, thai, inscriptional-pahlavi, vithkuqi, newa, wancho, chorasmian, ugaritic, medefaidrin, todhri, syloti-nagri, linear-b, osage, marchen, sinhala, tulu-tigalari, lepcha, kaithi, kayah-li, buhid, lydian, nushu, mayan-numerals, new-tai-lue, pau-cin-hau, old-italic, gunjala-gondi, osmanya, sogdian, toto, mahajani, glagolitic, myanmar, palmyrene, signwriting, tangsa, limbu, cyrillic-ext, bhaiksuki, kirat-rai, tai-viet, siddham, gurung-khema, ethiopic, ol-onal, tangut
    • +
    • U+00A0 NO-BREAK SPACE: try adding one of: takri, imperial-aramaic, warang-citi, sharada, nag-mundari, braille, indic-siyaq-numbers, samaritan, devanagari, soyombo, modi, meroitic, sundanese, yi, znamenny, old-permic, kana-extended, kharoshthi, pahawh-hmong, sunuwar, khitan-small-script, anatolian-hieroglyphs, chinese-traditional, bassa-vah, old-uyghur, nko, deseret, bengali, math, kawi, gothic, zanabazar-square, phoenician, grantha, miao, lycian, sora-sompeng, vai, meetei-mayek, makasar, tai-tham, tagalog, manichaean, tifinagh, vietnamese, tamil-supplement, cham, yezidi, music, ogham, duployan, arabic, cypriot, bamum, meroitic-cursive, old-persian, malayalam, khudawadi, old-north-arabian, hebrew, linear-a, runic, armenian, balinese, lao, georgian, nyiakeng-puachue-hmong, egyptian-hieroglyphs, chakma, javanese, phags-pa, rejang, caucasian-albanian, nabataean, gujarati, tagbanwa, brahmi, psalter-pahlavi, coptic, thaana, tai-le, tibetan, adlam, cypro-minoan, inscriptional-parthian, mro, chinese-simplified, buginese, syriac, ol-chiki, batak, cyrillic, lisu, greek, dives-akuru, greek-ext, dogra, khojki, hanifi-rohingya, symbols, cuneiform, meroitic-hieroglyphs, hanunoo, carian, old-sogdian, old-hungarian, saurashtra, japanese, telugu, hatran, khmer, mandaic, cherokee, old-south-arabian, tirhuta, korean, ahom, elbasan, canadian-aboriginal, gurmukhi, symbols2, tamil, oriya, multani, elymaic, mongolian, nandinagari, masaram-gondi, mende-kikakui, avestan, chinese-hongkong, kannada, ottoman-siyaq-numbers, old-turkic, shavian, garay, thai, inscriptional-pahlavi, vithkuqi, newa, wancho, chorasmian, ugaritic, medefaidrin, todhri, syloti-nagri, linear-b, osage, marchen, sinhala, tulu-tigalari, lepcha, kaithi, kayah-li, buhid, lydian, nushu, mayan-numerals, new-tai-lue, pau-cin-hau, old-italic, gunjala-gondi, osmanya, sogdian, toto, mahajani, glagolitic, myanmar, palmyrene, signwriting, tangsa, limbu, cyrillic-ext, bhaiksuki, kirat-rai, tai-viet, siddham, gurung-khema, ethiopic, ol-onal, tangut
    • +
    • U+02D8 BREVE: try adding one of: canadian-aboriginal, yi
    • +
    • U+02D9 DOT ABOVE: try adding one of: canadian-aboriginal, yi
    • +
    • U+02DB OGONEK: try adding one of: canadian-aboriginal, yi
    • +
    • U+0302 COMBINING CIRCUMFLEX ACCENT: try adding one of: cherokee, coptic, math, tifinagh
    • +
    • U+0306 COMBINING BREVE: try adding one of: old-permic, tifinagh
    • +
    • U+0307 COMBINING DOT ABOVE: try adding one of: duployan, old-permic, syriac, canadian-aboriginal, tifinagh, coptic, tai-le, malayalam, math, todhri, hebrew
    • +
    • U+030A COMBINING RING ABOVE: try adding one of: duployan, syriac
    • +
    • U+030B COMBINING DOUBLE ACUTE ACCENT: try adding one of: cherokee, osage
    • +
    • U+030C COMBINING CARON: try adding one of: cherokee, tai-le
    • +
    • U+0312 COMBINING TURNED COMMA ABOVE: try adding math
    • +
    • U+0326 COMBINING COMMA BELOW: try adding math
    • +
    • U+0327 COMBINING CEDILLA: try adding math
    • +
    • U+0328 COMBINING OGONEK: not included in any glyphset definition
    • +
    • U+0335 COMBINING SHORT STROKE OVERLAY: not included in any glyphset definition
    • +
    • U+0336 COMBINING LONG STROKE OVERLAY: not included in any glyphset definition
    • +
    • U+0337 COMBINING SHORT SOLIDUS OVERLAY: not included in any glyphset definition
    • +
    • U+0338 COMBINING LONG SOLIDUS OVERLAY: try adding math
    • +
    • U+039B GREEK CAPITAL LETTER LAMDA: try adding one of: math, elbasan, greek
    • +
    • U+03A9 GREEK CAPITAL LETTER OMEGA: try adding one of: math, elbasan, greek
    • +
    • U+03BB GREEK SMALL LETTER LAMDA: try adding one of: math, greek
    • +
    • U+03C0 GREEK SMALL LETTER PI: try adding one of: math, yi, greek
    • +
    • U+0400 CYRILLIC CAPITAL LETTER IE WITH GRAVE: try adding cyrillic
    • +
    • U+0401 CYRILLIC CAPITAL LETTER IO: try adding cyrillic
    • +
    • U+0402 CYRILLIC CAPITAL LETTER DJE: try adding cyrillic
    • +
    • U+0403 CYRILLIC CAPITAL LETTER GJE: try adding cyrillic
    • +
    • U+0404 CYRILLIC CAPITAL LETTER UKRAINIAN IE: try adding cyrillic
    • +
    • U+0405 CYRILLIC CAPITAL LETTER DZE: try adding cyrillic
    • +
    • U+0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I: try adding cyrillic
    • +
    • U+0407 CYRILLIC CAPITAL LETTER YI: try adding cyrillic
    • +
    • U+0408 CYRILLIC CAPITAL LETTER JE: try adding cyrillic
    • +
    • U+0409 CYRILLIC CAPITAL LETTER LJE: try adding cyrillic
    • +
    • U+040A CYRILLIC CAPITAL LETTER NJE: try adding cyrillic
    • +
    • U+040B CYRILLIC CAPITAL LETTER TSHE: try adding cyrillic
    • +
    • U+040C CYRILLIC CAPITAL LETTER KJE: try adding cyrillic
    • +
    • U+040D CYRILLIC CAPITAL LETTER I WITH GRAVE: try adding cyrillic
    • +
    • U+040E CYRILLIC CAPITAL LETTER SHORT U: try adding cyrillic
    • +
    • U+040F CYRILLIC CAPITAL LETTER DZHE: try adding cyrillic
    • +
    • U+0410 CYRILLIC CAPITAL LETTER A: try adding cyrillic
    • +
    • U+0411 CYRILLIC CAPITAL LETTER BE: try adding cyrillic
    • +
    • U+0412 CYRILLIC CAPITAL LETTER VE: try adding cyrillic
    • +
    • U+0413 CYRILLIC CAPITAL LETTER GHE: try adding cyrillic
    • +
    • U+0414 CYRILLIC CAPITAL LETTER DE: try adding cyrillic
    • +
    • U+0415 CYRILLIC CAPITAL LETTER IE: try adding cyrillic
    • +
    • U+0416 CYRILLIC CAPITAL LETTER ZHE: try adding cyrillic
    • +
    • U+0417 CYRILLIC CAPITAL LETTER ZE: try adding cyrillic
    • +
    • U+0418 CYRILLIC CAPITAL LETTER I: try adding cyrillic
    • +
    • U+0419 CYRILLIC CAPITAL LETTER SHORT I: try adding cyrillic
    • +
    • U+041A CYRILLIC CAPITAL LETTER KA: try adding cyrillic
    • +
    • U+041B CYRILLIC CAPITAL LETTER EL: try adding cyrillic
    • +
    • U+041C CYRILLIC CAPITAL LETTER EM: try adding cyrillic
    • +
    • U+041D CYRILLIC CAPITAL LETTER EN: try adding cyrillic
    • +
    • U+041E CYRILLIC CAPITAL LETTER O: try adding cyrillic
    • +
    • U+041F CYRILLIC CAPITAL LETTER PE: try adding cyrillic
    • +
    • U+0420 CYRILLIC CAPITAL LETTER ER: try adding cyrillic
    • +
    • U+0421 CYRILLIC CAPITAL LETTER ES: try adding cyrillic
    • +
    • U+0422 CYRILLIC CAPITAL LETTER TE: try adding cyrillic
    • +
    • U+0423 CYRILLIC CAPITAL LETTER U: try adding cyrillic
    • +
    • U+0424 CYRILLIC CAPITAL LETTER EF: try adding cyrillic
    • +
    • U+0425 CYRILLIC CAPITAL LETTER HA: try adding cyrillic
    • +
    • U+0426 CYRILLIC CAPITAL LETTER TSE: try adding cyrillic
    • +
    • U+0427 CYRILLIC CAPITAL LETTER CHE: try adding cyrillic
    • +
    • U+0428 CYRILLIC CAPITAL LETTER SHA: try adding cyrillic
    • +
    • U+0429 CYRILLIC CAPITAL LETTER SHCHA: try adding cyrillic
    • +
    • U+042A CYRILLIC CAPITAL LETTER HARD SIGN: try adding cyrillic
    • +
    • U+042B CYRILLIC CAPITAL LETTER YERU: try adding cyrillic
    • +
    • U+042C CYRILLIC CAPITAL LETTER SOFT SIGN: try adding cyrillic
    • +
    • U+042D CYRILLIC CAPITAL LETTER E: try adding cyrillic
    • +
    • U+042E CYRILLIC CAPITAL LETTER YU: try adding cyrillic
    • +
    • U+042F CYRILLIC CAPITAL LETTER YA: try adding cyrillic
    • +
    • U+0430 CYRILLIC SMALL LETTER A: try adding cyrillic
    • +
    • U+0431 CYRILLIC SMALL LETTER BE: try adding cyrillic
    • +
    • U+0432 CYRILLIC SMALL LETTER VE: try adding cyrillic
    • +
    • U+0433 CYRILLIC SMALL LETTER GHE: try adding cyrillic
    • +
    • U+0434 CYRILLIC SMALL LETTER DE: try adding cyrillic
    • +
    • U+0435 CYRILLIC SMALL LETTER IE: try adding cyrillic
    • +
    • U+0436 CYRILLIC SMALL LETTER ZHE: try adding cyrillic
    • +
    • U+0437 CYRILLIC SMALL LETTER ZE: try adding cyrillic
    • +
    • U+0438 CYRILLIC SMALL LETTER I: try adding cyrillic
    • +
    • U+0439 CYRILLIC SMALL LETTER SHORT I: try adding cyrillic
    • +
    • U+043A CYRILLIC SMALL LETTER KA: try adding cyrillic
    • +
    • U+043B CYRILLIC SMALL LETTER EL: try adding cyrillic
    • +
    • U+043C CYRILLIC SMALL LETTER EM: try adding cyrillic
    • +
    • U+043D CYRILLIC SMALL LETTER EN: try adding cyrillic
    • +
    • U+043E CYRILLIC SMALL LETTER O: try adding cyrillic
    • +
    • U+043F CYRILLIC SMALL LETTER PE: try adding cyrillic
    • +
    • U+0440 CYRILLIC SMALL LETTER ER: try adding cyrillic
    • +
    • U+0441 CYRILLIC SMALL LETTER ES: try adding cyrillic
    • +
    • U+0442 CYRILLIC SMALL LETTER TE: try adding cyrillic
    • +
    • U+0443 CYRILLIC SMALL LETTER U: try adding cyrillic
    • +
    • U+0444 CYRILLIC SMALL LETTER EF: try adding cyrillic
    • +
    • U+0445 CYRILLIC SMALL LETTER HA: try adding cyrillic
    • +
    • U+0446 CYRILLIC SMALL LETTER TSE: try adding cyrillic
    • +
    • U+0447 CYRILLIC SMALL LETTER CHE: try adding cyrillic
    • +
    • U+0448 CYRILLIC SMALL LETTER SHA: try adding cyrillic
    • +
    • U+0449 CYRILLIC SMALL LETTER SHCHA: try adding cyrillic
    • +
    • U+044A CYRILLIC SMALL LETTER HARD SIGN: try adding cyrillic
    • +
    • U+044B CYRILLIC SMALL LETTER YERU: try adding cyrillic
    • +
    • U+044C CYRILLIC SMALL LETTER SOFT SIGN: try adding cyrillic
    • +
    • U+044D CYRILLIC SMALL LETTER E: try adding cyrillic
    • +
    • U+044E CYRILLIC SMALL LETTER YU: try adding cyrillic
    • +
    • U+044F CYRILLIC SMALL LETTER YA: try adding cyrillic
    • +
    • U+0450 CYRILLIC SMALL LETTER IE WITH GRAVE: try adding cyrillic
    • +
    • U+0451 CYRILLIC SMALL LETTER IO: try adding cyrillic
    • +
    • U+0452 CYRILLIC SMALL LETTER DJE: try adding cyrillic
    • +
    • U+0453 CYRILLIC SMALL LETTER GJE: try adding cyrillic
    • +
    • U+0454 CYRILLIC SMALL LETTER UKRAINIAN IE: try adding cyrillic
    • +
    • U+0455 CYRILLIC SMALL LETTER DZE: try adding cyrillic
    • +
    • U+0456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I: try adding cyrillic
    • +
    • U+0457 CYRILLIC SMALL LETTER YI: try adding cyrillic
    • +
    • U+0458 CYRILLIC SMALL LETTER JE: try adding cyrillic
    • +
    • U+0459 CYRILLIC SMALL LETTER LJE: try adding cyrillic
    • +
    • U+045A CYRILLIC SMALL LETTER NJE: try adding cyrillic
    • +
    • U+045B CYRILLIC SMALL LETTER TSHE: try adding cyrillic
    • +
    • U+045C CYRILLIC SMALL LETTER KJE: try adding cyrillic
    • +
    • U+045D CYRILLIC SMALL LETTER I WITH GRAVE: try adding cyrillic
    • +
    • U+045E CYRILLIC SMALL LETTER SHORT U: try adding cyrillic
    • +
    • U+045F CYRILLIC SMALL LETTER DZHE: try adding cyrillic
    • +
    • U+0462 CYRILLIC CAPITAL LETTER YAT: try adding cyrillic-ext
    • +
    • U+0463 CYRILLIC SMALL LETTER YAT: try adding cyrillic-ext
    • +
    • U+046A CYRILLIC CAPITAL LETTER BIG YUS: try adding cyrillic-ext
    • +
    • U+046B CYRILLIC SMALL LETTER BIG YUS: try adding cyrillic-ext
    • +
    • U+0472 CYRILLIC CAPITAL LETTER FITA: try adding cyrillic-ext
    • +
    • U+0473 CYRILLIC SMALL LETTER FITA: try adding cyrillic-ext
    • +
    • U+0474 CYRILLIC CAPITAL LETTER IZHITSA: try adding cyrillic-ext
    • +
    • U+0475 CYRILLIC SMALL LETTER IZHITSA: try adding cyrillic-ext
    • +
    • U+0490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN: try adding cyrillic
    • +
    • U+0491 CYRILLIC SMALL LETTER GHE WITH UPTURN: try adding cyrillic
    • +
    • U+0492 CYRILLIC CAPITAL LETTER GHE WITH STROKE: try adding cyrillic-ext
    • +
    • U+0493 CYRILLIC SMALL LETTER GHE WITH STROKE: try adding cyrillic-ext
    • +
    • U+0496 CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+0497 CYRILLIC SMALL LETTER ZHE WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+049A CYRILLIC CAPITAL LETTER KA WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+049B CYRILLIC SMALL LETTER KA WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04A2 CYRILLIC CAPITAL LETTER EN WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04A3 CYRILLIC SMALL LETTER EN WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04AE CYRILLIC CAPITAL LETTER STRAIGHT U: try adding cyrillic-ext
    • +
    • U+04AF CYRILLIC SMALL LETTER STRAIGHT U: try adding cyrillic-ext
    • +
    • U+04B0 CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE: try adding cyrillic
    • +
    • U+04B1 CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE: try adding cyrillic
    • +
    • U+04B2 CYRILLIC CAPITAL LETTER HA WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04B3 CYRILLIC SMALL LETTER HA WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04B6 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04B7 CYRILLIC SMALL LETTER CHE WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04BA CYRILLIC CAPITAL LETTER SHHA: try adding cyrillic-ext
    • +
    • U+04BB CYRILLIC SMALL LETTER SHHA: try adding cyrillic-ext
    • +
    • U+04C0 CYRILLIC LETTER PALOCHKA: try adding cyrillic-ext
    • +
    • U+04CF CYRILLIC SMALL LETTER PALOCHKA: try adding cyrillic-ext
    • +
    • U+04D8 CYRILLIC CAPITAL LETTER SCHWA: try adding cyrillic-ext
    • +
    • U+04D9 CYRILLIC SMALL LETTER SCHWA: try adding cyrillic-ext
    • +
    • U+04E2 CYRILLIC CAPITAL LETTER I WITH MACRON: try adding cyrillic-ext
    • +
    • U+04E3 CYRILLIC SMALL LETTER I WITH MACRON: try adding cyrillic-ext
    • +
    • U+04E8 CYRILLIC CAPITAL LETTER BARRED O: try adding cyrillic-ext
    • +
    • U+04E9 CYRILLIC SMALL LETTER BARRED O: try adding cyrillic-ext
    • +
    • U+04EE CYRILLIC CAPITAL LETTER U WITH MACRON: try adding cyrillic-ext
    • +
    • U+04EF CYRILLIC SMALL LETTER U WITH MACRON: try adding cyrillic-ext
    • +
    • U+0E3F THAI CURRENCY SYMBOL BAHT: try adding thai
    • +
    • U+1EBC LATIN CAPITAL LETTER E WITH TILDE: try adding vietnamese
    • +
    • U+1EBD LATIN SMALL LETTER E WITH TILDE: try adding vietnamese
    • +
    • U+2021 DOUBLE DAGGER: try adding adlam
    • +
    • U+2030 PER MILLE SIGN: try adding adlam
    • +
    • U+2070 SUPERSCRIPT ZERO: try adding math
    • +
    • U+2074 SUPERSCRIPT FOUR: try adding math
    • +
    • U+2075 SUPERSCRIPT FIVE: try adding math
    • +
    • U+2076 SUPERSCRIPT SIX: try adding math
    • +
    • U+2077 SUPERSCRIPT SEVEN: try adding math
    • +
    • U+2078 SUPERSCRIPT EIGHT: try adding math
    • +
    • U+2079 SUPERSCRIPT NINE: try adding math
    • +
    • U+2080 SUBSCRIPT ZERO: try adding math
    • +
    • U+2081 SUBSCRIPT ONE: try adding math
    • +
    • U+2082 SUBSCRIPT TWO: try adding math
    • +
    • U+2083 SUBSCRIPT THREE: try adding math
    • +
    • U+2084 SUBSCRIPT FOUR: try adding math
    • +
    • U+2085 SUBSCRIPT FIVE: try adding math
    • +
    • U+2086 SUBSCRIPT SIX: try adding math
    • +
    • U+2087 SUBSCRIPT SEVEN: try adding math
    • +
    • U+2088 SUBSCRIPT EIGHT: try adding math
    • +
    • U+2089 SUBSCRIPT NINE: try adding math
    • +
    • U+2107 EULER CONSTANT: try adding math
    • +
    • U+2116 NUMERO SIGN: try adding cyrillic
    • +
    • U+2117 SOUND RECORDING COPYRIGHT: try adding math
    • +
    • U+2153 VULGAR FRACTION ONE THIRD: try adding symbols
    • +
    • U+2154 VULGAR FRACTION TWO THIRDS: try adding symbols
    • +
    • U+2155 VULGAR FRACTION ONE FIFTH: try adding symbols
    • +
    • U+215B VULGAR FRACTION ONE EIGHTH: try adding symbols
    • +
    • U+215C VULGAR FRACTION THREE EIGHTHS: try adding symbols
    • +
    • U+215D VULGAR FRACTION FIVE EIGHTHS: try adding symbols
    • +
    • U+215E VULGAR FRACTION SEVEN EIGHTHS: try adding symbols
    • +
    • U+2190 LEFTWARDS ARROW: try adding one of: symbols, math
    • +
    • U+2192 RIGHTWARDS ARROW: try adding one of: symbols, math
    • +
    • U+2194 LEFT RIGHT ARROW: try adding one of: symbols, math
    • +
    • U+2195 UP DOWN ARROW: try adding one of: symbols, math
    • +
    • U+2196 NORTH WEST ARROW: try adding one of: symbols, math
    • +
    • U+2197 NORTH EAST ARROW: try adding one of: symbols, math
    • +
    • U+2198 SOUTH EAST ARROW: try adding one of: symbols, math
    • +
    • U+2199 SOUTH WEST ARROW: try adding one of: symbols, math
    • +
    • U+219D RIGHTWARDS WAVE ARROW: try adding math
    • +
    • U+21A9 LEFTWARDS ARROW WITH HOOK: try adding math
    • +
    • U+21AA RIGHTWARDS ARROW WITH HOOK: try adding math
    • +
    • U+21B0 UPWARDS ARROW WITH TIP LEFTWARDS: try adding math
    • +
    • U+21B1 UPWARDS ARROW WITH TIP RIGHTWARDS: try adding math
    • +
    • U+21B3 DOWNWARDS ARROW WITH TIP RIGHTWARDS: try adding math
    • +
    • U+21B4 RIGHTWARDS ARROW WITH CORNER DOWNWARDS: try adding math
    • +
    • U+21B5 DOWNWARDS ARROW WITH CORNER LEFTWARDS: try adding math
    • +
    • U+21E4 LEFTWARDS ARROW TO BAR: try adding math
    • +
    • U+21E5 RIGHTWARDS ARROW TO BAR: try adding math
    • +
    • U+21E7 UPWARDS WHITE ARROW: try adding symbols
    • +
    • U+2202 PARTIAL DIFFERENTIAL: try adding math
    • +
    • U+2206 INCREMENT: try adding math
    • +
    • U+220F N-ARY PRODUCT: try adding math
    • +
    • U+2211 N-ARY SUMMATION: try adding math
    • +
    • U+221A SQUARE ROOT: try adding math
    • +
    • U+221E INFINITY: try adding math
    • +
    • U+222B INTEGRAL: try adding math
    • +
    • U+2248 ALMOST EQUAL TO: try adding math
    • +
    • U+2260 NOT EQUAL TO: try adding math
    • +
    • U+2264 LESS-THAN OR EQUAL TO: try adding math
    • +
    • U+2265 GREATER-THAN OR EQUAL TO: try adding math
    • +
    • U+23CE RETURN SYMBOL: try adding symbols
    • +
    • U+240B SYMBOL FOR VERTICAL TABULATION: try adding symbols
    • +
    • U+240C SYMBOL FOR FORM FEED: try adding symbols
    • +
    • U+2460 CIRCLED DIGIT ONE: try adding one of: yi, symbols, mongolian
    • +
    • U+2461 CIRCLED DIGIT TWO: try adding one of: yi, symbols, mongolian
    • +
    • U+2462 CIRCLED DIGIT THREE: try adding one of: yi, symbols, mongolian
    • +
    • U+2463 CIRCLED DIGIT FOUR: try adding one of: yi, symbols, mongolian
    • +
    • U+2464 CIRCLED DIGIT FIVE: try adding one of: yi, symbols, mongolian
    • +
    • U+2465 CIRCLED DIGIT SIX: try adding one of: yi, symbols, mongolian
    • +
    • U+2466 CIRCLED DIGIT SEVEN: try adding one of: yi, symbols, mongolian
    • +
    • U+2467 CIRCLED DIGIT EIGHT: try adding one of: yi, symbols, mongolian
    • +
    • U+2468 CIRCLED DIGIT NINE: try adding one of: yi, symbols, mongolian
    • +
    • U+24EA CIRCLED DIGIT ZERO: try adding symbols
    • +
    • U+24FF NEGATIVE CIRCLED DIGIT ZERO: try adding symbols
    • +
    • U+25B2 BLACK UP-POINTING TRIANGLE: try adding symbols
    • +
    • U+25B3 WHITE UP-POINTING TRIANGLE: try adding one of: symbols, math
    • +
    • U+25B6 BLACK RIGHT-POINTING TRIANGLE: try adding symbols
    • +
    • U+25B7 WHITE RIGHT-POINTING TRIANGLE: try adding one of: symbols, math
    • +
    • U+25BC BLACK DOWN-POINTING TRIANGLE: try adding symbols
    • +
    • U+25BD WHITE DOWN-POINTING TRIANGLE: try adding one of: symbols, math
    • +
    • U+25C0 BLACK LEFT-POINTING TRIANGLE: try adding symbols
    • +
    • U+25C1 WHITE LEFT-POINTING TRIANGLE: try adding one of: symbols, math
    • +
    • U+25CA LOZENGE: try adding one of: symbols, math
    • +
    • U+25CB WHITE CIRCLE: try adding symbols
    • +
    • U+25CC DOTTED CIRCLE: try adding one of: takri, warang-citi, sharada, devanagari, soyombo, modi, sundanese, yi, old-permic, pahawh-hmong, kharoshthi, bassa-vah, nko, bengali, math, zanabazar-square, grantha, miao, meetei-mayek, tai-tham, tagalog, manichaean, tifinagh, cham, music, duployan, malayalam, khudawadi, hebrew, armenian, balinese, lao, chakma, javanese, phags-pa, rejang, caucasian-albanian, gujarati, tagbanwa, brahmi, psalter-pahlavi, coptic, thaana, tai-le, tibetan, adlam, buginese, syriac, batak, dogra, khojki, hanifi-rohingya, symbols, hanunoo, saurashtra, telugu, khmer, mandaic, tirhuta, ahom, elbasan, canadian-aboriginal, gurmukhi, tamil, oriya, mongolian, masaram-gondi, mende-kikakui, kannada, thai, wancho, newa, syloti-nagri, osage, marchen, sinhala, lepcha, kaithi, kayah-li, buhid, new-tai-lue, gunjala-gondi, mahajani, myanmar, limbu, bhaiksuki, tai-viet, siddham, sogdian
    • +
    • U+25CF BLACK CIRCLE: try adding symbols
    • +
    • U+2639 WHITE FROWNING FACE: try adding symbols
    • +
    • U+263A WHITE SMILING FACE: try adding symbols
    • +
    • U+2776 DINGBAT NEGATIVE CIRCLED DIGIT ONE: try adding symbols
    • +
    • U+2777 DINGBAT NEGATIVE CIRCLED DIGIT TWO: try adding symbols
    • +
    • U+2778 DINGBAT NEGATIVE CIRCLED DIGIT THREE: try adding symbols
    • +
    • U+2779 DINGBAT NEGATIVE CIRCLED DIGIT FOUR: try adding symbols
    • +
    • U+277A DINGBAT NEGATIVE CIRCLED DIGIT FIVE: try adding symbols
    • +
    • U+277B DINGBAT NEGATIVE CIRCLED DIGIT SIX: try adding symbols
    • +
    • U+277C DINGBAT NEGATIVE CIRCLED DIGIT SEVEN: try adding symbols
    • +
    • U+277D DINGBAT NEGATIVE CIRCLED DIGIT EIGHT: try adding symbols
    • +
    • U+277E DINGBAT NEGATIVE CIRCLED DIGIT NINE: try adding symbols
    • +
    • U+3003 DITTO MARK: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi
    • +
    • U+3008 LEFT ANGLE BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, tai-le, chinese-hongkong, chinese-traditional, tibetan, yi
    • +
    • U+3009 RIGHT ANGLE BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, tai-le, chinese-hongkong, chinese-traditional, tibetan, yi
    • +
    • U+300A LEFT DOUBLE ANGLE BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, tai-le, chinese-hongkong, lisu, chinese-traditional, tibetan, yi
    • +
    • U+300B RIGHT DOUBLE ANGLE BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, tai-le, chinese-hongkong, lisu, chinese-traditional, tibetan, yi
    • +
    • U+300C LEFT CORNER BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi
    • +
    • U+300D RIGHT CORNER BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi
    • +
    • U+300E LEFT WHITE CORNER BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi
    • +
    • U+300F RIGHT WHITE CORNER BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi
    • +
    • U+3010 LEFT BLACK LENTICULAR BRACKET: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi
    • +
    • U+3011 RIGHT BLACK LENTICULAR BRACKET: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi
    • +
    • U+3014 LEFT TORTOISE SHELL BRACKET: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi
    • +
    • U+3015 RIGHT TORTOISE SHELL BRACKET: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi
    • +
    • U+3016 LEFT WHITE LENTICULAR BRACKET: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi
    • +
    • U+3017 RIGHT WHITE LENTICULAR BRACKET: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi
    • +
    • U+301C WAVE DASH: try adding japanese
    • +
    • U+F8FF : not included in any glyphset definition
    • +
    • U+FB01 LATIN SMALL LIGATURE FI: not included in any glyphset definition
    • +
    • U+FB02 LATIN SMALL LIGATURE FL: not included in any glyphset definition
    • +
    +

    Or you can add the above codepoints to one of the subsets supported by the font: latin, latin-ext, menu

    + + + [code: unreachable-subsetting] + +
    +
  • + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + Shapes languages in all GF glyphsets. +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/glyphsets/shape_languages>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + Geist[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    GF_Latin_Core glyphset:

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    LanguageFAIL messages
    ca_Latn (Catalan)Some auxiliary glyphs were missing: Ŀ, ŀ
    de_Latn (German)Some auxiliary glyphs were missing: ſ
    fi_Latn (Finnish)Some auxiliary glyphs were missing: Ʒ, Ǯ, ǯ, ʒ
    fr_Latn (French)Some auxiliary glyphs were missing: ſ
    + + + [code: warning-language-shaping] + +
    +
  • + +
  • + + ✅ PASS + + + +

    OK.

    + + +
    +
  • + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + Are there caret positions declared for every ligature? +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/ligature_carets>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + Geist[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    This font lacks caret positioning values for these ligature glyphs: +- hyphen_greater.liga +- hyphen_hyphen_greater.liga +- hyphen_hyphen_hyphen_greater.liga +- less_hyphen.liga +- less_hyphen_greater.liga +- less_hyphen_hyphen.liga +- less_hyphen_hyphen_hyphen.liga

    + + + [code: incomplete-caret-pos-data] + +
    +
  • + +
+
+
+ + + + + +

+ + Is there kerning info for non-ligated sequences? +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/kerning_for_non_ligated_sequences>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + Geist[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    GPOS table lacks kerning info for the following non-ligated sequences:

    +
    - f + f
    +
    +- f + i
    +
    +- i + l
    +
    +- t + t
    +
    +- hyphen + hyphen
    +
    +- hyphen + greater
    +
    +- greater + hyphen
    +
    +- greater + greater
    +
    +- less + hyphen
    +
    + + + [code: lacks-kern-info] + +
    +
  • + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + METADATA.pb: Designers are listed correctly on the Google Fonts catalog? +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/metadata/designer_profiles>
+ + + +
+ + + +
+ + + +
+ + 🔥 + Geist[wght].ttf + + +
+
    + +
  • + + 🔥 FAIL + + + +

    Designer Guillermo Rauch still does not have an avatar image. Please provide one.

    + + + [code: missing-avatar] + +
    +
  • + +
+
+
+ + + + + +

+ + Ensure variable fonts include an avar table. +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/mandatory_avar_table>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + Geist[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    This variable font does not have an avar table.

    + + + [code: missing-avar] + +
    +
  • + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + The font has tags in the GF Tags spreadsheet +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/metadata/has_tags>
+ + + +
+ + + ☠ + Geist[wght].ttf + + + + +
+ + + + + + + + + + + +

Universal

+ + 🔥⚠️⚠️⚠️⚠️⏩⏩⏩⏩⏩⏩ℹ️ℹ️ + + + + + + + + + + + + + + + +

+ + Do we have the latest version of FontBakery installed? +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/fontbakery_version>
+ + + +
+ + + +
+ + + +
+ + 🔥 + Geist[wght].ttf + + +
+
    + +
  • + + 🔥 FAIL + + + +

    Current FontBakery version is 0.11.2, while a newer 0.12.10 is already available. Please upgrade it with 'pip install -U fontbakery'

    + + + [code: outdated-fontbakery] + +
    +
  • + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +

+ + Glyph names are all valid? +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/valid_glyphnames>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + Geist[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    The following glyph names may be too long for some legacy systems which may expect a maximum 31-characters length limit: +hyphen_hyphen_hyphen_greater.liga and periodcentered.loclCAT.case.ss08

    + + + [code: legacy-long-names] + +
    +
  • + +
+
+
+ + + + + + + + + + + + + +

+ + Check font contains no unreachable glyphs +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/unreachable_glyphs>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + Geist[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    The following glyphs could not be reached by codepoint or substitution rules:

    +
    - blackCircled
    +
    +- uni0306.cy
    +
    + + + [code: unreachable-glyphs] + +
    +
  • + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +

+ + Check math signs have the same width. +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/math_signs_width>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + Geist[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    The most common width is 544 among a set of 4 math glyphs. +The following math glyphs have a different width, though:

    +

    Width = 558: +plus

    +

    Width = 540: +equal, notequal, divide

    +

    Width = 500: +logicalnot

    +

    Width = 538: +plusminus

    +

    Width = 502: +multiply

    +

    Width = 520: +minus

    +

    Width = 523: +approxequal

    + + + [code: width-outliers] + +
    +
  • + +
+
+
+ + + + + + + + + + + +

+ + Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron) +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/alt_caron:googlefonts>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + Geist[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    tcaron is decomposed and therefore could not be checked. Please check manually.

    + + + [code: decomposed-outline] + +
    +
  • + +
  • + + ✅ PASS + + + +

    Looks good!

    + + +
    +
  • + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Shaping Checks

+ + ⚠️⏩⏩⏩ + + + + + + + + + + + +

+ + Ensure soft_dotted characters lose their dot when combined with marks that replace the dot. +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/soft_dotted>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + Geist[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    The dot of soft dotted characters used in orthographies must disappear in the following strings: į̀ į́ į̂ į̃ į̄ į̌ і́

    +

    The dot of soft dotted characters should disappear in other cases, for example: į̆ į̇ į̈ į̊ į̋ į̒ į̦̀ į̦́ į̦̂ į̦̃ į̦̄ į̦̆ į̦̇ į̦̈ į̦̊ į̦̋ į̦̌ į̦̒ į̧̀ į̧́

    +

    Your font fully covers the following languages that require the soft-dotted feature: Ukrainian (Cyrl, 29,273,587 speakers), Navajo (Latn, 166,319 speakers), Kaska (Latn, 125 speakers), Lithuanian (Latn, 2,357,094 speakers), Han (Latn, 6 speakers), Dutch (Latn, 31,709,104 speakers), Belarusian (Cyrl, 10,064,517 speakers).

    +

    Your font does not cover the following languages that require the soft-dotted feature: Avokaya (Latn, 100,000 speakers), Cicipu (Latn, 44,000 speakers), Nzakara (Latn, 50,000 speakers), Vute (Latn, 21,000 speakers), Dan (Latn, 1,099,244 speakers), Dii (Latn, 71,000 speakers), Nateni (Latn, 100,000 speakers), Southern Kisi (Latn, 360,000 speakers), Koonzime (Latn, 40,000 speakers), Kom (Latn, 360,685 speakers), Fur (Latn, 1,230,163 speakers), Aghem (Latn, 38,843 speakers), Mango (Latn, 77,000 speakers), Basaa (Latn, 332,940 speakers), Zapotec (Latn, 490,000 speakers), Makaa (Latn, 221,000 speakers), Ngbaka (Latn, 1,020,000 speakers), South Central Banda (Latn, 244,000 speakers), Gulay (Latn, 250,478 speakers), Ijo, Southeast (Latn, 2,471,000 speakers), Teke-Ebo (Latn, 260,000 speakers), Bafut (Latn, 158,146 speakers), Mundani (Latn, 34,000 speakers), Mfumte (Latn, 79,000 speakers), Ma’di (Latn, 584,000 speakers), Igbo (Latn, 27,823,640 speakers), Ebira (Latn, 2,200,000 speakers), Lugbara (Latn, 2,200,000 speakers), Sar (Latn, 500,000 speakers), Kpelle, Guinea (Latn, 622,000 speakers), Bete-Bendi (Latn, 100,000 speakers), Yala (Latn, 200,000 speakers), Ejagham (Latn, 120,000 speakers), Ekpeye (Latn, 226,000 speakers), Heiltsuk (Latn, 300 speakers).

    + + + [code: soft-dotted] + +
    +
  • + +
+
+
+ + + + + + +
+ + + \ No newline at end of file diff --git a/docs/fontbakery-reports/geist-report.json b/docs/fontbakery-reports/geist-report.json new file mode 100644 index 00000000..0853aa88 --- /dev/null +++ b/docs/fontbakery-reports/geist-report.json @@ -0,0 +1 @@ +{"result": {"(not finished)": 0, "FAIL": 2, "FATAL": 1, "INFO": 9, "PASS": 182, "SKIP": 47, "WARN": 11}, "sections": [{"checks": [{"description": "Fonts have equal codepoint coverage", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: stylenames_are_canonical"}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "Ensure that all variable font files have the same set of axes and axis ranges.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "All looks good!"}, "status": "PASS"}], "rationale": "\n In order to facilitate the construction of intuitive and friendly user\n interfaces, all variable font files in a given family should have the same set\n of variation axes. Also, each axis must have a consistent setting of min/max\n value ranges accross all the files.\n ", "result": "PASS", "severity": null}, {"description": "All tabular figures must have the same width across the RIBBI-family.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Tabular figures need to have the same metrics in all styles in order to allow\n tables to be set with proper typographic control, but to maintain the placement\n of decimals and numeric columns between rows.\n\n Here's a good explanation of this:\n https://www.typography.com/techniques/fonts-for-financials/#tabular-figs\n ", "result": "PASS", "severity": null}, {"description": "Does font file include unacceptable control character glyphs?", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Unacceptable control characters were not identified."}, "status": "PASS"}], "rationale": "\n Use of some unacceptable control characters in the U+0000 - U+001F range can\n lead to rendering issues on some platforms.\n\n Acceptable control characters are defined as .null (U+0000) and\n CR (U+000D) for this test.\n ", "result": "PASS", "severity": null}, {"description": "Ensure Italic styles have Roman counterparts.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n For each font family on Google Fonts, every Italic style must have\n a Roman sibling.\n\n This kind of problem was first observed at [1] where the Bold style was\n missing but BoldItalic was included.\n\n [1] https://github.com/google/fonts/pull/1482\n ", "result": "PASS", "severity": null}, {"description": "Check axis ordering on the STAT table.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": "summary", "message": "None of the fonts lack a STAT table.\n\n\tAnd these are the most common STAT axis orderings:\n\t('wght-ital', 1)"}, "status": "INFO"}], "rationale": "\n This is (for now) a merely informative check to detect what's the axis ordering\n declared on the STAT table of fonts in the Google Fonts collection.\n\n We may later update this to enforce some unified axis ordering scheme,\n yet to be determined.\n ", "result": "INFO", "severity": null}, {"description": "Check README.md has a sample image.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: readme_contents, readme_directory"}, "status": "SKIP"}], "rationale": "\n In order to showcase what a font family looks like, the project's README.md\n file should ideally include a sample image and highlight it in the upper\n portion of the document, no more than 10 lines away from the top of the file.\n ", "result": "SKIP", "severity": null}, {"description": "Checking file is named canonically.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font filename is correct, \"Geist[wght].ttf\"."}, "status": "PASS"}], "rationale": "\n A font's filename must be composed as \"-.ttf\":\n\n - Nunito-Regular.ttf\n\n - Oswald-BoldItalic.ttf\n\n\n Variable fonts must list the axis tags in alphabetical order in\n square brackets and separated by commas:\n\n - Roboto[wdth,wght].ttf\n\n - Familyname-Italic[wght].ttf\n ", "result": "PASS", "severity": null}, {"description": "Does DESCRIPTION file contain broken links?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description_html"}, "status": "SKIP"}], "rationale": "\n The snippet of HTML in the DESCRIPTION.en_us.html file is added to the font\n family webpage on the Google Fonts website. For that reason, all hyperlinks\n in it must be properly working.\n ", "result": "SKIP", "severity": null}, {"description": "URLs on DESCRIPTION file must not display http(s) prefix.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description_html"}, "status": "SKIP"}], "rationale": "\n The snippet of HTML in the DESCRIPTION.en_us.html file is added to the font\n family webpage on the Google Fonts website.\n\n Google Fonts has a content formatting policy for that snippet that expects the\n text content of anchors not to include the http:// or https:// prefixes.\n ", "result": "SKIP", "severity": null}, {"description": "Does DESCRIPTION file contain a upstream Git repo URL?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description_html"}, "status": "SKIP"}], "rationale": "\n The contents of the DESCRIPTION.en-us.html file are displayed on the\n Google Fonts website in the about section of each font family specimen page.\n\n Since all of the Google Fonts collection is composed of libre-licensed fonts,\n this check enforces a policy that there must be a hypertext link in that page\n directing users to the repository where the font project files are\n made available.\n\n Such hosting is typically done on sites like Github, Gitlab, GNU Savannah or\n any other git-based version control service.\n ", "result": "SKIP", "severity": null}, {"description": "Is this a proper HTML snippet?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description"}, "status": "SKIP"}], "rationale": "\n Sometimes people write malformed HTML markup. This check should ensure the\n file is good.\n\n Additionally, when packaging families for being pushed to the `google/fonts`\n git repo, if there is no DESCRIPTION.en_us.html file, some older versions of\n the `add_font.py` tool insert a placeholder description file which contains\n invalid html. This file needs to either be replaced with an existing\n description file or edited by hand.\n ", "result": "SKIP", "severity": null}, {"description": "DESCRIPTION.en_us.html must have more than 200 bytes.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description"}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "DESCRIPTION.en_us.html should end in a linebreak.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description"}, "status": "SKIP"}], "rationale": "\n Some older text-handling tools sometimes misbehave if the last line of data\n in a text file is not terminated with a newline character (also known as '\\n').\n\n We know that this is a very small detail, but for the sake of keeping all\n DESCRIPTION.en_us.html files uniformly formatted throughout the GFonts\n collection, we chose to adopt the practice of placing this final linebreak\n character on them.\n ", "result": "SKIP", "severity": null}, {"description": "Check METADATA.pb parse correctly.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb parsed successfuly."}, "status": "PASS"}], "rationale": "\n The purpose of this check is to ensure that the METADATA.pb file is not\n malformed.\n ", "result": "PASS", "severity": null}, {"description": "Font designer field in METADATA.pb must not be 'unknown'.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font designer field is not 'unknown'."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Font designer field in METADATA.pb must not contain 'Multiple designers'.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good."}, "status": "PASS"}], "rationale": "\n For a while the string \"Multiple designers\" was used as a placeholder on\n METADATA.pb files. We should replace all those instances with actual designer\n names so that proper credits are displayed on the Google Fonts family\n specimen pages.\n\n If there's more than a single designer, the designer names must be\n separated by commas.\n ", "result": "PASS", "severity": null}, {"description": "Multiple values in font designer field in METADATA.pb must be separated by commas.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good."}, "status": "PASS"}], "rationale": "\n We must use commas instead of forward slashes because the server-side code\n at the fonts.google.com directory will segment the string on the commas into\n a list of names and display the first item in the list as the\n \"principal designer\" while the remaining names are identified as \"contributors\".\n\n See eg https://fonts.google.com/specimen/Rubik\n ", "result": "PASS", "severity": null}, {"description": "Does METADATA.pb copyright field contain broken links?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All links in the METADATA.pb file look good!"}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Ensure METADATA.pb lists all font binaries.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n The set of font binaries available, except the ones on a \"static\" subdir,\n must match exactly those declared on the METADATA.pb file.\n\n Also, to avoid confusion, we expect that font files (other than statics)\n are not placed on subdirectories.\n ", "result": "PASS", "severity": null}, {"description": "Ensure METADATA.pb category field is valid.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK!"}, "status": "PASS"}], "rationale": "\n There are only five acceptable values for the category field in a METADATA.pb\n file:\n\n - MONOSPACE\n\n - SANS_SERIF\n\n - SERIF\n\n - DISPLAY\n\n - HANDWRITING\n\n This check is meant to avoid typos in this field.\n ", "result": "PASS", "severity": null}, {"description": "Checking OS/2 fsType does not impose restrictions.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 fsType is properly set to zero."}, "status": "PASS"}], "rationale": "\n The fsType in the OS/2 table is a legacy DRM-related field. Fonts in the\n Google Fonts collection must have it set to zero (also known as\n \"Installable Embedding\"). This setting indicates that the fonts can be\n embedded in documents and permanently installed by applications on\n remote systems.\n\n More detailed info is available at:\n https://docs.microsoft.com/en-us/typography/opentype/spec/os2#fstype\n ", "result": "PASS", "severity": null}, {"description": "Checking OS/2 achVendID.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unknown", "message": "OS/2 VendorID value 'VRCL' is not yet recognized. If you registered it recently, then it's safe to ignore this warning message. Otherwise, you should set it to your own unique 4 character code, and register it with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx\n"}, "status": "WARN"}], "rationale": "\n Microsoft keeps a list of font vendors and their respective contact info. This\n list is updated regularly and is indexed by a 4-char \"Vendor ID\" which is\n stored in the achVendID field of the OS/2 table.\n\n Registering your ID is not mandatory, but it is a good practice since some\n applications may display the type designer / type foundry contact info on some\n dialog and also because that info will be visible on Microsoft's website:\n\n https://docs.microsoft.com/en-us/typography/vendors/\n\n This check verifies whether or not a given font's vendor ID is registered in\n that list or if it has some of the default values used by the most common\n font editors.\n\n Each new FontBakery release includes a cached copy of that list of vendor IDs.\n If you registered recently, you're safe to ignore warnings emitted by this\n check, since your ID will soon be included in one of our upcoming releases.\n ", "result": "WARN", "severity": null}, {"description": "Check Google Fonts glyph coverage.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Google Fonts expects that fonts in its collection support at least the minimal\n set of characters defined in the `GF-latin-core` glyph-set.\n ", "result": "PASS", "severity": null}, {"description": "Check for METADATA subsets with zero support.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n This check ensures that the subsets specified on a METADATA.pb file are\n actually supported (even if only partially) by the font files.\n\n Subsets for which none of the codepoints are supported will cause the\n check to FAIL.\n ", "result": "PASS", "severity": 10}, {"description": "Check for codepoints not covered by METADATA subsets.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unreachable-subsetting", "message": "The following codepoints supported by the font are not covered by\n any subsets defined in the font's metadata file, and will never\n be served. You can solve this by either manually adding additional\n subset declarations to METADATA.pb, or by editing the glyphset\n definitions.\n\n * U+0020 SPACE: try adding one of: takri, imperial-aramaic, warang-citi, sharada, nag-mundari, braille, indic-siyaq-numbers, samaritan, devanagari, soyombo, modi, meroitic, sundanese, yi, znamenny, old-permic, kana-extended, kharoshthi, pahawh-hmong, sunuwar, khitan-small-script, anatolian-hieroglyphs, chinese-traditional, bassa-vah, old-uyghur, nko, deseret, bengali, math, kawi, gothic, zanabazar-square, phoenician, grantha, miao, lycian, sora-sompeng, vai, meetei-mayek, makasar, tai-tham, tagalog, manichaean, tifinagh, vietnamese, tamil-supplement, cham, yezidi, music, ogham, duployan, arabic, cypriot, bamum, meroitic-cursive, old-persian, malayalam, khudawadi, old-north-arabian, hebrew, linear-a, runic, armenian, balinese, lao, georgian, nyiakeng-puachue-hmong, egyptian-hieroglyphs, chakma, javanese, phags-pa, rejang, caucasian-albanian, nabataean, gujarati, tagbanwa, brahmi, psalter-pahlavi, coptic, thaana, tai-le, tibetan, adlam, cypro-minoan, inscriptional-parthian, mro, chinese-simplified, buginese, syriac, ol-chiki, batak, cyrillic, lisu, greek, dives-akuru, greek-ext, dogra, khojki, hanifi-rohingya, symbols, cuneiform, meroitic-hieroglyphs, hanunoo, carian, old-sogdian, old-hungarian, saurashtra, japanese, telugu, hatran, khmer, mandaic, cherokee, old-south-arabian, tirhuta, korean, ahom, elbasan, canadian-aboriginal, gurmukhi, symbols2, tamil, oriya, multani, elymaic, mongolian, nandinagari, masaram-gondi, mende-kikakui, avestan, chinese-hongkong, kannada, ottoman-siyaq-numbers, old-turkic, shavian, garay, thai, inscriptional-pahlavi, vithkuqi, newa, wancho, chorasmian, ugaritic, medefaidrin, todhri, syloti-nagri, linear-b, osage, marchen, sinhala, tulu-tigalari, lepcha, kaithi, kayah-li, buhid, lydian, nushu, mayan-numerals, new-tai-lue, pau-cin-hau, old-italic, gunjala-gondi, osmanya, sogdian, toto, mahajani, glagolitic, myanmar, palmyrene, signwriting, tangsa, limbu, cyrillic-ext, bhaiksuki, kirat-rai, tai-viet, siddham, gurung-khema, ethiopic, ol-onal, tangut\n * U+00A0 NO-BREAK SPACE: try adding one of: takri, imperial-aramaic, warang-citi, sharada, nag-mundari, braille, indic-siyaq-numbers, samaritan, devanagari, soyombo, modi, meroitic, sundanese, yi, znamenny, old-permic, kana-extended, kharoshthi, pahawh-hmong, sunuwar, khitan-small-script, anatolian-hieroglyphs, chinese-traditional, bassa-vah, old-uyghur, nko, deseret, bengali, math, kawi, gothic, zanabazar-square, phoenician, grantha, miao, lycian, sora-sompeng, vai, meetei-mayek, makasar, tai-tham, tagalog, manichaean, tifinagh, vietnamese, tamil-supplement, cham, yezidi, music, ogham, duployan, arabic, cypriot, bamum, meroitic-cursive, old-persian, malayalam, khudawadi, old-north-arabian, hebrew, linear-a, runic, armenian, balinese, lao, georgian, nyiakeng-puachue-hmong, egyptian-hieroglyphs, chakma, javanese, phags-pa, rejang, caucasian-albanian, nabataean, gujarati, tagbanwa, brahmi, psalter-pahlavi, coptic, thaana, tai-le, tibetan, adlam, cypro-minoan, inscriptional-parthian, mro, chinese-simplified, buginese, syriac, ol-chiki, batak, cyrillic, lisu, greek, dives-akuru, greek-ext, dogra, khojki, hanifi-rohingya, symbols, cuneiform, meroitic-hieroglyphs, hanunoo, carian, old-sogdian, old-hungarian, saurashtra, japanese, telugu, hatran, khmer, mandaic, cherokee, old-south-arabian, tirhuta, korean, ahom, elbasan, canadian-aboriginal, gurmukhi, symbols2, tamil, oriya, multani, elymaic, mongolian, nandinagari, masaram-gondi, mende-kikakui, avestan, chinese-hongkong, kannada, ottoman-siyaq-numbers, old-turkic, shavian, garay, thai, inscriptional-pahlavi, vithkuqi, newa, wancho, chorasmian, ugaritic, medefaidrin, todhri, syloti-nagri, linear-b, osage, marchen, sinhala, tulu-tigalari, lepcha, kaithi, kayah-li, buhid, lydian, nushu, mayan-numerals, new-tai-lue, pau-cin-hau, old-italic, gunjala-gondi, osmanya, sogdian, toto, mahajani, glagolitic, myanmar, palmyrene, signwriting, tangsa, limbu, cyrillic-ext, bhaiksuki, kirat-rai, tai-viet, siddham, gurung-khema, ethiopic, ol-onal, tangut\n * U+02D8 BREVE: try adding one of: canadian-aboriginal, yi\n * U+02D9 DOT ABOVE: try adding one of: canadian-aboriginal, yi\n * U+02DB OGONEK: try adding one of: canadian-aboriginal, yi\n * U+0302 COMBINING CIRCUMFLEX ACCENT: try adding one of: cherokee, coptic, math, tifinagh\n * U+0306 COMBINING BREVE: try adding one of: old-permic, tifinagh\n * U+0307 COMBINING DOT ABOVE: try adding one of: duployan, old-permic, syriac, canadian-aboriginal, tifinagh, coptic, tai-le, malayalam, math, todhri, hebrew\n * U+030A COMBINING RING ABOVE: try adding one of: duployan, syriac\n * U+030B COMBINING DOUBLE ACUTE ACCENT: try adding one of: cherokee, osage\n * U+030C COMBINING CARON: try adding one of: cherokee, tai-le\n * U+0312 COMBINING TURNED COMMA ABOVE: try adding math\n * U+0326 COMBINING COMMA BELOW: try adding math\n * U+0327 COMBINING CEDILLA: try adding math\n * U+0328 COMBINING OGONEK: not included in any glyphset definition\n * U+0335 COMBINING SHORT STROKE OVERLAY: not included in any glyphset definition\n * U+0336 COMBINING LONG STROKE OVERLAY: not included in any glyphset definition\n * U+0337 COMBINING SHORT SOLIDUS OVERLAY: not included in any glyphset definition\n * U+0338 COMBINING LONG SOLIDUS OVERLAY: try adding math\n * U+039B GREEK CAPITAL LETTER LAMDA: try adding one of: math, elbasan, greek\n * U+03A9 GREEK CAPITAL LETTER OMEGA: try adding one of: math, elbasan, greek\n * U+03BB GREEK SMALL LETTER LAMDA: try adding one of: math, greek\n * U+03C0 GREEK SMALL LETTER PI: try adding one of: math, yi, greek\n * U+0400 CYRILLIC CAPITAL LETTER IE WITH GRAVE: try adding cyrillic\n * U+0401 CYRILLIC CAPITAL LETTER IO: try adding cyrillic\n * U+0402 CYRILLIC CAPITAL LETTER DJE: try adding cyrillic\n * U+0403 CYRILLIC CAPITAL LETTER GJE: try adding cyrillic\n * U+0404 CYRILLIC CAPITAL LETTER UKRAINIAN IE: try adding cyrillic\n * U+0405 CYRILLIC CAPITAL LETTER DZE: try adding cyrillic\n * U+0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I: try adding cyrillic\n * U+0407 CYRILLIC CAPITAL LETTER YI: try adding cyrillic\n * U+0408 CYRILLIC CAPITAL LETTER JE: try adding cyrillic\n * U+0409 CYRILLIC CAPITAL LETTER LJE: try adding cyrillic\n * U+040A CYRILLIC CAPITAL LETTER NJE: try adding cyrillic\n * U+040B CYRILLIC CAPITAL LETTER TSHE: try adding cyrillic\n * U+040C CYRILLIC CAPITAL LETTER KJE: try adding cyrillic\n * U+040D CYRILLIC CAPITAL LETTER I WITH GRAVE: try adding cyrillic\n * U+040E CYRILLIC CAPITAL LETTER SHORT U: try adding cyrillic\n * U+040F CYRILLIC CAPITAL LETTER DZHE: try adding cyrillic\n * U+0410 CYRILLIC CAPITAL LETTER A: try adding cyrillic\n * U+0411 CYRILLIC CAPITAL LETTER BE: try adding cyrillic\n * U+0412 CYRILLIC CAPITAL LETTER VE: try adding cyrillic\n * U+0413 CYRILLIC CAPITAL LETTER GHE: try adding cyrillic\n * U+0414 CYRILLIC CAPITAL LETTER DE: try adding cyrillic\n * U+0415 CYRILLIC CAPITAL LETTER IE: try adding cyrillic\n * U+0416 CYRILLIC CAPITAL LETTER ZHE: try adding cyrillic\n * U+0417 CYRILLIC CAPITAL LETTER ZE: try adding cyrillic\n * U+0418 CYRILLIC CAPITAL LETTER I: try adding cyrillic\n * U+0419 CYRILLIC CAPITAL LETTER SHORT I: try adding cyrillic\n * U+041A CYRILLIC CAPITAL LETTER KA: try adding cyrillic\n * U+041B CYRILLIC CAPITAL LETTER EL: try adding cyrillic\n * U+041C CYRILLIC CAPITAL LETTER EM: try adding cyrillic\n * U+041D CYRILLIC CAPITAL LETTER EN: try adding cyrillic\n * U+041E CYRILLIC CAPITAL LETTER O: try adding cyrillic\n * U+041F CYRILLIC CAPITAL LETTER PE: try adding cyrillic\n * U+0420 CYRILLIC CAPITAL LETTER ER: try adding cyrillic\n * U+0421 CYRILLIC CAPITAL LETTER ES: try adding cyrillic\n * U+0422 CYRILLIC CAPITAL LETTER TE: try adding cyrillic\n * U+0423 CYRILLIC CAPITAL LETTER U: try adding cyrillic\n * U+0424 CYRILLIC CAPITAL LETTER EF: try adding cyrillic\n * U+0425 CYRILLIC CAPITAL LETTER HA: try adding cyrillic\n * U+0426 CYRILLIC CAPITAL LETTER TSE: try adding cyrillic\n * U+0427 CYRILLIC CAPITAL LETTER CHE: try adding cyrillic\n * U+0428 CYRILLIC CAPITAL LETTER SHA: try adding cyrillic\n * U+0429 CYRILLIC CAPITAL LETTER SHCHA: try adding cyrillic\n * U+042A CYRILLIC CAPITAL LETTER HARD SIGN: try adding cyrillic\n * U+042B CYRILLIC CAPITAL LETTER YERU: try adding cyrillic\n * U+042C CYRILLIC CAPITAL LETTER SOFT SIGN: try adding cyrillic\n * U+042D CYRILLIC CAPITAL LETTER E: try adding cyrillic\n * U+042E CYRILLIC CAPITAL LETTER YU: try adding cyrillic\n * U+042F CYRILLIC CAPITAL LETTER YA: try adding cyrillic\n * U+0430 CYRILLIC SMALL LETTER A: try adding cyrillic\n * U+0431 CYRILLIC SMALL LETTER BE: try adding cyrillic\n * U+0432 CYRILLIC SMALL LETTER VE: try adding cyrillic\n * U+0433 CYRILLIC SMALL LETTER GHE: try adding cyrillic\n * U+0434 CYRILLIC SMALL LETTER DE: try adding cyrillic\n * U+0435 CYRILLIC SMALL LETTER IE: try adding cyrillic\n * U+0436 CYRILLIC SMALL LETTER ZHE: try adding cyrillic\n * U+0437 CYRILLIC SMALL LETTER ZE: try adding cyrillic\n * U+0438 CYRILLIC SMALL LETTER I: try adding cyrillic\n * U+0439 CYRILLIC SMALL LETTER SHORT I: try adding cyrillic\n * U+043A CYRILLIC SMALL LETTER KA: try adding cyrillic\n * U+043B CYRILLIC SMALL LETTER EL: try adding cyrillic\n * U+043C CYRILLIC SMALL LETTER EM: try adding cyrillic\n * U+043D CYRILLIC SMALL LETTER EN: try adding cyrillic\n * U+043E CYRILLIC SMALL LETTER O: try adding cyrillic\n * U+043F CYRILLIC SMALL LETTER PE: try adding cyrillic\n * U+0440 CYRILLIC SMALL LETTER ER: try adding cyrillic\n * U+0441 CYRILLIC SMALL LETTER ES: try adding cyrillic\n * U+0442 CYRILLIC SMALL LETTER TE: try adding cyrillic\n * U+0443 CYRILLIC SMALL LETTER U: try adding cyrillic\n * U+0444 CYRILLIC SMALL LETTER EF: try adding cyrillic\n * U+0445 CYRILLIC SMALL LETTER HA: try adding cyrillic\n * U+0446 CYRILLIC SMALL LETTER TSE: try adding cyrillic\n * U+0447 CYRILLIC SMALL LETTER CHE: try adding cyrillic\n * U+0448 CYRILLIC SMALL LETTER SHA: try adding cyrillic\n * U+0449 CYRILLIC SMALL LETTER SHCHA: try adding cyrillic\n * U+044A CYRILLIC SMALL LETTER HARD SIGN: try adding cyrillic\n * U+044B CYRILLIC SMALL LETTER YERU: try adding cyrillic\n * U+044C CYRILLIC SMALL LETTER SOFT SIGN: try adding cyrillic\n * U+044D CYRILLIC SMALL LETTER E: try adding cyrillic\n * U+044E CYRILLIC SMALL LETTER YU: try adding cyrillic\n * U+044F CYRILLIC SMALL LETTER YA: try adding cyrillic\n * U+0450 CYRILLIC SMALL LETTER IE WITH GRAVE: try adding cyrillic\n * U+0451 CYRILLIC SMALL LETTER IO: try adding cyrillic\n * U+0452 CYRILLIC SMALL LETTER DJE: try adding cyrillic\n * U+0453 CYRILLIC SMALL LETTER GJE: try adding cyrillic\n * U+0454 CYRILLIC SMALL LETTER UKRAINIAN IE: try adding cyrillic\n * U+0455 CYRILLIC SMALL LETTER DZE: try adding cyrillic\n * U+0456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I: try adding cyrillic\n * U+0457 CYRILLIC SMALL LETTER YI: try adding cyrillic\n * U+0458 CYRILLIC SMALL LETTER JE: try adding cyrillic\n * U+0459 CYRILLIC SMALL LETTER LJE: try adding cyrillic\n * U+045A CYRILLIC SMALL LETTER NJE: try adding cyrillic\n * U+045B CYRILLIC SMALL LETTER TSHE: try adding cyrillic\n * U+045C CYRILLIC SMALL LETTER KJE: try adding cyrillic\n * U+045D CYRILLIC SMALL LETTER I WITH GRAVE: try adding cyrillic\n * U+045E CYRILLIC SMALL LETTER SHORT U: try adding cyrillic\n * U+045F CYRILLIC SMALL LETTER DZHE: try adding cyrillic\n * U+0462 CYRILLIC CAPITAL LETTER YAT: try adding cyrillic-ext\n * U+0463 CYRILLIC SMALL LETTER YAT: try adding cyrillic-ext\n * U+046A CYRILLIC CAPITAL LETTER BIG YUS: try adding cyrillic-ext\n * U+046B CYRILLIC SMALL LETTER BIG YUS: try adding cyrillic-ext\n * U+0472 CYRILLIC CAPITAL LETTER FITA: try adding cyrillic-ext\n * U+0473 CYRILLIC SMALL LETTER FITA: try adding cyrillic-ext\n * U+0474 CYRILLIC CAPITAL LETTER IZHITSA: try adding cyrillic-ext\n * U+0475 CYRILLIC SMALL LETTER IZHITSA: try adding cyrillic-ext\n * U+0490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN: try adding cyrillic\n * U+0491 CYRILLIC SMALL LETTER GHE WITH UPTURN: try adding cyrillic\n * U+0492 CYRILLIC CAPITAL LETTER GHE WITH STROKE: try adding cyrillic-ext\n * U+0493 CYRILLIC SMALL LETTER GHE WITH STROKE: try adding cyrillic-ext\n * U+0496 CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER: try adding cyrillic-ext\n * U+0497 CYRILLIC SMALL LETTER ZHE WITH DESCENDER: try adding cyrillic-ext\n * U+049A CYRILLIC CAPITAL LETTER KA WITH DESCENDER: try adding cyrillic-ext\n * U+049B CYRILLIC SMALL LETTER KA WITH DESCENDER: try adding cyrillic-ext\n * U+04A2 CYRILLIC CAPITAL LETTER EN WITH DESCENDER: try adding cyrillic-ext\n * U+04A3 CYRILLIC SMALL LETTER EN WITH DESCENDER: try adding cyrillic-ext\n * U+04AE CYRILLIC CAPITAL LETTER STRAIGHT U: try adding cyrillic-ext\n * U+04AF CYRILLIC SMALL LETTER STRAIGHT U: try adding cyrillic-ext\n * U+04B0 CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE: try adding cyrillic\n * U+04B1 CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE: try adding cyrillic\n * U+04B2 CYRILLIC CAPITAL LETTER HA WITH DESCENDER: try adding cyrillic-ext\n * U+04B3 CYRILLIC SMALL LETTER HA WITH DESCENDER: try adding cyrillic-ext\n * U+04B6 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER: try adding cyrillic-ext\n * U+04B7 CYRILLIC SMALL LETTER CHE WITH DESCENDER: try adding cyrillic-ext\n * U+04BA CYRILLIC CAPITAL LETTER SHHA: try adding cyrillic-ext\n * U+04BB CYRILLIC SMALL LETTER SHHA: try adding cyrillic-ext\n * U+04C0 CYRILLIC LETTER PALOCHKA: try adding cyrillic-ext\n * U+04CF CYRILLIC SMALL LETTER PALOCHKA: try adding cyrillic-ext\n * U+04D8 CYRILLIC CAPITAL LETTER SCHWA: try adding cyrillic-ext\n * U+04D9 CYRILLIC SMALL LETTER SCHWA: try adding cyrillic-ext\n * U+04E2 CYRILLIC CAPITAL LETTER I WITH MACRON: try adding cyrillic-ext\n * U+04E3 CYRILLIC SMALL LETTER I WITH MACRON: try adding cyrillic-ext\n * U+04E8 CYRILLIC CAPITAL LETTER BARRED O: try adding cyrillic-ext\n * U+04E9 CYRILLIC SMALL LETTER BARRED O: try adding cyrillic-ext\n * U+04EE CYRILLIC CAPITAL LETTER U WITH MACRON: try adding cyrillic-ext\n * U+04EF CYRILLIC SMALL LETTER U WITH MACRON: try adding cyrillic-ext\n * U+0E3F THAI CURRENCY SYMBOL BAHT: try adding thai\n * U+1EBC LATIN CAPITAL LETTER E WITH TILDE: try adding vietnamese\n * U+1EBD LATIN SMALL LETTER E WITH TILDE: try adding vietnamese\n * U+2021 DOUBLE DAGGER: try adding adlam\n * U+2030 PER MILLE SIGN: try adding adlam\n * U+2070 SUPERSCRIPT ZERO: try adding math\n * U+2074 SUPERSCRIPT FOUR: try adding math\n * U+2075 SUPERSCRIPT FIVE: try adding math\n * U+2076 SUPERSCRIPT SIX: try adding math\n * U+2077 SUPERSCRIPT SEVEN: try adding math\n * U+2078 SUPERSCRIPT EIGHT: try adding math\n * U+2079 SUPERSCRIPT NINE: try adding math\n * U+2080 SUBSCRIPT ZERO: try adding math\n * U+2081 SUBSCRIPT ONE: try adding math\n * U+2082 SUBSCRIPT TWO: try adding math\n * U+2083 SUBSCRIPT THREE: try adding math\n * U+2084 SUBSCRIPT FOUR: try adding math\n * U+2085 SUBSCRIPT FIVE: try adding math\n * U+2086 SUBSCRIPT SIX: try adding math\n * U+2087 SUBSCRIPT SEVEN: try adding math\n * U+2088 SUBSCRIPT EIGHT: try adding math\n * U+2089 SUBSCRIPT NINE: try adding math\n * U+2107 EULER CONSTANT: try adding math\n * U+2116 NUMERO SIGN: try adding cyrillic\n * U+2117 SOUND RECORDING COPYRIGHT: try adding math\n * U+2153 VULGAR FRACTION ONE THIRD: try adding symbols\n * U+2154 VULGAR FRACTION TWO THIRDS: try adding symbols\n * U+2155 VULGAR FRACTION ONE FIFTH: try adding symbols\n * U+215B VULGAR FRACTION ONE EIGHTH: try adding symbols\n * U+215C VULGAR FRACTION THREE EIGHTHS: try adding symbols\n * U+215D VULGAR FRACTION FIVE EIGHTHS: try adding symbols\n * U+215E VULGAR FRACTION SEVEN EIGHTHS: try adding symbols\n * U+2190 LEFTWARDS ARROW: try adding one of: symbols, math\n * U+2192 RIGHTWARDS ARROW: try adding one of: symbols, math\n * U+2194 LEFT RIGHT ARROW: try adding one of: symbols, math\n * U+2195 UP DOWN ARROW: try adding one of: symbols, math\n * U+2196 NORTH WEST ARROW: try adding one of: symbols, math\n * U+2197 NORTH EAST ARROW: try adding one of: symbols, math\n * U+2198 SOUTH EAST ARROW: try adding one of: symbols, math\n * U+2199 SOUTH WEST ARROW: try adding one of: symbols, math\n * U+219D RIGHTWARDS WAVE ARROW: try adding math\n * U+21A9 LEFTWARDS ARROW WITH HOOK: try adding math\n * U+21AA RIGHTWARDS ARROW WITH HOOK: try adding math\n * U+21B0 UPWARDS ARROW WITH TIP LEFTWARDS: try adding math\n * U+21B1 UPWARDS ARROW WITH TIP RIGHTWARDS: try adding math\n * U+21B3 DOWNWARDS ARROW WITH TIP RIGHTWARDS: try adding math\n * U+21B4 RIGHTWARDS ARROW WITH CORNER DOWNWARDS: try adding math\n * U+21B5 DOWNWARDS ARROW WITH CORNER LEFTWARDS: try adding math\n * U+21E4 LEFTWARDS ARROW TO BAR: try adding math\n * U+21E5 RIGHTWARDS ARROW TO BAR: try adding math\n * U+21E7 UPWARDS WHITE ARROW: try adding symbols\n * U+2202 PARTIAL DIFFERENTIAL: try adding math\n * U+2206 INCREMENT: try adding math\n * U+220F N-ARY PRODUCT: try adding math\n * U+2211 N-ARY SUMMATION: try adding math\n * U+221A SQUARE ROOT: try adding math\n * U+221E INFINITY: try adding math\n * U+222B INTEGRAL: try adding math\n * U+2248 ALMOST EQUAL TO: try adding math\n * U+2260 NOT EQUAL TO: try adding math\n * U+2264 LESS-THAN OR EQUAL TO: try adding math\n * U+2265 GREATER-THAN OR EQUAL TO: try adding math\n * U+23CE RETURN SYMBOL: try adding symbols\n * U+240B SYMBOL FOR VERTICAL TABULATION: try adding symbols\n * U+240C SYMBOL FOR FORM FEED: try adding symbols\n * U+2460 CIRCLED DIGIT ONE: try adding one of: yi, symbols, mongolian\n * U+2461 CIRCLED DIGIT TWO: try adding one of: yi, symbols, mongolian\n * U+2462 CIRCLED DIGIT THREE: try adding one of: yi, symbols, mongolian\n * U+2463 CIRCLED DIGIT FOUR: try adding one of: yi, symbols, mongolian\n * U+2464 CIRCLED DIGIT FIVE: try adding one of: yi, symbols, mongolian\n * U+2465 CIRCLED DIGIT SIX: try adding one of: yi, symbols, mongolian\n * U+2466 CIRCLED DIGIT SEVEN: try adding one of: yi, symbols, mongolian\n * U+2467 CIRCLED DIGIT EIGHT: try adding one of: yi, symbols, mongolian\n * U+2468 CIRCLED DIGIT NINE: try adding one of: yi, symbols, mongolian\n * U+24EA CIRCLED DIGIT ZERO: try adding symbols\n * U+24FF NEGATIVE CIRCLED DIGIT ZERO: try adding symbols\n * U+25B2 BLACK UP-POINTING TRIANGLE: try adding symbols\n * U+25B3 WHITE UP-POINTING TRIANGLE: try adding one of: symbols, math\n * U+25B6 BLACK RIGHT-POINTING TRIANGLE: try adding symbols\n * U+25B7 WHITE RIGHT-POINTING TRIANGLE: try adding one of: symbols, math\n * U+25BC BLACK DOWN-POINTING TRIANGLE: try adding symbols\n * U+25BD WHITE DOWN-POINTING TRIANGLE: try adding one of: symbols, math\n * U+25C0 BLACK LEFT-POINTING TRIANGLE: try adding symbols\n * U+25C1 WHITE LEFT-POINTING TRIANGLE: try adding one of: symbols, math\n * U+25CA LOZENGE: try adding one of: symbols, math\n * U+25CB WHITE CIRCLE: try adding symbols\n * U+25CC DOTTED CIRCLE: try adding one of: takri, warang-citi, sharada, devanagari, soyombo, modi, sundanese, yi, old-permic, pahawh-hmong, kharoshthi, bassa-vah, nko, bengali, math, zanabazar-square, grantha, miao, meetei-mayek, tai-tham, tagalog, manichaean, tifinagh, cham, music, duployan, malayalam, khudawadi, hebrew, armenian, balinese, lao, chakma, javanese, phags-pa, rejang, caucasian-albanian, gujarati, tagbanwa, brahmi, psalter-pahlavi, coptic, thaana, tai-le, tibetan, adlam, buginese, syriac, batak, dogra, khojki, hanifi-rohingya, symbols, hanunoo, saurashtra, telugu, khmer, mandaic, tirhuta, ahom, elbasan, canadian-aboriginal, gurmukhi, tamil, oriya, mongolian, masaram-gondi, mende-kikakui, kannada, thai, wancho, newa, syloti-nagri, osage, marchen, sinhala, lepcha, kaithi, kayah-li, buhid, new-tai-lue, gunjala-gondi, mahajani, myanmar, limbu, bhaiksuki, tai-viet, siddham, sogdian\n * U+25CF BLACK CIRCLE: try adding symbols\n * U+2639 WHITE FROWNING FACE: try adding symbols\n * U+263A WHITE SMILING FACE: try adding symbols\n * U+2776 DINGBAT NEGATIVE CIRCLED DIGIT ONE: try adding symbols\n * U+2777 DINGBAT NEGATIVE CIRCLED DIGIT TWO: try adding symbols\n * U+2778 DINGBAT NEGATIVE CIRCLED DIGIT THREE: try adding symbols\n * U+2779 DINGBAT NEGATIVE CIRCLED DIGIT FOUR: try adding symbols\n * U+277A DINGBAT NEGATIVE CIRCLED DIGIT FIVE: try adding symbols\n * U+277B DINGBAT NEGATIVE CIRCLED DIGIT SIX: try adding symbols\n * U+277C DINGBAT NEGATIVE CIRCLED DIGIT SEVEN: try adding symbols\n * U+277D DINGBAT NEGATIVE CIRCLED DIGIT EIGHT: try adding symbols\n * U+277E DINGBAT NEGATIVE CIRCLED DIGIT NINE: try adding symbols\n * U+3003 DITTO MARK: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi\n * U+3008 LEFT ANGLE BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, tai-le, chinese-hongkong, chinese-traditional, tibetan, yi\n * U+3009 RIGHT ANGLE BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, tai-le, chinese-hongkong, chinese-traditional, tibetan, yi\n * U+300A LEFT DOUBLE ANGLE BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, tai-le, chinese-hongkong, lisu, chinese-traditional, tibetan, yi\n * U+300B RIGHT DOUBLE ANGLE BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, tai-le, chinese-hongkong, lisu, chinese-traditional, tibetan, yi\n * U+300C LEFT CORNER BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi\n * U+300D RIGHT CORNER BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi\n * U+300E LEFT WHITE CORNER BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi\n * U+300F RIGHT WHITE CORNER BRACKET: try adding one of: chinese-simplified, mongolian, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi\n * U+3010 LEFT BLACK LENTICULAR BRACKET: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi\n * U+3011 RIGHT BLACK LENTICULAR BRACKET: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi\n * U+3014 LEFT TORTOISE SHELL BRACKET: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi\n * U+3015 RIGHT TORTOISE SHELL BRACKET: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi\n * U+3016 LEFT WHITE LENTICULAR BRACKET: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi\n * U+3017 RIGHT WHITE LENTICULAR BRACKET: try adding one of: chinese-simplified, phags-pa, japanese, chinese-hongkong, chinese-traditional, yi\n * U+301C WAVE DASH: try adding japanese\n * U+F8FF : not included in any glyphset definition\n * U+FB01 LATIN SMALL LIGATURE FI: not included in any glyphset definition\n * U+FB02 LATIN SMALL LIGATURE FL: not included in any glyphset definition\n\nOr you can add the above codepoints to one of the subsets supported by the font: `latin`, `latin-ext`, `menu`"}, "status": "WARN"}], "rationale": "\n This check ensures that all encoded glyphs in the font are covered by a\n subset declared in the METADATA.pb. Google Fonts splits the font into\n a set of subset fonts based on the contents of the `subsets` field and\n the subset definitions in the `glyphsets` repository.\n\n Any encoded glyphs which are not by any of these subset definitions\n will not be served in the subsetted fonts, and so will be unreachable to\n the end user.\n ", "result": "WARN", "severity": 2}, {"description": "Substitute copyright, registered and trademark symbols in name table entries.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No need to substitute copyright, registered and trademark symbols in name table entries of this font."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check the OS/2 usWeightClass is appropriate for the font's best SubFamily name.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 usWeightClass is good"}, "status": "PASS"}], "rationale": "\n Google Fonts expects variable fonts, static ttfs and static otfs to have\n differing OS/2 usWeightClass values.\n\n - For Variable Fonts, Thin-Black must be 100-900\n\n - For static ttfs, Thin-Black can be 100-900 or 250-900\n\n - For static otfs, Thin-Black must be 250-900\n\n If static otfs are set lower than 250, text may appear blurry in\n legacy Windows applications.\n\n Glyphsapp users can change the usWeightClass value of an instance by adding\n a 'weightClass' customParameter.\n ", "result": "PASS", "severity": null}, {"description": "Check font has a license.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Found license at '/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/OFL.txt'"}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check license file has good copyright string.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "looks good"}, "status": "PASS"}], "rationale": "\n An OFL.txt file's first line should be the font copyright.\n\n \n The expected pattern for the copyright string adheres to the following rules:\n\n * It must say \"Copyright\" followed by a 4 digit year (optionally followed by\n a hyphen and another 4 digit year)\n\n * Additional years or year ranges are also valid.\n\n * An optional comma can be placed here.\n\n * Then it must say \"The Project Authors\" and, within parentheses,\n a URL for a git repository must be provided. But we have an exception\n for the fonts from the Noto project, that simply have\n \"google llc. all rights reserved\" here.\n\n * The check is case insensitive and does not validate whether the familyname\n is correct, even though we'd obviously expect it to be.\n\n\n Here is an example of a valid copyright string:\n\n \"Copyright 2017 The Archivo Black Project Authors\n (https://github.com/Omnibus-Type/ArchivoBlack)\"\n", "result": "PASS", "severity": 10}, {"description": "Check OFL body text is correct.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OFL license body text is correct"}, "status": "PASS"}], "rationale": "\n Check OFL body text is correct.\n Often users will accidently delete parts of the body text.\n ", "result": "PASS", "severity": 10}, {"description": "Check copyright namerecords match license file.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Licensing entry on name table is correctly set."}, "status": "PASS"}], "rationale": "\n A known licensing description must be provided in the NameID 14\n (LICENSE DESCRIPTION) entries of the name table.\n\n The source of truth for this check (to determine which license is in use) is\n a file placed side-by-side to your font project including the licensing terms.\n\n Depending on the chosen license, one of the following string snippets is\n expected to be found on the NameID 13 (LICENSE DESCRIPTION) entries of the\n name table:\n\n - \"This Font Software is licensed under the SIL Open Font License, Version 1.1.\n This license is available with a FAQ at: openfontlicense.org\"\n\n - \"Licensed under the Apache License, Version 2.0\"\n\n - \"Licensed under the Ubuntu Font Licence 1.0.\"\n\n\n Currently accepted licenses are Apache or Open Font License. For a small set\n of legacy families the Ubuntu Font License may be acceptable as well.\n\n When in doubt, please choose OFL for new font projects.\n ", "result": "PASS", "severity": null}, {"description": "License URL matches License text on name table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font has a valid license URL in NAME table."}, "status": "PASS"}], "rationale": "\n A known license URL must be provided in the NameID 14 (LICENSE INFO URL)\n entry of the name table.\n\n The source of truth for this check is the licensing text found on the NameID 13\n entry (LICENSE DESCRIPTION).\n\n The string snippets used for detecting licensing terms are:\n\n - \"This Font Software is licensed under the SIL Open Font License, Version 1.1.\n This license is available with a FAQ at: openfontlicense.org\"\n\n - \"Licensed under the Apache License, Version 2.0\"\n\n - \"Licensed under the Ubuntu Font Licence 1.0.\"\n\n\n Currently accepted licenses are Apache or Open Font License. For a small set of\n legacy families the Ubuntu Font License may be acceptable as well.\n\n When in doubt, please choose OFL for new font projects.\n ", "result": "PASS", "severity": null}, {"description": "Description strings in the name table must not exceed 200 characters.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All description name records have reasonably small lengths."}, "status": "PASS"}], "rationale": "\n An old FontLab version had a bug which caused it to store copyright notices\n in nameID 10 entries.\n\n In order to detect those and distinguish them from actual legitimate usage of\n this name table entry, we expect that such strings do not exceed a reasonable\n length of 200 chars.\n\n Longer strings are likely instances of the FontLab bug.\n ", "result": "PASS", "severity": null}, {"description": "Show hinting filesize impact.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "size-impact", "message": "Hinting filesize impact:\n\n | | /home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf |\n |:------------- | ---------------:|\n | Dehinted Size | 146.4kb |\n | Hinted Size | 146.4kb |\n | Increase | 24 bytes |\n | Change | 0.0 % |\n"}, "status": "INFO"}], "rationale": "\n This check is merely informative, displaying and useful comparison of filesizes\n of hinted versus unhinted font files.\n ", "result": "INFO", "severity": null}, {"description": "Ensure files are not too large.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font had a reasonable file size"}, "status": "PASS"}], "rationale": "\n Serving extremely large font files on Google Fonts causes usability issues.\n This check ensures that file sizes are reasonable.\n ", "result": "PASS", "severity": 10}, {"description": "Version format is correct in 'name' table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Version format in NAME table entries is correct."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Font has ttfautohint params?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "not-hinted", "message": "Font appears to our heuristic as not hinted using ttfautohint."}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "Font has old ttfautohint applied?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "version-not-detected", "message": "Could not detect which version of ttfautohint was used in this font. It is typically specified as a comment in the font version entries of the 'name' table. Such font version strings are currently: ['Version 1.401']"}, "status": "INFO"}], "rationale": "\n Check if font has been hinted with an outdated version of ttfautohint.\n ", "result": "INFO", "severity": null}, {"description": "EPAR table present in font?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "lacks-EPAR", "message": "EPAR table not present in font. To learn more see https://github.com/fonttools/fontbakery/issues/818"}, "status": "INFO"}], "rationale": "\n The EPAR table is/was a way of expressing common licensing permissions and\n restrictions in metadata; while almost nothing supported it, Dave Crossland\n wonders that adding it to everything in Google Fonts could help make it\n more popular.\n\n More info is available at:\n https://davelab6.github.io/epar/\n ", "result": "INFO", "severity": 1}, {"description": "Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "ranges", "message": "These are the ppm ranges declared on the gasp table:\n\nPPM <= 65535:\n\tflag = 0x0F\n\t- Use grid-fitting\n\t- Use grayscale rendering\n\t- Use gridfitting with ClearType symmetric smoothing\n\t- Use smoothing along multiple axes with ClearType\u00ae\n"}, "status": "INFO"}, {"message": {"code": null, "message": "The 'gasp' table is correctly set, with one gaspRange:value of 0xFFFF:0x0F."}, "status": "PASS"}], "rationale": "\n Traditionally version 0 'gasp' tables were set so that font sizes below 8 ppem\n had no grid fitting but did have antialiasing. From 9-16 ppem, just grid\n fitting.\n And fonts above 17ppem had both antialiasing and grid fitting toggled on.\n The use of accelerated graphics cards and higher resolution screens make this\n approach obsolete. Microsoft's DirectWrite pushed this even further with much\n improved rendering built into the OS and apps.\n\n In this scenario it makes sense to simply toggle all 4 flags ON for all font\n sizes.\n ", "result": "INFO", "severity": null}, {"description": "Make sure family name does not begin with a digit.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font family name first character is not a digit."}, "status": "PASS"}], "rationale": "\n Font family names which start with a numeral are often not discoverable\n in Windows applications.\n ", "result": "PASS", "severity": null}, {"description": "Are there non-ASCII characters in ASCII-only NAME table entries?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "None of the ASCII-only NAME table entries contain non-ASCII characteres."}, "status": "PASS"}], "rationale": "\n The OpenType spec requires ASCII for the POSTSCRIPT_NAME (nameID 6).\n\n For COPYRIGHT_NOTICE (nameID 0) ASCII is required because that string should be\n the same in CFF fonts which also have this requirement in the OpenType spec.\n\n Note:\n A common place where we find non-ASCII strings is on name table entries\n with NameID > 18, which are expressly for localising the ASCII-only IDs\n into Hindi / Arabic / etc.\n ", "result": "PASS", "severity": null}, {"description": "METADATA.pb: check if fonts field only has unique \"full_name\" values.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb \"fonts\" field only has unique \"full_name\" values."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: check if fonts field only contains unique style:weight pairs.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb \"fonts\" field only has unique style:weight pairs."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb license is \"APACHE2\", \"UFL\" or \"OFL\"?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font license is declared in METADATA.pb as \"OFL\""}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb should contain at least \"menu\" and \"latin\" subsets.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb contains \"menu\" and \"latin\" subsets."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb subsets should be alphabetically ordered.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb subsets are sorted in alphabetical order."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check METADATA.pb includes production subsets.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: listed_on_gfonts_api"}, "status": "SKIP"}], "rationale": "\n Check METADATA.pb file includes the same subsets as the family in production.\n ", "result": "SKIP", "severity": null}, {"description": "METADATA.pb: Copyright notice is the same in all fonts?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Copyright is consistent across family"}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check that METADATA.pb family values are all the same.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb: Family name is the same in all metadata \"fonts\" items."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: According to Google Fonts standards, families should have a Regular style.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Family has a Regular style."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: Regular should be 400.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Regular has weight = 400."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Checks METADATA.pb font.name field matches family name declared on the name table.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Family name \"Geist\" is identical in METADATA.pb and on the TTF file."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Postscript name \"Geist-Regular\" is identical in METADATA.pb and on the TTF file."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.full_name value matches fullname declared on the name table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font fullname \"Geist Regular\" is identical in METADATA.pb and on the TTF file."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.name value should be same as the family name declared on the name table.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK: Family name \"Geist\" is identical in METADATA.pb and on the TTF file."}, "status": "PASS"}], "rationale": "\n This check ensures consistency between the font name declared on the name table\n and the contents of the METADATA.pb file.\n ", "result": "PASS", "severity": null}, {"description": "METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb font fields \"full_name\" and \"post_script_name\" have equivalent values."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.filename and font.post_script_name fields have equivalent values?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: not is_variable_font"}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "METADATA.pb font.name field matches font", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb font.name is correct"}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.full_name field contains font name in right format?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb font.full_name field contains font name in right format."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.filename field contains font name in right format?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb filename field contains font name in right format."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.post_script_name field contains font name in right format?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb postScriptName field contains font name in right format."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check name ID 25 to end with \"Italic\" for Italic VFs.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Not an Italic VF."}, "status": "PASS"}], "rationale": "\n Due to a bug in (at least) Adobe Indesign, name ID 25\n needs to be different for Italic VFs than their Upright counterparts.\n Google Fonts chooses to append \"Italic\" here.\n ", "result": "PASS", "severity": null}, {"description": "Copyright notices match canonical pattern in METADATA.pb", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb copyright string is good"}, "status": "PASS"}], "rationale": "\n This check aims at ensuring a uniform and legally accurate copyright statement\n on the METADATA.pb copyright entries accross the Google Fonts library.\n\n \n The expected pattern for the copyright string adheres to the following rules:\n\n * It must say \"Copyright\" followed by a 4 digit year (optionally followed by\n a hyphen and another 4 digit year)\n\n * Additional years or year ranges are also valid.\n\n * An optional comma can be placed here.\n\n * Then it must say \"The Project Authors\" and, within parentheses,\n a URL for a git repository must be provided. But we have an exception\n for the fonts from the Noto project, that simply have\n \"google llc. all rights reserved\" here.\n\n * The check is case insensitive and does not validate whether the familyname\n is correct, even though we'd obviously expect it to be.\n\n\n Here is an example of a valid copyright string:\n\n \"Copyright 2017 The Archivo Black Project Authors\n (https://github.com/Omnibus-Type/ArchivoBlack)\"\n", "result": "PASS", "severity": 10}, {"description": "Copyright notices match canonical pattern in fonts", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Name Table entry: Copyright field 'Copyright 2024 The Geist Project Authors (https://github.com/vercel/geist-font.git)' matches canonical pattern."}, "status": "PASS"}, {"message": {"code": null, "message": "Name table copyright entries are good"}, "status": "PASS"}], "rationale": "\n This check aims at ensuring a uniform and legally accurate copyright statement\n on the name table entries of font files accross the Google Fonts library.\n\n \n The expected pattern for the copyright string adheres to the following rules:\n\n * It must say \"Copyright\" followed by a 4 digit year (optionally followed by\n a hyphen and another 4 digit year)\n\n * Additional years or year ranges are also valid.\n\n * An optional comma can be placed here.\n\n * Then it must say \"The Project Authors\" and, within parentheses,\n a URL for a git repository must be provided. But we have an exception\n for the fonts from the Noto project, that simply have\n \"google llc. all rights reserved\" here.\n\n * The check is case insensitive and does not validate whether the familyname\n is correct, even though we'd obviously expect it to be.\n\n\n Here is an example of a valid copyright string:\n\n \"Copyright 2017 The Archivo Black Project Authors\n (https://github.com/Omnibus-Type/ArchivoBlack)\"\n", "result": "PASS", "severity": 10}, {"description": "Copyright notice on METADATA.pb should not contain 'Reserved Font Name'.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb copyright field does not contain \"Reserved Font Name\"."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: Copyright notice shouldn't exceed 500 chars.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Copyright notice string is shorter than 500 chars."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: Font filenames match font.filename entries?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Filenames in METADATA.pb look good."}, "status": "PASS"}], "rationale": "\n Note:\n This check only looks for files in the current directory.\n\n Font files in subdirectories are checked by these other two checks:\n - com.google.fonts/check/metadata/undeclared_fonts\n - com.google.fonts/check/repo/vf_has_static_fonts\n\n We may want to merge them all into a single check.\n ", "result": "PASS", "severity": null}, {"description": "METADATA.pb font.style \"italic\" matches font internals?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "This check only applies to italic fonts."}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "METADATA.pb font.style \"normal\" matches font internals?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb font.style \"normal\" matches font internals."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.name and font.full_name fields match the values declared on the name table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb familyname and fullName fields match corresponding name table entries."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: Check font name is the same as family name.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font name is the same as family name."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: Check that font weight has a canonical value.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font weight has a canonical value."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check METADATA.pb font weights are correct.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 usWeightClass or wght axis value matches weight specified at METADATA.pb"}, "status": "PASS"}], "rationale": "\n Check METADATA.pb font weights are correct.\n\n For static fonts, the metadata weight should be the same as the static font's\n OS/2 usWeightClass.\n\n For variable fonts, the weight value should be 400 if the font's wght axis range\n includes 400, otherwise it should be the value closest to 400.\n ", "result": "PASS", "severity": null}, {"description": "METADATA.pb weight matches postScriptName for static fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: not is_variable_font"}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "METADATA.pb: Font styles are named canonically?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font styles are named canonically."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: Check URL on copyright string is the same as in repository_url field.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Sometimes, perhaps due to copy-pasting, projects may declare different URLs\n between the font.coyright and the family.sources.repository_url fields.\n ", "result": "PASS", "severity": null}, {"description": "METADATA.pb: Check for primary_script", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Try to guess font's primary script and see if that's set in METADATA.pb.\n This is an educated guess based on the number of glyphs per script in the font\n and should be taken with caution.\n ", "result": "PASS", "severity": null}, {"description": "Shapes languages in all GF glyphsets.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "warning-language-shaping", "message": "GF_Latin_Core glyphset:\n\n| Language | FAIL messages |\n| :--- | :--- |\n| ca_Latn (Catalan) | Some auxiliary glyphs were missing: \u013f, \u0140 |\n| de_Latn (German) | Some auxiliary glyphs were missing: \u017f |\n| fi_Latn (Finnish) | Some auxiliary glyphs were missing: \u01b7, \u01ee, \u01ef, \u0292 |\n| fr_Latn (French) | Some auxiliary glyphs were missing: \u017f |\n\n"}, "status": "WARN"}, {"message": {"code": null, "message": "OK."}, "status": "PASS"}], "rationale": "\n This check uses a heuristic to determine which GF glyphsets a font supports.\n Then it checks the font for correct shaping behaviour for all languages in\n those glyphsets.\n ", "result": "WARN", "severity": null}, {"description": "Stricter unitsPerEm criteria for Google Fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font em size is good (unitsPerEm = 1000)."}, "status": "PASS"}], "rationale": "\n Even though the OpenType spec allows unitsPerEm to be any value between 16\n and 16384, the Google Fonts project aims at a narrower set of reasonable values.\n\n Values above 4000 would likely result in unreasonable\n filesize increases.\n ", "result": "PASS", "severity": null}, {"description": "Glyphs are similiar to Google Fonts version?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: api_gfonts_ttFont"}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "Checking direction of slnt axis angles", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font has no slnt axis"}, "status": "PASS"}], "rationale": "\n The 'slnt' axis values are defined as negative values for a clockwise (right)\n lean, and positive values for counter-clockwise lean. This is counter-intuitive\n for many designers who are used to think of a positive slant as a lean to\n the right.\n\n This check ensures that the slant axis direction is consistent with the specs.\n\n https://docs.microsoft.com/en-us/typography/opentype/spec/dvaraxistag_slnt\n ", "result": "PASS", "severity": null}, {"description": "Check font names are correct", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font names are good:\n\n| nameID | current | expected |\n| :--- | :--- | :--- |\n| Family Name | Geist | Geist |\n| Subfamily Name | Regular | Regular |\n| Full Name | Geist Regular | Geist Regular |\n| Postscript Name | Geist-Regular | Geist-Regular |"}, "status": "PASS"}], "rationale": "\n Google Fonts has several rules which need to be adhered to when\n setting a font's name table. Please read:\n https://googlefonts.github.io/gf-guide/statics.html#supported-styles\n https://googlefonts.github.io/gf-guide/statics.html#style-linking\n https://googlefonts.github.io/gf-guide/statics.html#unsupported-styles\n https://googlefonts.github.io/gf-guide/statics.html#single-weight-families\n ", "result": "PASS", "severity": null}, {"description": "Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Copyright field for this font on METADATA.pb matches copyright notice entries on the name table."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Font has all mandatory 'name' table entries?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font contains values for all mandatory name table entries."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Length of copyright notice must not exceed 500 characters.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All copyright notice name entries on the 'name' table are shorter than 500 characters."}, "status": "PASS"}], "rationale": "\n This is an arbitrary max length for the copyright notice field of the name\n table. We simply don't want such notices to be too long. Typically such notices\n are actually much shorter than this with a length of roughly 70 or 80\n characters.\n ", "result": "PASS", "severity": null}, {"description": "Check for font-v versioning.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "bad-format", "message": "Version string is: \"Version 1.401\"\nThe version string must ideally include a git commit hash and either a \"dev\" or a \"release\" suffix such as in the example below:\n\"Version 1.3; git-0d08353-release\""}, "status": "INFO"}], "rationale": "\n The git sha1 tagging and dev/release features of Source Foundry `font-v` tool\n are awesome and we would love to consider upstreaming the approach into\n fontmake someday. For now we only emit an INFO if a given font does not yet\n follow the experimental versioning style, but at some point we may start\n enforcing it.\n ", "result": "INFO", "severity": null}, {"description": "Check glyphs do not have components which are themselves components.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Glyphs do not contain nested components."}, "status": "PASS"}], "rationale": "\n There have been bugs rendering variable fonts with nested components.\n Additionally, some static fonts with nested components have been reported\n to have rendering and printing issues.\n\n For more info, see:\n * https://github.com/fonttools/fontbakery/issues/2961\n * https://github.com/arrowtype/recursive/issues/412\n ", "result": "PASS", "severity": null}, {"description": "Check a static ttf can be generated from a variable font.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "fontTools.varLib.mutator generated a static font instance"}, "status": "PASS"}], "rationale": "\n Google Fonts may serve static fonts which have been generated from variable\n fonts. This test will attempt to generate a static ttf using fontTool's\n varLib mutator.\n\n The target font will be the mean of each axis e.g:\n\n ## VF font axes\n\n - min weight, max weight = 400, 800\n\n - min width, max width = 50, 100\n\n ## Target Instance\n\n - weight = 600\n\n - width = 75\n ", "result": "PASS", "severity": null}, {"description": "Check that variable fonts have an HVAR table.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "This variable font contains an HVAR table."}, "status": "PASS"}], "rationale": "\n Not having a HVAR table can lead to costly text-layout operations on some\n platforms, which we want to avoid.\n\n So, all variable fonts on the Google Fonts collection should have an HVAR\n with valid values.\n\n More info on the HVAR table can be found at:\n https://docs.microsoft.com/en-us/typography/opentype/spec/otvaroverview#variation-data-tables-and-miscellaneous-requirements\n ", "result": "PASS", "severity": null}, {"description": "Font enables smart dropout control in \"prep\" table instructions?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "'prep' table contains instructions enabling smart dropout control."}, "status": "PASS"}], "rationale": "\n This setup is meant to ensure consistent rendering quality for fonts across\n all devices (with different rendering/hinting capabilities).\n\n Below is the snippet of instructions we expect to see in the fonts:\n B8 01 FF PUSHW 0x01FF\n 85 SCANCTRL (unconditinally turn on\n dropout control mode)\n B0 04 PUSHB 0x04\n 8D SCANTYPE (enable smart dropout control)\n\n \"Smart dropout control\" means activating rules 1, 2 and 5:\n Rule 1: If a pixel's center falls within the glyph outline,\n that pixel is turned on.\n Rule 2: If a contour falls exactly on a pixel's center,\n that pixel is turned on.\n Rule 5: If a scan line between two adjacent pixel centers\n (either vertical or horizontal) is intersected\n by both an on-Transition contour and an off-Transition\n contour and neither of the pixels was already turned on\n by rules 1 and 2, turn on the pixel which is closer to\n the midpoint between the on-Transition contour and\n off-Transition contour. This is \"Smart\" dropout control.\n\n For more detailed info (such as other rules not enabled in this snippet),\n please refer to the TrueType Instruction Set documentation.\n ", "result": "PASS", "severity": null}, {"description": "There must not be VTT Talk sources in the font.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "There are no tables with VTT Talk sources embedded in the font."}, "status": "PASS"}], "rationale": "\n The goal here is to reduce filesizes and improve pageloading when dealing\n with webfonts.\n\n The VTT Talk sources are not necessary at runtime and endup being just dead\n weight when left embedded in the font binaries. The sources should be kept on\n the project files but stripped out when building release binaries.\n ", "result": "PASS", "severity": null}, {"description": "Are there unwanted Apple tables?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "There are no unwanted AAT tables."}, "status": "PASS"}], "rationale": "\n Apple's TrueType reference manual [1] describes SFNT tables not in the\n Microsoft OpenType specification [2] and these can sometimes sneak into final\n release files, but Google Fonts should only have OpenType tables.\n\n [1] https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6.html\n [2] https://docs.microsoft.com/en-us/typography/opentype/spec/\n ", "result": "PASS", "severity": null}, {"description": "Check a font's STAT table contains compulsory Axis Values.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Compulsory STAT Axis Values are correct."}, "status": "PASS"}], "rationale": "\n Check a font's STAT table contains compulsory Axis Values which exist\n in the Google Fonts Axis Registry.\n\n We cannot determine what Axis Values the user will set for axes such as\n opsz, GRAD since these axes are unique for each font so we'll skip them.\n ", "result": "PASS", "severity": null}, {"description": "Check variable font instances", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "fvar instances are good:\n\n| Name | current | expected |\n| :--- | :--- | :--- |\n| Thin | wght=100.0 | wght=100.0 |\n| ExtraLight | wght=200.0 | wght=200.0 |\n| Light | wght=300.0 | wght=300.0 |\n| Regular | wght=400.0 | wght=400.0 |\n| Medium | wght=500.0 | wght=500.0 |\n| SemiBold | wght=600.0 | wght=600.0 |\n| Bold | wght=700.0 | wght=700.0 |\n| ExtraBold | wght=800.0 | wght=800.0 |\n| Black | wght=900.0 | wght=900.0 |"}, "status": "PASS"}], "rationale": "\n Check a font's fvar instance coordinates comply with our guidelines:\n https://googlefonts.github.io/gf-guide/variable.html#fvar-instances\n ", "result": "PASS", "severity": null}, {"description": "All name entries referenced by fvar instances exist on the name table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n The purpose of this check is to make sure that all name entries referenced\n by variable font instances do exist in the name table.\n ", "result": "PASS", "severity": null}, {"description": "PPEM must be an integer on hinted fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_hinted"}, "status": "SKIP"}], "rationale": "\n Hinted fonts must have head table flag bit 3 set.\n\n Per https://docs.microsoft.com/en-us/typography/opentype/spec/head,\n bit 3 of Head::flags decides whether PPEM should be rounded. This bit should\n always be set for hinted fonts.\n\n Note:\n Bit 3 = Force ppem to integer values for all internal scaler math;\n May use fractional ppem sizes if this bit is clear;\n ", "result": "SKIP", "severity": null}, {"description": "Are there caret positions declared for every ligature?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "incomplete-caret-pos-data", "message": "This font lacks caret positioning values for these ligature glyphs:\n\t- hyphen_greater.liga\n\t- hyphen_hyphen_greater.liga\n\t- hyphen_hyphen_hyphen_greater.liga\n\t- less_hyphen.liga\n\t- less_hyphen_greater.liga\n\t- less_hyphen_hyphen.liga\n\t- less_hyphen_hyphen_hyphen.liga\n\n "}, "status": "WARN"}], "rationale": "\n All ligatures in a font must have corresponding caret (text cursor) positions\n defined in the GDEF table, otherwhise, users may experience issues with\n caret rendering.\n\n If using GlyphsApp or UFOs, ligature carets can be defined as anchors with\n names starting with 'caret_'. These can be compiled with fontmake as of\n version v2.4.0.\n ", "result": "WARN", "severity": null}, {"description": "Is there kerning info for non-ligated sequences?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "lacks-kern-info", "message": "GPOS table lacks kerning info for the following non-ligated sequences:\n\n\t- f + f\n\n\t- f + i\n\n\t- i + l\n\n\t- t + t\n\n\t- hyphen + hyphen\n\n\t- hyphen + greater\n\n\t- greater + hyphen\n\n\t- greater + greater\n\n\t- less + hyphen"}, "status": "WARN"}], "rationale": "\n Fonts with ligatures should have kerning on the corresponding non-ligated\n sequences for text where ligatures aren't used\n (eg https://github.com/impallari/Raleway/issues/14).\n ", "result": "WARN", "severity": null}, {"description": "Combined length of family and style must not exceed 32 characters.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All name entries are good."}, "status": "PASS"}], "rationale": "\n This check ensures that the length of name table entries is not\n too long, as this causes problems in some environments.\n ", "result": "PASS", "severity": null}, {"description": "Name table entries should not contain line-breaks.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Name table entries are all single-line (no line-breaks found)."}, "status": "PASS"}], "rationale": "\n There are some entries on the name table that may include more than one line\n of text. The Google Fonts team, though, prefers to keep the name table entries\n short and simple without line breaks.\n\n For instance, some designers like to include the full text of a font license in\n the \"copyright notice\" entry, but for the GFonts collection this entry should\n only mention year, author and other basic info in a manner enforced by\n com.google.fonts/check/font_copyright\n ", "result": "PASS", "severity": null}, {"description": "Name table strings must not contain the string 'Reserved Font Name'.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "None of the name table strings contain \"Reserved Font Name\"."}, "status": "PASS"}], "rationale": "\n Some designers adopt the \"Reserved Font Name\" clause of the OFL license. This\n means that the original author reserves the rights to the family name and other\n people can only distribute modified versions using a different family name.\n\n Google Fonts published updates to the fonts in the collection in order to fix\n issues and/or implement further improvements to the fonts. It is important to\n keep the family name so that users of the webfonts can benefit from the updates.\n Since it would forbid such usage scenario, all families in the GFonts collection\n are required to not adopt the RFN clause.\n\n This check ensures \"Reserved Font Name\" is not mentioned in the name table.\n ", "result": "PASS", "severity": null}, {"description": "Check family name for GF Guide compliance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font name looks good."}, "status": "PASS"}], "rationale": "\n Checks the family name for compliance with the Google Fonts Guide.\n https://googlefonts.github.io/gf-guide/onboarding.html#new-fonts\n\n If you want to have your family name added to the CamelCase\n exceptions list, please submit a pull request to the\n camelcased_familyname_exceptions.txt file.\n\n Similarly, abbreviations can be submitted to the\n abbreviations_familyname_exceptions.txt file.\n\n These are located in the Lib/fontbakery/data/googlefonts/ directory\n of the FontBakery source code currently hosted at\n https://github.com/fonttools/fontbakery/\n ", "result": "PASS", "severity": null}, {"description": "Directory name in GFonts repo structure must match NameID 1 of the regular.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: not is_variable_font"}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "A static fonts directory, if present, must contain manually hinted fonts", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Variable font family directories kept in the google/fonts git repo may include\n a static/ subdir containing static fonts, if manual hinting is used on\n these fonts. Otherwise, the directory should be removed.\n ", "result": "PASS", "severity": null}, {"description": "A font repository should not include FontBakery report files", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n A FontBakery report is ephemeral and so should be used for posting issues on a\n bug-tracker instead of being hosted in the font project repository.\n ", "result": "PASS", "severity": null}, {"description": "Check upstream.yaml file contains all required fields", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: upstream_yaml"}, "status": "SKIP"}], "rationale": "\n If a family has been pushed using the gftools packager, we must check that all\n the required fields in the upstream.yaml file have been populated.\n ", "result": "SKIP", "severity": 10}, {"description": "A font repository should not include ZIP files", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Sometimes people check in ZIPs into their font project repositories. While we\n accept the practice of checking in binaries, we believe that a ZIP is a step\n too far ;)\n\n Note: a source purist position is that only source files and build scripts\n should be checked in.\n ", "result": "PASS", "severity": null}, {"description": "Check font follows the Google Fonts vertical metric schema", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Vertical metrics are good"}, "status": "PASS"}], "rationale": "\n This check generally enforces Google Fonts\u2019 vertical metrics specifications.\n In particular:\n * lineGap must be 0\n * Sum of hhea ascender + abs(descender) + linegap must be\n between 120% and 200% of UPM\n * Warning if sum is over 150% of UPM\n\n The threshold levels 150% (WARN) and 200% (FAIL) are somewhat arbitrarily chosen\n and may hint at a glaring mistake in the metrics calculations or UPM settings.\n\n Our documentation includes further information:\n https://github.com/googlefonts/gf-docs/tree/main/VerticalMetrics\n ", "result": "PASS", "severity": null}, {"description": "Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: regular_remote_style"}, "status": "SKIP"}], "rationale": "\n If the family already exists on Google Fonts, we need to ensure that the\n checked family's vertical metrics are similar. This check will test the\n following schema which was outlined in Font Bakery issue #1162 [1]:\n\n - The family should visually have the same vertical metrics as the Regular\n style hosted on Google Fonts.\n\n - If the family on Google Fonts has differing hhea and typo metrics, the family\n being checked should use the typo metrics for both the hhea and typo entries.\n\n - If the family on Google Fonts has use typo metrics not enabled and the family\n being checked has it enabled, the hhea and typo metrics should use the family\n on Google Fonts winAscent and winDescent values.\n\n - If the upms differ, the values must be scaled so the visual appearance is\n the same.\n\n [1] https://github.com/fonttools/fontbakery/issues/1162\n ", "result": "SKIP", "severity": null}, {"description": "Check font follows the Google Fonts CJK vertical metric schema", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cjk_font"}, "status": "SKIP"}], "rationale": "\n CJK fonts have different vertical metrics when compared to Latin fonts.\n We follow the schema developed by dr Ken Lunde for Source Han Sans and\n the Noto CJK fonts.\n\n Our documentation includes further information:\n https://github.com/googlefonts/gf-docs/tree/main/Spec#cjk-vertical-metrics\n ", "result": "SKIP", "severity": null}, {"description": "Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cjk_font, regular_remote_style"}, "status": "SKIP"}], "rationale": "\n Check CJK family has the same vertical metrics as the same family\n hosted on Google Fonts.\n ", "result": "SKIP", "severity": null}, {"description": "Does the font contain less than 150 CJK characters?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_claiming_to_be_cjk_font"}, "status": "SKIP"}], "rationale": "\n Kana has 150 characters and it's the smallest CJK writing system.\n\n If a font contains less CJK glyphs than this writing system, we inform the\n user that some glyphs may be encoded incorrectly.\n ", "result": "SKIP", "severity": null}, {"description": "Check variable font instances don't have duplicate names", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Instance names are unique"}, "status": "PASS"}], "rationale": "\n This check's purpose is to detect duplicate named instances names in a\n given variable font.\n Repeating instance names may be the result of instances for several VF axes\n defined in `fvar`, but since currently only weight+italic tokens are allowed\n in instance names as per GF specs, they ended up repeating.\n Instead, only a base set of fonts for the most default representation of the\n family can be defined through instances in the `fvar` table, all other\n instances will have to be left to access through the `STAT` table.\n ", "result": "PASS", "severity": null}, {"description": "Ensure VFs do not contain the ital axis.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n The 'ital' axis is not supported yet in Google Chrome.\n\n For the time being, we need to ensure that VFs do not contain this axis.\n Once browser support is better, we can deprecate this check.\n\n For more info regarding browser support, see:\n https://arrowtype.github.io/vf-slnt-test/\n ", "result": "PASS", "severity": null}, {"description": "Ensure VFs with duplexed axes do not vary horizontal advance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "no-relevant-axes", "message": "This font has no duplexed axes"}, "status": "SKIP"}], "rationale": "\n Certain axes, such as grade (GRAD) or roundness (ROND), should not\n change any advanceWidth or kerning data across the font's design space.\n This is because altering the advance width of glyphs can cause text reflow.\n ", "result": "SKIP", "severity": null}, {"description": "Validate METADATA.pb axes values are within gf_axisregistry bounds.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Each axis range in a METADATA.pb file must be registered, and within the bounds\n of the axis definition in the Google Fonts Axis Registry, available at\n https://github.com/google/fonts/tree/main/axisregistry\n ", "result": "PASS", "severity": null}, {"description": "Validate METADATA.pb axes tags are defined in gf_axisregistry.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Ensure all axes in a METADATA.pb file are registered in the\n Google Fonts Axis Registry, available at\n https://github.com/google/fonts/tree/main/axisregistry\n\n Why does Google Fonts have its own Axis Registry?\n\n We support a superset of the OpenType axis registry axis set, and use\n additional metadata for each axis. Axes present in a font file but not in this\n registry will not function via our API. No variable font is expected to\n support all of the axes here.\n\n Any font foundry or distributor library that offers variable fonts has a\n implicit, latent, de-facto axis registry, which can be extracted by scanning\n the library for axes' tags, labels, and min/def/max values. While in 2016\n Microsoft originally offered to include more axes in the OpenType 1.8\n specification (github.com/microsoft/OpenTypeDesignVariationAxisTags), as of\n August 2020, this effort has stalled. We hope more foundries and distributors\n will publish documents like this that make their axes explicit, to encourage\n of adoption of variable fonts throughout the industry, and provide source\n material for a future update to the OpenType specification's axis registry.\n ", "result": "PASS", "severity": null}, {"description": "Validate defaults on fvar table match registered fallback names in GFAxisRegistry.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Check that axis defaults have a corresponding fallback name registered at the\n Google Fonts Axis Registry, available at\n https://github.com/google/fonts/tree/main/axisregistry\n\n This is necessary for the following reasons:\n\n To get ZIP files downloads on Google Fonts to be accurate \u2014 otherwise the\n chosen default font is not generated. The Newsreader family, for instance, has\n a default value on the 'opsz' axis of 16pt. If 16pt was not a registered\n fallback position, then the ZIP file would instead include another position\n as default (such as 14pt).\n\n For the Variable fonts to display the correct location on the specimen page.\n\n For VF with no weight axis to be displayed at all. For instance, Ballet, which\n has no weight axis, was not appearing in sandbox because default position on\n 'opsz' axis was 16pt, and it was not yet a registered fallback positon.\n ", "result": "PASS", "severity": null}, {"description": "Validate STAT particle names and values match the fallback names in GFAxisRegistry.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Check that particle names and values on STAT table match the fallback names\n in each axis entry at the Google Fonts Axis Registry, available at\n https://github.com/google/fonts/tree/main/axisregistry\n ", "result": "PASS", "severity": null}, {"description": "Validate VF axes match the ones declared on METADATA.pb.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n All font variation axes present in the font files must be properly declared\n on METADATA.pb so that they can be served by the GFonts API.\n ", "result": "PASS", "severity": null}, {"description": "Ensure METADATA.pb does not use escaped strings.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n In some cases we've seen designer names and other fields with escaped strings\n in METADATA files (such as \"Juli\\303\\241n\").\n\n Nowadays the strings can be full unicode strings (such as \"Juli\u00e1n\") and do\n not need escaping.\n\n Escaping quotes or double-quotes is fine, though.\n ", "result": "PASS", "severity": null}, {"description": "METADATA.pb: Designers are listed correctly on the Google Fonts catalog?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "missing-avatar", "message": "Designer Guillermo Rauch still does not have an avatar image. Please provide one."}, "status": "FAIL"}], "rationale": "\n Google Fonts has a catalog of designers.\n\n This check ensures that the online entries of the catalog can be found based\n on the designer names listed on the METADATA.pb file.\n\n It also validates the URLs and file formats are all correctly set.\n ", "result": "FAIL", "severity": null}, {"description": "Ensure variable fonts include an avar table.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "missing-avar", "message": "This variable font does not have an avar table."}, "status": "WARN"}], "rationale": "\n Most variable fonts should include an avar table to correctly define\n axes progression rates.\n\n For example, a weight axis from 0% to 100% doesn't map directly to 100 to 1000,\n because a 10% progression from 0% may be too much to define the 200,\n while 90% may be too little to define the 900.\n\n If the progression rates of axes is linear, this check can be ignored.\n Fontmake will also skip adding an avar table if the progression rates\n are linear. However, we still recommend designers visually proof each\n instance is at the expected weight, width etc.\n ", "result": "WARN", "severity": null}, {"description": "On a family update, the DESCRIPTION.en_us.html file should ideally also be updated.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description, github_gfonts_description"}, "status": "SKIP"}], "rationale": "\n We want to ensure that any significant changes to the font family are\n properly mentioned in the DESCRIPTION file.\n\n In general, it means that the contents of the DESCRIPTION.en_us.html file\n will typically change if when font files are updated. Please treat this check\n as a reminder to do so whenever appropriate!\n ", "result": "SKIP", "severity": null}, {"description": "Check small caps glyphs are available.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Ensure small caps glyphs are available if\n a font declares smcp or c2sc OT features.\n ", "result": "PASS", "severity": null}, {"description": "Ensure Stylistic Sets have description.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Stylistic sets should provide description text. Programs such as InDesign,\n TextEdit and Inkscape use that info to display to the users so that they know\n what a given stylistic set offers.\n ", "result": "PASS", "severity": null}, {"description": "OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n All fonts on the Google Fonts collection should have OS/2.fsSelection bit 7\n (USE_TYPO_METRICS) set. This requirement is part of the vertical metrics scheme\n established as a Google Fonts policy aiming at a common ground supported by\n all major font rendering environments.\n\n For more details, read:\n https://github.com/googlefonts/gf-docs/blob/main/VerticalMetrics/README.md\n\n Below is the portion of that document that is most relevant to this check:\n\n Use_Typo_Metrics must be enabled. This will force MS Applications to use the\n OS/2 Typo values instead of the Win values. By doing this, we can freely set\n the Win values to avoid clipping and control the line height with the typo\n values. It has the added benefit of future line height compatibility. When\n a new script is added, we simply change the Win values to the new yMin\n and yMax, without needing to worry if the line height have changed.\n ", "result": "PASS", "severity": 10}, {"description": "Ensure fonts have ScriptLangTags declared on the 'meta' table.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "dlng-tag", "message": "Latn"}, "status": "INFO"}, {"message": {"code": "slng-tag", "message": "Cyr"}, "status": "INFO"}], "rationale": "\n The OpenType 'meta' table originated at Apple. Microsoft added it to OT with\n just two DataMap records:\n\n - dlng: comma-separated ScriptLangTags that indicate which scripts,\n or languages and scripts, with possible variants, the font is designed for.\n\n - slng: comma-separated ScriptLangTags that indicate which scripts,\n or languages and scripts, with possible variants, the font supports.\n\n\n The slng structure is intended to describe which languages and scripts the\n font overall supports. For example, a Traditional Chinese font that also\n contains Latin characters, can indicate Hant,Latn, showing that it supports\n Hant, the Traditional Chinese variant of the Hani script, and it also\n supports the Latn script.\n\n The dlng structure is far more interesting. A font may contain various glyphs,\n but only a particular subset of the glyphs may be truly \"leading\" in the design,\n while other glyphs may have been included for technical reasons. Such a\n Traditional Chinese font could only list Hant there, showing that it\u2019s designed\n for Traditional Chinese, but the font would omit Latn, because the developers\n don\u2019t think the font is really recommended for purely Latin-script use.\n\n The tags used in the structures can comprise just script, or also language\n and script. For example, if a font has Bulgarian Cyrillic alternates in the\n locl feature for the cyrl BGR OT languagesystem, it could also indicate in\n dlng explicitly that it supports bul-Cyrl. (Note that the scripts and languages\n in meta use the ISO language and script codes, not the OpenType ones).\n\n This check ensures that the font has the meta table containing the\n slng and dlng structures.\n\n All families in the Google Fonts collection should contain the 'meta' table.\n Windows 10 already uses it when deciding on which fonts to fall back to.\n The Google Fonts API and also other environments could use the data for\n smarter filtering. Most importantly, those entries should be added\n to the Noto fonts.\n\n In the font making process, some environments store this data in external\n files already. But the meta table provides a convenient way to store this\n inside the font file, so some tools may add the data, and unrelated tools\n may read this data. This makes the solution much more portable and universal.\n ", "result": "INFO", "severity": 3}, {"description": "Ensure fonts do not contain any pre-production tables.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Tables such as `Debg` are useful in the pre-production stages of font\n development, but add unnecessary bloat to a production font and should\n be removed before release.\n ", "result": "PASS", "severity": 6}, {"description": "Check font family directory name.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Directory name is \"geist\", as expected."}, "status": "PASS"}], "rationale": "\n We want the directory name of a font family to be predictable and directly\n derived from the family name, all lowercased and removing spaces.\n ", "result": "PASS", "severity": null}, {"description": "Check font can render its own name.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font can successfully render its own name (Geist)"}, "status": "PASS"}], "rationale": "\n A base expectation is that a font family's regular/default (400 roman) style\n can render its 'menu name' (nameID 1) in itself.\n ", "result": "PASS", "severity": null}, {"description": "Check samples can be rendered.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK."}, "status": "PASS"}], "rationale": "\n In order to prevent tofu from being seen on fonts.google.com, this check\n verifies that all samples specified by METADATA.pb can be properly\n rendered by the font.\n ", "result": "PASS", "severity": null}, {"description": "Check if category on METADATA.pb matches what can be inferred from the family name.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK."}, "status": "PASS"}], "rationale": "\n Sometimes the font familyname contains words that hint at which is the most\n likely correct category to be declared on METADATA.pb\n ", "result": "PASS", "severity": null}, {"description": "Check font has the expected color font tables.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks Good!"}, "status": "PASS"}], "rationale": "\n COLR v0 fonts are widely supported in most browsers so they do not require\n an SVG color table. However, some environments (e.g. Safari, Adobe apps)\n do not currently support COLR v1 so we need to add an SVG table to these fonts,\n except in the case of variable fonts, since SVG does not support\n OpenType Variations.\n\n To automatically generate compatible SVG/COLR tables,\n run the maximum_color tool in nanoemoji:\n https://github.com/googlefonts/nanoemoji\n ", "result": "PASS", "severity": null}, {"description": "Color layers should have a minimum brightness", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n Layers of a COLRv0 font should not be too dark or too bright. When layer colors\n are set explicitly, they can't be changed and they may turn out illegible\n against dark or bright backgrounds.\n\n While traditional color-less fonts can be colored in design apps or CSS, a\n black color definition in a COLRv0 font actually means that that layer will be\n rendered in black regardless of the background color. This leads to text\n becoming invisible against a dark background, for instance when using a dark\n theme in a web browser or operating system.\n\n This check ensures that layer colors are at least 10% bright and at most 90%\n bright, when not already set to the current color (0xFFFF).\n ", "result": "PASS", "severity": null}, {"description": "Put an empty glyph on GID 1 right after the .notdef glyph for COLRv0 fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n A rendering bug in Windows 10 paints whichever glyph is on GID 1 on top of\n some glyphs, colored or not. This only occurs for COLR version 0 fonts.\n\n Having a glyph with no contours on GID 1 is a practical workaround for that.\n\n See https://github.com/googlefonts/gftools/issues/609\n ", "result": "PASS", "severity": null}, {"description": "Noto fonts must have an ARTICLE.en_us.html file", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_noto"}, "status": "SKIP"}], "rationale": "\n Noto fonts are displayed in a different way on the fonts.google.com\n web site, and so must also contain an article about them.\n ", "result": "SKIP", "severity": null}, {"description": "At least one designer is declared in METADATA.pb", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font designer field is not empty."}, "status": "PASS"}], "rationale": "\n Any font published on Google Fonts must credit one or several authors,\n foundry and/or individuals.\n\n Ideally, all authors listed in the upstream repository's AUTHORS.txt should\n be mentioned in the designer field.\n ", "result": "PASS", "severity": null}, {"description": "The font has tags in the GF Tags spreadsheet", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "no-tags", "message": "Family does not appear in tag spreadsheet."}, "status": "FATAL"}], "rationale": "\n Any font published on Google Fonts must be listed in the tags spreadsheet.\n ", "result": "FATAL", "severity": null}, {"description": "The variable font 'wght' (Weight) axis coordinate must be 700 on the 'Bold' instance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Bold:wght is 700."}, "status": "PASS"}], "rationale": "\n The Open-Type spec's registered\n design-variation tag 'wght' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wght\n does not specify a required value for the 'Bold' instance of a variable font.\n\n But Dave Crossland suggested that we should enforce\n a required value of 700 in this case (NOTE: a distinction\n is made between \"no bold instance present\" vs \"bold instance is present\n but its wght coordinate is not == 700\").\n ", "result": "PASS", "severity": null}], "key": ["Google Fonts", null, null], "result": {"FAIL": 1, "FATAL": 1, "INFO": 7, "PASS": 103, "SKIP": 24, "WARN": 6}}, {"checks": [{"description": "Checking all files are in the same directory.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "All files are in the same directory."}, "status": "PASS"}], "rationale": "\n If the set of font files passed in the command line is not all in the\n same directory, then we warn the user since the tool will interpret the\n set of files as belonging to a single family (and it is unlikely that\n the user would store the files from a single family spreaded\n in several separate directories).\n ", "result": "PASS", "severity": null}, {"description": "Each font in a family must have the same set of vertical metrics values.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Vertical metrics are the same across the family."}, "status": "PASS"}], "rationale": "\n We want all fonts within a family to have the same vertical metrics so\n their line spacing is consistent across the family.\n ", "result": "PASS", "severity": null}, {"description": "Name table records must not have trailing spaces.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No trailing spaces on name table entries."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Checking OS/2 usWinAscent & usWinDescent.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 usWinAscent & usWinDescent values look good!"}, "status": "PASS"}], "rationale": "\n A font's winAscent and winDescent values should be greater than or equal to\n the head table's yMax, abs(yMin) values. If they are less than these values,\n clipping can occur on Windows platforms\n (https://github.com/RedHatBrand/Overpass/issues/33).\n\n If the font includes tall/deep writing systems such as Arabic or Devanagari,\n the winAscent and winDescent can be greater than the yMax and absolute yMin\n values to accommodate vowel marks.\n\n When the 'win' Metrics are significantly greater than the UPM, the linespacing\n can appear too loose. To counteract this, enabling the OS/2 fsSelection\n bit 7 (Use_Typo_Metrics), will force Windows to use the OS/2 'typo' values\n instead. This means the font developer can control the linespacing with\n the 'typo' values, whilst avoiding clipping by setting the 'win' values to\n values greater than the yMax and absolute yMin.\n ", "result": "PASS", "severity": null}, {"description": "Checking OS/2 Metrics match hhea Metrics.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2.sTypoAscender/Descender values match hhea.ascent/descent."}, "status": "PASS"}], "rationale": "\n OS/2 and hhea vertical metric values should match. This will produce the\n same linespacing on Mac, GNU+Linux and Windows.\n\n - Mac OS X uses the hhea values.\n - Windows uses OS/2 or Win, depending on the OS or fsSelection bit value.\n\n When OS/2 and hhea vertical metrics match, the same linespacing results on\n macOS, GNU+Linux and Windows. Note that fixing this issue in a previously\n released font may cause reflow in user documents and unhappy users.\n ", "result": "PASS", "severity": null}, {"description": "Checking with ots-sanitize.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "ots-sanitize passed this file"}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Do we have the latest version of FontBakery installed?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "outdated-fontbakery", "message": "Current FontBakery version is 0.11.2, while a newer 0.12.10 is already available. Please upgrade it with 'pip install -U fontbakery'"}, "status": "FAIL"}], "rationale": "\n Running old versions of FontBakery can lead to a poor report which may\n include false WARNs and FAILs due do bugs, as well as outdated\n quality assurance criteria.\n\n Older versions will also not report problems that are detected by new checks\n added to the tool in more recent updates.\n ", "result": "FAIL", "severity": null}, {"description": "Font contains '.notdef' as its first glyph?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n The OpenType specification v1.8.2 recommends that the first glyph is the\n '.notdef' glyph without a codepoint assigned and with a drawing:\n\n The .notdef glyph is very important for providing the user feedback\n that a glyph is not found in the font. This glyph should not be left\n without an outline as the user will only see what looks like a space\n if a glyph is missing and not be aware of the active font\u2019s limitation.\n\n https://docs.microsoft.com/en-us/typography/opentype/spec/recom#glyph-0-the-notdef-glyph\n\n Pre-v1.8, it was recommended that fonts should also contain 'space', 'CR'\n and '.null' glyphs. This might have been relevant for MacOS 9 applications.\n ", "result": "PASS", "severity": null}, {"description": "Font contains glyphs for whitespace characters?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font contains glyphs for whitespace characters."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Font has **proper** whitespace glyph names?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font has **AGL recommended** names for whitespace glyphs."}, "status": "PASS"}], "rationale": "\n This check enforces adherence to recommended whitespace\n (codepoints 0020 and 00A0) glyph names according to the Adobe Glyph List.\n ", "result": "PASS", "severity": null}, {"description": "Whitespace glyphs have ink?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "There is no whitespace glyph with ink."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check that legacy accents aren't used in composite glyphs.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n Legacy accents should not be used in accented glyphs. The use of legacy\n accents in accented glyphs breaks the mark to mark combining feature that\n allows a font to stack diacritics over one glyph. Use combining marks\n instead as a component in composite glyphs.\n\n Legacy accents should not have anchors and should have non-zero width.\n They are often used independently of a letter, either as a placeholder\n for an expected combined mark+letter combination in MacOS, or separately.\n For instance, U+00B4 (ACUTE ACCENT) is often mistakenly used as an apostrophe,\n U+0060 (GRAVE ACCENT) is used in Markdown to notify code blocks,\n and ^ is used as an exponential operator in maths.\n ", "result": "PASS", "severity": null}, {"description": "Check that Arabic spacing symbols U+FBB2\u2013FBC1 aren't classified as marks.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n Unicode has a few spacing symbols representing Arabic dots and other marks,\n but they are purposefully not classified as marks.\n\n Many fonts mistakenly classify them as marks, making them unsuitable\n for their original purpose as stand-alone symbols to used in pedagogical\n contexts discussing Arabic consonantal marks.\n ", "result": "PASS", "severity": 4}, {"description": "Check that glyph for U+0675 ARABIC LETTER HIGH HAMZA is not a mark.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "glyphs-missing", "message": "This check will only run on fonts that have both glyphs U+0621 and U+0675"}, "status": "SKIP"}], "rationale": "\n Many fonts incorrectly treat ARABIC LETTER HIGH HAMZA (U+0675) as a variant of\n ARABIC HAMZA ABOVE (U+0654) and make it a combining mark of the same size.\n\n But U+0675 is a base letter and should be a variant of ARABIC LETTER HAMZA\n (U+0621) but raised slightly above baseline.\n\n Not doing so effectively makes the font useless for Jawi and\n possibly Kazakh as well.\n ", "result": "SKIP", "severity": 4}, {"description": "Font contains all required tables?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "optional-tables", "message": "This font contains the following optional tables:\n\n\t- loca\n\n\t- prep\n\n\t- GPOS\n\n\t- GSUB\n\n\t- gasp"}, "status": "INFO"}, {"message": {"code": null, "message": "Font contains all required tables."}, "status": "PASS"}], "rationale": "\n According to the OpenType spec\n https://docs.microsoft.com/en-us/typography/opentype/spec/otff#required-tables\n\n Whether TrueType or CFF outlines are used in an OpenType font, the following\n tables are required for the font to function correctly:\n\n - cmap (Character to glyph mapping)\u23ce\n - head (Font header)\u23ce\n - hhea (Horizontal header)\u23ce\n - hmtx (Horizontal metrics)\u23ce\n - maxp (Maximum profile)\u23ce\n - name (Naming table)\u23ce\n - OS/2 (OS/2 and Windows specific metrics)\u23ce\n - post (PostScript information)\n\n The spec also documents that variable fonts require the following table:\n\n - STAT (Style attributes)\n\n Depending on the typeface and coverage of a font, certain tables are\n recommended for optimum quality.\n\n For example:\u23ce\n - the performance of a non-linear font is improved if the VDMX, LTSH,\n and hdmx tables are present.\u23ce\n - Non-monospaced Latin fonts should have a kern table.\u23ce\n - A gasp table is necessary if a designer wants to influence the sizes\n at which grayscaling is used under Windows. Etc.\n ", "result": "INFO", "severity": null}, {"description": "Are there unwanted tables?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "There are no unwanted tables."}, "status": "PASS"}], "rationale": "\n Some font editors store source data in their own SFNT tables, and these\n can sometimes sneak into final release files, which should only have\n OpenType spec tables.\n ", "result": "PASS", "severity": null}, {"description": "Check correctness of STAT table strings", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n On the STAT table, the \"Italic\" keyword must not be used on AxisValues\n for variation axes other than 'ital'.\n ", "result": "PASS", "severity": null}, {"description": "Glyph names are all valid?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "legacy-long-names", "message": "The following glyph names may be too long for some legacy systems which may expect a maximum 31-characters length limit:\nhyphen_hyphen_hyphen_greater.liga and periodcentered.loclCAT.case.ss08"}, "status": "WARN"}], "rationale": "\n Microsoft's recommendations for OpenType Fonts states the following:\n\n 'NOTE: The PostScript glyph name must be no longer than 31 characters,\n include only uppercase or lowercase English letters, European digits,\n the period or the underscore, i.e. from the set [A-Za-z0-9_.] and\n should start with a letter, except the special glyph name \".notdef\"\n which starts with a period.'\n\n https://learn.microsoft.com/en-us/typography/opentype/otspec181/recom#-post--table\n\n\n In practice, though, particularly in modern environments, glyph names\n can be as long as 63 characters.\n\n According to the \"Adobe Glyph List Specification\" available at:\n\n https://github.com/adobe-type-tools/agl-specification\n ", "result": "WARN", "severity": null}, {"description": "Font contains unique glyph names?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Glyph names are all unique."}, "status": "PASS"}], "rationale": "\n Duplicate glyph names prevent font installation on Mac OS X.\n ", "result": "PASS", "severity": null}, {"description": "List all superfamily filepaths", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "family-path", "message": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist"}, "status": "INFO"}], "rationale": "\n This is a merely informative check that lists all sibling families\n detected by fontbakery.\n\n Only the fontfiles in these directories will be considered in\n superfamily-level checks.\n ", "result": "INFO", "severity": null}, {"description": "Each font in set of sibling families must have the same set of vertical metrics values.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Sibling families were not detected."}, "status": "SKIP"}], "rationale": "\n We may want all fonts within a super-family (all sibling families) to have\n the same vertical metrics so their line spacing is consistent\n across the super-family.\n\n This is an experimental extended version of\n com.google.fonts/check/family/vertical_metrics and for now it will only\n result in WARNs.\n ", "result": "SKIP", "severity": null}, {"description": "Ensure indic fonts have the Indian Rupee Sign glyph.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_indic_font"}, "status": "SKIP"}], "rationale": "\n Per Bureau of Indian Standards every font supporting one of the\n official Indian languages needs to include Unicode Character\n \u201c\u20b9\u201d (U+20B9) Indian Rupee Sign.\n ", "result": "SKIP", "severity": null}, {"description": "Check font contains no unreachable glyphs", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unreachable-glyphs", "message": "The following glyphs could not be reached by codepoint or substitution rules:\n\n\t- blackCircled\n\n\t- uni0306.cy\n"}, "status": "WARN"}], "rationale": "\n Glyphs are either accessible directly through Unicode codepoints or through\n substitution rules.\n\n In Color Fonts, glyphs are also referenced by the COLR table.\n\n Any glyphs not accessible by either of these means\n are redundant and serve only to increase the font's file size.\n ", "result": "WARN", "severity": null}, {"description": "Check if each glyph has the recommended amount of contours.", "documentation": "This check is useful to assure glyphs aren't incorrectly constructed.\n\nThe desired_glyph_data module contains the 'recommended' countour count\nfor encoded glyphs. The contour counts are derived from fonts which were\nchosen for their quality and unique design decisions for particular glyphs.\n\nIn the future, additional glyph data can be included. A good addition would\nbe the 'recommended' anchor counts for each glyph.", "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: not is_variable_font"}, "status": "SKIP"}], "rationale": "\n Visually QAing thousands of glyphs by hand is tiring. Most glyphs can only\n be constructured in a handful of ways. This means a glyph's contour count\n will only differ slightly amongst different fonts, e.g a 'g' could either\n be 2 or 3 contours, depending on whether its double story or single story.\n\n However, a quotedbl should have 2 contours, unless the font belongs\n to a display family.\n\n This check currently does not cover variable fonts because there's plenty\n of alternative ways of constructing glyphs with multiple outlines for each\n feature in a VarFont. The expected contour count data for this check is\n currently optimized for the typical construction of glyphs in static fonts.\n ", "result": "SKIP", "severity": null}, {"description": "Does the font contain a soft hyphen?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n The 'Soft Hyphen' character (codepoint 0x00AD) is used to mark\n a hyphenation possibility within a word in the absence of or\n overriding dictionary hyphenation.\n\n It is sometimes designed empty with no width (such as a control character),\n sometimes the same as the traditional hyphen, sometimes double encoded with\n the hyphen.\n\n That being said, it is recommended to not include it in the font at all,\n because discretionary hyphenation should be handled at the level of the\n shaping engine, not the font. Also, even if present, the software would\n not display that character.\n\n More discussion at:\n https://typedrawers.com/discussion/2046/special-dash-things-softhyphen-horizontalbar\n ", "result": "PASS", "severity": null}, {"description": "Does the font contain chws and vchw features?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cjk_font"}, "status": "SKIP"}], "rationale": "\n The W3C recommends the addition of chws and vchw features to CJK fonts\n to enhance the spacing of glyphs in environments which do not fully support\n JLREQ layout rules.\n\n The chws_tool utility (https://github.com/googlefonts/chws_tool) can be used\n to add these features automatically.\n ", "result": "SKIP", "severity": null}, {"description": "Ensure component transforms do not perform scaling or rotation.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No glyphs had components with scaling or rotation"}, "status": "PASS"}], "rationale": "\n Some families have glyphs which have been constructed by using\n transformed components e.g the 'u' being constructed from a flipped 'n'.\n\n From a designers point of view, this sounds like a win (less work).\n However, such approaches can lead to rasterization issues, such as\n having the 'u' not sitting on the baseline at certain sizes after\n running the font through ttfautohint.\n\n Other issues are outlines that end up reversed when only one dimension\n is flipped while the other isn't.\n\n As of July 2019, Marc Foley observed that ttfautohint assigns cvt values\n to transformed glyphs as if they are not transformed and the result is\n they render very badly, and that vttLib does not support flipped components.\n\n When building the font with fontmake, the problem can be fixed by adding\n this to the command line:\n\n --filter DecomposeTransformedComponentsFilter\n ", "result": "PASS", "severity": null}, {"description": "Ensure no GPOS7 lookups are present.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font has no GPOS7 lookups"}, "status": "PASS"}], "rationale": "\n Versions of fonttools >=4.14.0 (19 August 2020) perform an optimisation on\n chained contextual lookups, expressing GSUB6 as GSUB5 and GPOS8 and GPOS7\n where possible (when there are no suffixes/prefixes for all rules in\n the lookup).\n\n However, makeotf has never generated these lookup types and they are rare\n in practice. Perhaps because of this, Mac's CoreText shaper does not correctly\n interpret GPOS7, meaning that these lookups will be ignored by the shaper,\n and fonts containing these lookups will have unintended positioning errors.\n\n To fix this warning, rebuild the font with a recent version of fonttools.\n ", "result": "PASS", "severity": 9}, {"description": "Ensure that the font can be rasterized by FreeType.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font can be rasterized by FreeType."}, "status": "PASS"}], "rationale": "\n Malformed fonts can cause FreeType to crash.\n ", "result": "PASS", "severity": 10}, {"description": "Font has the proper sfntVersion value?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font has the correct sfntVersion value."}, "status": "PASS"}], "rationale": "\n OpenType fonts that contain TrueType outlines should use the value of 0x00010000\n for the sfntVersion. OpenType fonts containing CFF data (version 1 or 2) should\n use 0x4F54544F ('OTTO', when re-interpreted as a Tag) for sfntVersion.\n\n Fonts with the wrong sfntVersion value are rejected by FreeType.\n\n https://docs.microsoft.com/en-us/typography/opentype/spec/otff#table-directory\n ", "result": "PASS", "severity": 10}, {"description": "Space and non-breaking space have the same width?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Space and non-breaking space have the same width."}, "status": "PASS"}], "rationale": "\n If the space and nbspace glyphs have different widths, then Google Workspace\n has problems with the font.\n\n The nbspace is used to replace the space character in multiple situations in\n documents; such as the space before punctuation in languages that do that. It\n avoids the punctuation to be separated from the last word and go to next line.\n\n This is automatic substitution by the text editors, not by fonts. It's also used\n by designers in text composition practice to create nicely shaped paragraphs.\n If the space and the nbspace are not the same width, it breaks the text\n composition of documents.\n ", "result": "PASS", "severity": null}, {"description": "Detect any interpolation issues in the font.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No interpolation issues found"}, "status": "PASS"}], "rationale": "\n When creating a variable font, the designer must make sure that corresponding\n paths have the same start points across masters, as well as that corresponding\n component shapes are placed in the same order within a glyph across masters.\n If this is not done, the glyph will not interpolate correctly.\n\n Here we check for the presence of potential interpolation errors using the\n fontTools.varLib.interpolatable module.\n ", "result": "PASS", "severity": 4}, {"description": "Check math signs have the same width.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "width-outliers", "message": "The most common width is 544 among a set of 4 math glyphs.\nThe following math glyphs have a different width, though:\n\nWidth = 558:\nplus\n\nWidth = 540:\nequal, notequal, divide\n\nWidth = 500:\nlogicalnot\n\nWidth = 538:\nplusminus\n\nWidth = 502:\nmultiply\n\nWidth = 520:\nminus\n\nWidth = 523:\napproxequal\n"}, "status": "WARN"}], "rationale": "\n It is a common practice to have math signs sharing the same width\n (preferably the same width as tabular figures accross the entire font family).\n\n This probably comes from the will to avoid additional tabular math signs\n knowing that their design can easily share the same width.\n ", "result": "WARN", "severity": null}, {"description": "Check tabular widths don't have kerning.", "documentation": null, "experimental": "Since 2024/Jan/30", "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No kerning found for tabular glyphs"}, "status": "PASS"}], "rationale": "\n Tabular glyphs should not have kerning, as they are meant to be used in tables.\n\n This check looks for kerning in:\n - all glyphs in a font in combination with tabular numerals;\n - tabular symbols in combination with tabular numerals.\n\n \"Tabular symbols\" is defined as:\n - for fonts with a \"tnum\" feature, all \"tnum\" substitution target glyphs;\n - for fonts without a \"tnum\" feature, all glyphs that have the same width\n as the tabular numerals, but limited to numbers, math and currency symbols.\n\n This check may produce false positives for fonts with no \"tnum\" feature\n and with equal-width numerals (and other same-width symbols) that are\n not intended to be used as tabular numerals.\n ", "result": "PASS", "severity": null}, {"description": "Checking Vertical Metric Linegaps.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 sTypoLineGap and hhea lineGap are both 0."}, "status": "PASS"}], "rationale": "\n The LineGap value is a space added to the line height created by the union\n of the (typo/hhea)Ascender and (typo/hhea)Descender. It is handled differently\n according to the environment.\n\n This leading value will be added above the text line in most desktop apps.\n It will be shared above and under in web browsers, and ignored in Windows\n if Use_Typo_Metrics is disabled.\n\n For better linespacing consistency across platforms,\n (typo/hhea)LineGap values must be 0.\n ", "result": "PASS", "severity": null}, {"description": "Checking STAT table entries in static fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: not is_variable_font"}, "status": "SKIP"}], "rationale": "\n Adobe feature syntax allows for the definition of a STAT table. Fonts built\n with a hand-coded STAT table in feature syntax may be built either as static\n or variable, but will end up with the same STAT table.\n\n This is a problem, because a STAT table which works on variable fonts\n will not be appropriate for static instances. The examples in the OpenType spec\n of non-variable fonts with a STAT table show that the table entries must be\n restricted to those entries which refer to the static font's position in\n the designspace. i.e. a Regular weight static should only have the following\n entry for the weight axis:\n\n \n \n \n \n\n However, if the STAT table intended for a variable font is compiled into a\n static, it will have many entries for this axis. In this case, Windows will\n read the first entry only, causing all instances to report themselves\n as \"Thin Condensed\".\n ", "result": "SKIP", "severity": null}, {"description": "Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)", "documentation": "For Google Fonts, one of the comma-lookalikes is a FAIL", "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "decomposed-outline", "message": "tcaron is decomposed and therefore could not be checked. Please check manually."}, "status": "WARN"}, {"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n Lcaron, dcaron, lcaron, tcaron should NOT be composed with quoteright\n or quotesingle or comma or caron(comb). It should be composed with a\n distinctive glyph which doesn't look like an apostrophe.\n\n Source:\n https://ilovetypography.com/2009/01/24/on-diacritics/\n http://diacritics.typo.cz/index.php?id=5\n https://www.typotheque.com/articles/lcaron\n ", "result": "WARN", "severity": null}, {"description": "Ensure the font supports case swapping for all its glyphs.", "documentation": null, "experimental": "Since 2024/Jan/19", "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n Ensure that no glyph lacks its corresponding upper or lower counterpart\n (but only when unicode supports case-mapping).\n ", "result": "PASS", "severity": 10}], "key": ["Universal", null, null], "result": {"FAIL": 1, "INFO": 2, "PASS": 25, "SKIP": 6, "WARN": 4}}, {"checks": [{"description": "Is the CFF subr/gsubr call depth > 10?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cff"}, "status": "SKIP"}], "rationale": "\n Per \"The Type 2 Charstring Format, Technical Note #5177\",\n the \"Subr nesting, stack limit\" is 10.\n ", "result": "SKIP", "severity": null}, {"description": "Is the CFF2 subr/gsubr call depth > 10?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cff2"}, "status": "SKIP"}], "rationale": "\n Per \"The CFF2 CharString Format\", the \"Subr nesting, stack limit\" is 10.\n ", "result": "SKIP", "severity": null}, {"description": "Does the font use deprecated CFF operators or operations?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cff"}, "status": "SKIP"}], "rationale": "\n The 'dotsection' operator and the use of 'endchar' to build accented characters\n from the Adobe Standard Encoding Character Set (\"seac\") are deprecated in CFF.\n Adobe recommends repairing any fonts that use these, especially endchar-as-seac,\n because a rendering issue was discovered in Microsoft Word with a font that\n makes use of this operation. The check treats that usage as a FAIL.\n There are no known ill effects of using dotsection, so that check is a WARN.\n ", "result": "SKIP", "severity": null}], "key": ["fontbakery.profiles.cff", null, null], "result": {"SKIP": 3}}, {"checks": [{"description": "Fonts have equal unicode encodings?", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Fonts have equal unicode encodings."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.cmap", null, null], "result": {"PASS": 1}}, {"checks": [{"description": "Make sure all font files have the same version value.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "All font files have the same version."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Checking unitsPerEm value is reasonable.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "filtered", "message": "Filtered: Google Fonts has a stricter policy which is enforced by com.google.fonts/check/unitsperem_strict"}, "status": "SKIP"}], "rationale": "\n According to the OpenType spec:\n\n The value of unitsPerEm at the head table must be a value\n between 16 and 16384. Any value in this range is valid.\n\n In fonts that have TrueType outlines, a power of 2 is recommended\n as this allows performance optimizations in some rasterizers.\n\n But 1000 is a commonly used value. And 2000 may become\n increasingly more common on Variable Fonts.\n ", "result": "SKIP", "severity": null}, {"description": "Checking font version fields (head and name table).", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All font version fields match."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Checking head.macStyle value.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "head macStyle ITALIC bit is properly set."}, "status": "PASS"}, {"message": {"code": null, "message": "head macStyle BOLD bit is properly set."}, "status": "PASS"}], "rationale": "\n The values of the flags on the macStyle entry on the 'head' OpenType table\n that describe whether a font is bold and/or italic must be coherent with the\n actual style of the font as inferred by its filename.\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.head", null, null], "result": {"PASS": 3, "SKIP": 1}}, {"checks": [{"description": "Fonts have consistent PANOSE proportion?", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Fonts have consistent PANOSE proportion."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Fonts have consistent PANOSE family type?", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Fonts have consistent PANOSE family type."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check that OS/2.fsSelection bold & italic settings are unique for each NameID1", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "The OS/2.fsSelection bold & italic settings were unique within each compatible family group."}, "status": "PASS"}], "rationale": "\n Per the OpenType spec: name ID 1 'is used in combination with Font Subfamily\n name (name ID 2), and should be shared among at most four fonts that differ\n only in weight or style.\n\n This four-way distinction should also be reflected in the OS/2.fsSelection\n field, using bits 0 and 5.\n ", "result": "PASS", "severity": null}, {"description": "Check if OS/2 xAvgCharWidth is correct.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 xAvgCharWidth value is correct."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check if OS/2 fsSelection matches head macStyle bold and italic bits.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "The OS/2.fsSelection and head.macStyle bold and italic settings match."}, "status": "PASS"}], "rationale": "\n The bold and italic bits in OS/2.fsSelection must match the bold and italic\n bits in head.macStyle per the OpenType spec.\n ", "result": "PASS", "severity": null}, {"description": "Check code page character ranges", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "At least one code page is defined."}, "status": "PASS"}], "rationale": "\n At least some programs (such as Word and Sublime Text) under Windows 7\n do not recognize fonts unless code page bits are properly set on the\n ulCodePageRange1 (and/or ulCodePageRange2) fields of the OS/2 table.\n\n More specifically, the fonts are selectable in the font menu, but whichever\n Windows API these applications use considers them unsuitable for any\n character set, so anything set in these fonts is rendered with Arial as a\n fallback font.\n\n This check currently does not identify which code pages should be set.\n Auto-detecting coverage is not trivial since the OpenType specification\n leaves the interpretation of whether a given code page is \"functional\"\n or not open to the font developer to decide.\n\n So here we simply detect as a FAIL when a given font has no code page\n declared at all.\n ", "result": "PASS", "severity": null}, {"description": "Checking OS/2 achVendID against configuration.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Add the `vendor_id` key to a `fontbakery.yaml` file on your font project directory to enable this check.\nYou'll also need to use the `--configuration` flag when invoking fontbakery."}, "status": "SKIP"}], "rationale": "\n When a font project's Vendor ID is specified explicitly on FontBakery's\n configuration file, all binaries must have a matching vendor identifier\n value in the OS/2 table.\n ", "result": "SKIP", "severity": null}, {"description": "Checking OS/2 fsSelection value.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 fsSelection REGULAR bit is properly set."}, "status": "PASS"}, {"message": {"code": null, "message": "OS/2 fsSelection ITALIC bit is properly set."}, "status": "PASS"}, {"message": {"code": null, "message": "OS/2 fsSelection BOLD bit is properly set."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.os2", null, null], "result": {"PASS": 7, "SKIP": 1}}, {"checks": [{"description": "Fonts have consistent underline thickness?", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Fonts have consistent underline thickness."}, "status": "PASS"}], "rationale": "\n Dave C Lemon (Adobe Type Team) recommends setting the underline thickness to be\n consistent across the family.\n\n If thicknesses are not family consistent, words set on the same line which have\n different styles look strange.\n ", "result": "PASS", "severity": null}, {"description": "Font has correct post table version?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font has an acceptable post format 2.0 table version."}, "status": "PASS"}], "rationale": "\n Format 2.5 of the 'post' table was deprecated in OpenType 1.3 and\n should not be used.\n\n According to Thomas Phinney, the possible problem with post format 3\n is that under the right combination of circumstances, one can generate\n PDF from a font with a post format 3 table, and not have accurate backing\n store for any text that has non-default glyphs for a given codepoint.\n\n It will look fine but not be searchable. This can affect Latin text with\n high-end typography, and some complex script writing systems, especially\n with higher-quality fonts. Those circumstances generally involve creating\n a PDF by first printing a PostScript stream to disk, and then creating a\n PDF from that stream without reference to the original source document.\n There are some workflows where this applies,but these are not common\n use cases.\n\n Apple recommends against use of post format version 4 as \"no longer\n necessary and should be avoided\". Please see the Apple TrueType reference\n documentation for additional details.\n\n https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6post.html\n\n Acceptable post format versions are 2 and 3 for TTF and OTF CFF2 builds,\n and post format 3 for CFF builds.\n ", "result": "PASS", "severity": null}, {"description": "Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)", "documentation": "Google Fonts has different policies on checking for italic angle.", "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Value of post.italicAngle is 0.0 with style=\"Regular\"."}, "status": "PASS"}], "rationale": "\n The 'post' table italicAngle property should be a reasonable amount, likely\n not more than 30\u00b0. Note that in the OpenType specification, the value is\n negative for a rightward lean.\n\n https://docs.microsoft.com/en-us/typography/opentype/spec/post\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.post", null, null], "result": {"PASS": 3}}, {"checks": [{"description": "Verify that each group of fonts with the same nameID 1 has maximum of 4 fonts.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "There were no more than 4 fonts per family name."}, "status": "PASS"}], "rationale": "\n Per the OpenType spec:\n\n 'The Font Family name [...] should be shared among at most four fonts that\n differ only in weight or style [...]'\n ", "result": "PASS", "severity": null}, {"description": "Verify that family names in the name table are consistent across all fonts in the family. Checks Typographic Family name (nameID 16) if present, otherwise uses Font Family name (nameID 1)", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Font family names are consistent across the family."}, "status": "PASS"}], "rationale": "\n Per the OpenType spec:\n\n * \"...many existing applications that use this pair of names assume that a\n Font Family name is shared by at most four fonts that form a font\n style-linking group\"\n\n * \"For extended typographic families that includes fonts other than the\n four basic styles(regular, italic, bold, bold italic), it is strongly\n recommended that name IDs 16 and 17 be used in fonts to create an\n extended, typographic grouping.\"\n\n * \"If name ID 16 is absent, then name ID 1 is considered to be the\n typographic family name.\"\n\n https://learn.microsoft.com/en-us/typography/opentype/spec/name\n\n Fonts within a font family all must have consistent names\n in the Typographic Family name (nameID 16)\n or Font Family name (nameID 1), depending on which it uses.\n\n Inconsistent font/typographic family names across fonts in a family\n can result in unexpected behaviors, such as broken style linking.\n ", "result": "PASS", "severity": null}, {"description": "Check name table for empty records.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No empty name table records found."}, "status": "PASS"}], "rationale": "\n Check the name table for empty records,\n as this can cause problems in Adobe apps.\n ", "result": "PASS", "severity": null}, {"description": "Description strings in the name table must not contain copyright info.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Description strings in the name table do not contain any copyright string."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Checking correctness of monospaced metadata.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "good", "message": "Font is not monospaced and all related metadata look good."}, "status": "PASS"}], "rationale": "\n There are various metadata in the OpenType spec to specify if a font is\n monospaced or not. If the font is not truly monospaced, then no monospaced\n metadata should be set (as sometimes they mistakenly are...)\n\n Requirements for monospace fonts:\n\n * post.isFixedPitch - \"Set to 0 if the font is proportionally spaced,\n non-zero if the font is not proportionally spaced (monospaced)\"\n (https://www.microsoft.com/typography/otspec/post.htm)\n\n * hhea.advanceWidthMax must be correct, meaning no glyph's width value\n is greater. (https://www.microsoft.com/typography/otspec/hhea.htm)\n\n * OS/2.panose.bProportion must be set to 9 (monospace) on latin text fonts.\n\n * OS/2.panose.bSpacing must be set to 3 (monospace) on latin hand written\n or latin symbol fonts.\n\n * Spec says: \"The PANOSE definition contains ten digits each of which currently\n describes up to sixteen variations. Windows uses bFamilyType, bSerifStyle\n and bProportion in the font mapper to determine family type. It also uses\n bProportion to determine if the font is monospaced.\"\n (https://www.microsoft.com/typography/otspec/os2.htm#pan\n https://monotypecom-test.monotype.de/services/pan2)\n\n * OS/2.xAvgCharWidth must be set accurately.\n \"OS/2.xAvgCharWidth is used when rendering monospaced fonts,\n at least by Windows GDI\"\n (http://typedrawers.com/discussion/comment/15397/#Comment_15397)\n\n Also we should report an error for glyphs not of average width.\n\n\n Please also note:\n\n Thomas Phinney told us that a few years ago (as of December 2019), if you gave\n a font a monospace flag in Panose, Microsoft Word would ignore the actual\n advance widths and treat it as monospaced.\n\n Source: https://typedrawers.com/discussion/comment/45140/#Comment_45140\n ", "result": "PASS", "severity": null}, {"description": "Does full font name begin with the font family name?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Full font name begins with the font family name."}, "status": "PASS"}], "rationale": "\n The FULL_FONT_NAME entry in the \u2018name\u2019 table should start with the same string\n as the Family Name (FONT_FAMILY_NAME, TYPOGRAPHIC_FAMILY_NAME or\n WWS_FAMILY_NAME).\n\n If the Family Name is not included as the first part of the Full Font Name, and\n the user embeds the font in a document using a Microsoft Office app, the app\n will fail to render the font when it opens the document again.\n\n NOTE: Up until version 1.5, the OpenType spec included the following exception\n in the definition of Full Font Name:\n\n \"An exception to the [above] definition of Full font name is for Microsoft\n platform strings for CFF OpenType fonts: in this case, the Full font name\n string must be identical to the PostScript FontName in the CFF Name INDEX.\"\n\n https://docs.microsoft.com/en-us/typography/opentype/otspec150/name#name-ids\n ", "result": "PASS", "severity": null}, {"description": "PostScript name follows OpenType specification requirements?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "PostScript name follows requirements."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Font follows the family naming recommendations?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font follows the family naming recommendations."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "CFF table FontName must match name table ID 6 (PostScript name).", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cff"}, "status": "SKIP"}], "rationale": "\n The PostScript name entries in the font's 'name' table should match\n the FontName string in the 'CFF ' table.\n\n The 'CFF ' table has a lot of information that is duplicated in other tables.\n This information should be consistent across tables, because there's\n no guarantee which table an app will get the data from.\n ", "result": "SKIP", "severity": null}, {"description": "Name table ID 6 (PostScript name) must be consistent across platforms.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Entries in the \"name\" table for ID 6 (PostScript name) are consistent."}, "status": "PASS"}], "rationale": "\n The PostScript name entries in the font's 'name' table should be\n consistent across platforms.\n\n This is the TTF/CFF2 equivalent of the CFF 'name/postscript_vs_cff' check.\n ", "result": "PASS", "severity": null}, {"description": "Check name table IDs 1, 2, 16, 17 to conform to Italic style.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font is not Italic."}, "status": "SKIP"}], "rationale": "\n This check ensures that several entries in the name table\n conform to the font's Upright or Italic style,\n namely IDs 1 & 2 as well as 16 & 17 if they're present.\n ", "result": "SKIP", "severity": null}], "key": ["fontbakery.profiles.name", null, null], "result": {"PASS": 9, "SKIP": 2}}, {"checks": [{"description": "Does the number of glyphs in the loca table match the maxp table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "'loca' table matches numGlyphs in 'maxp' table."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.loca", null, null], "result": {"PASS": 1}}, {"checks": [{"description": "MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check hhea.caretSlopeRise and hhea.caretSlopeRun", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "hhea.caretSlopeRise and hhea.caretSlopeRun match with post.italicAngle."}, "status": "PASS"}], "rationale": "\n Checks whether hhea.caretSlopeRise and hhea.caretSlopeRun\n match with post.italicAngle.\n\n For Upright fonts, you can set hhea.caretSlopeRise to 1\n and hhea.caretSlopeRun to 0.\n\n For Italic fonts, you can set hhea.caretSlopeRise to head.unitsPerEm\n and calculate hhea.caretSlopeRun like this:\n round(math.tan(\n math.radians(-1 * font[\"post\"].italicAngle)) * font[\"head\"].unitsPerEm)\n\n This check allows for a 0.1\u00b0 rounding difference between the Italic angle\n as calculated by the caret slope and post.italicAngle\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.hhea", null, null], "result": {"PASS": 2}}, {"checks": [{"description": "Does the font have a DSIG table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "ok"}, "status": "PASS"}], "rationale": "\n Microsoft Office 2013 and below products expect fonts to have a digital\n signature declared in a DSIG table in order to implement OpenType features.\n The EOL date for Microsoft Office 2013 products is 4/11/2023.\n This issue does not impact Microsoft Office 2016 and above products.\n\n As we approach the EOL date, it is now considered better to\n completely remove the table.\n\n But if you still want your font to support OpenType features on Office 2013,\n then you may find it handy to add a fake signature on a placeholder DSIG table\n by running one of the helper scripts provided at\n https://github.com/googlefonts/gftools\n\n Reference: https://github.com/fonttools/fontbakery/issues/1845\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.dsig", null, null], "result": {"PASS": 1}}, {"checks": [{"description": "Check glyphs in mark glyph class are non-spacing.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font does not has spacing glyphs in the GDEF mark glyph class."}, "status": "PASS"}], "rationale": "\n Glyphs in the GDEF mark glyph class should be non-spacing.\n\n Spacing glyphs in the GDEF mark glyph class may have incorrect anchor\n positioning that was only intended for building composite glyphs during design.\n ", "result": "PASS", "severity": null}, {"description": "Check mark characters are in GDEF mark glyph class.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font does not have mark characters not in the GDEF mark glyph class."}, "status": "PASS"}], "rationale": "\n Mark characters should be in the GDEF mark glyph class.\n ", "result": "PASS", "severity": null}, {"description": "Check GDEF mark glyph class doesn't have characters that are not marks.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font does not have non-mark characters in the GDEF mark glyph class."}, "status": "PASS"}], "rationale": "\n Glyphs in the GDEF mark glyph class become non-spacing and may be repositioned\n if they have mark anchors.\n\n Only combining mark glyphs should be in that class. Any non-mark glyph\n must not be in that class, in particular spacing glyphs.\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.gdef", null, null], "result": {"PASS": 3}}, {"checks": [{"description": "Does GPOS table have kerning information? This check skips monospaced fonts as defined by post.isFixedPitch value", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "GPOS table check for kerning information passed."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.gpos", null, null], "result": {"PASS": 1}}, {"checks": [{"description": "Is there a usable \"kern\" table declared in the font?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font does not declare an optional \"kern\" table."}, "status": "PASS"}], "rationale": "\n Even though all fonts should have their kerning implemented in the GPOS table,\n there may be kerning info at the kern table as well.\n\n Some applications such as MS PowerPoint require kerning info on the kern table.\n More specifically, they require a format 0 kern subtable from a kern table\n version 0 with only glyphs defined in the cmap table, which is the only one\n that Windows understands (and which is also the simplest and more limited\n of all the kern subtables).\n\n Google Fonts ingests fonts made for download and use on desktops, and does\n all web font optimizations in the serving pipeline (using libre libraries\n that anyone can replicate.)\n\n Ideally, TTFs intended for desktop users (and thus the ones intended for\n Google Fonts) should have both KERN and GPOS tables.\n\n Given all of the above, we currently treat kerning on a v0 kern table\n as a good-to-have (but optional) feature.\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.kern", null, null], "result": {"PASS": 1}}, {"checks": [{"description": "Is there any unused data at the end of the glyf table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "There is no unused data at the end of the glyf table."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check for points out of bounds.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All glyph paths have coordinates within bounds!"}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check glyphs do not have duplicate components which have the same x,y coordinates.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Glyphs do not contain duplicate components which have the same x,y coordinates."}, "status": "PASS"}], "rationale": "\n There have been cases in which fonts had faulty double quote marks, with each\n of them containing two single quote marks as components with the same\n x, y coordinates which makes them visually look like single quote marks.\n\n This check ensures that glyphs do not contain duplicate components\n which have the same x,y coordinates.\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.glyf", null, null], "result": {"PASS": 3}}, {"checks": [{"description": "Check that family axis ranges are indentical", "documentation": null, "experimental": "Since 2024/Jan/30", "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Variable axes ranges are matching between font files"}, "status": "PASS"}], "rationale": "\n Between members of a family (such as Roman & Italic),\n the ranges of variable axes must be identical.\n ", "result": "PASS", "severity": null}, {"description": "The variable font 'wght' (Weight) axis coordinate must be 400 on the 'Regular' instance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Regular:wght is 400."}, "status": "PASS"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'wght' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wght\n\n If a variable font has a 'wght' (Weight) axis, then the coordinate of\n its 'Regular' instance is required to be 400.\n ", "result": "PASS", "severity": null}, {"description": "The variable font 'wdth' (Width) axis coordinate must be 100 on the 'Regular' instance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_wdth_axis"}, "status": "SKIP"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'wdth' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wdth\n\n If a variable font has a 'wdth' (Width) axis, then the coordinate of\n its 'Regular' instance is required to be 100.\n ", "result": "SKIP", "severity": null}, {"description": "The variable font 'slnt' (Slant) axis coordinate must be zero on the 'Regular' instance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_slnt_axis"}, "status": "SKIP"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'slnt' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_slnt\n\n If a variable font has a 'slnt' (Slant) axis, then the coordinate of\n its 'Regular' instance is required to be zero.\n ", "result": "SKIP", "severity": null}, {"description": "The variable font 'ital' (Italic) axis coordinate must be zero on the 'Regular' instance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_ital_axis"}, "status": "SKIP"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'ital' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_ital\n\n If a variable font has a 'ital' (Italic) axis, then the coordinate of\n its 'Regular' instance is required to be zero.\n ", "result": "SKIP", "severity": null}, {"description": "The variable font 'opsz' (Optical Size) axis coordinate should be between 10 and 16 on the 'Regular' instance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_opsz_axis"}, "status": "SKIP"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'opsz' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_opsz\n\n If a variable font has an 'opsz' (Optical Size) axis, then\n the coordinate of its 'Regular' instance is recommended to be\n a value in the range 10 to 16.\n ", "result": "SKIP", "severity": null}, {"description": "The variable font 'wght' (Weight) axis coordinate must be within spec range of 1 to 1000 on all instances.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'wght' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wght\n\n On the 'wght' (Weight) axis, the valid coordinate range is 1-1000.\n ", "result": "PASS", "severity": null}, {"description": "The variable font 'wdth' (Width) axis coordinate must strictly greater than zero.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_wdth_axis"}, "status": "SKIP"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'wdth' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wdth\n\n On the 'wdth' (Width) axis, the valid numeric range is strictly greater than\n zero.\n ", "result": "SKIP", "severity": null}, {"description": "The variable font 'slnt' (Slant) axis coordinate specifies positive values in its range?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_slnt_axis"}, "status": "SKIP"}], "rationale": "\n The OpenType spec says at\n https://docs.microsoft.com/en-us/typography/opentype/spec/dvaraxistag_slnt that:\n\n [...] the scale for the Slant axis is interpreted as the angle of slant\n in counter-clockwise degrees from upright. This means that a typical,\n right-leaning oblique design will have a negative slant value. This matches\n the scale used for the italicAngle field in the post table.\n ", "result": "SKIP", "severity": null}, {"description": "The variable font 'ital' (Italic) axis coordinates is in a valid range?", "documentation": null, "experimental": "Since 2024/Jan/12", "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_ital_axis"}, "status": "SKIP"}], "rationale": "\n The OpenType spec says at\n https://learn.microsoft.com/en-us/typography/opentype/spec/dvaraxistag_ital\n that:\n\n [...] Valid numeric range: Values must be in the range 0 to 1.\n ", "result": "SKIP", "severity": null}, {"description": "Validates that the value of axisNameID used by each VariationAxisRecord is greater than 255 and less than 32768.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All axisNameID values are valid."}, "status": "PASS"}], "rationale": "\n According to the 'fvar' documentation in OpenType spec v1.9\n https://docs.microsoft.com/en-us/typography/opentype/spec/fvar\n\n The axisNameID field provides a name ID that can be used to obtain strings\n from the 'name' table that can be used to refer to the axis in application\n user interfaces. The name ID must be greater than 255 and less than 32768.\n ", "result": "PASS", "severity": null}, {"description": "Validates that the value of subfamilyNameID used by each InstanceRecord is 2, 17, or greater than 255 and less than 32768.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All subfamilyNameID values are valid."}, "status": "PASS"}], "rationale": "\n According to the 'fvar' documentation in OpenType spec v1.9\n https://docs.microsoft.com/en-us/typography/opentype/spec/fvar\n\n The subfamilyNameID field provides a name ID that can be used to obtain\n strings from the 'name' table that can be treated as equivalent to name\n ID 17 (typographic subfamily) strings for the given instance. Values of\n 2 or 17 can be used; otherwise, values must be greater than 255 and less\n than 32768.\n ", "result": "PASS", "severity": null}, {"description": "Validates that the value of postScriptNameID used by each InstanceRecord is 6, 0xFFFF, or greater than 255 and less than 32768.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All postScriptNameID values are valid."}, "status": "PASS"}], "rationale": "\n According to the 'fvar' documentation in OpenType spec v1.9\n https://docs.microsoft.com/en-us/typography/opentype/spec/fvar\n\n The postScriptNameID field provides a name ID that can be used to obtain\n strings from the 'name' table that can be treated as equivalent to name\n ID 6 (PostScript name) strings for the given instance. Values of 6 and\n 0xFFFF can be used; otherwise, values must be greater than 255 and less\n than 32768.\n ", "result": "PASS", "severity": null}, {"description": "Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All default instance name strings are valid."}, "status": "PASS"}], "rationale": "\n According to the 'fvar' documentation in OpenType spec v1.9.1\n https://docs.microsoft.com/en-us/typography/opentype/spec/fvar\n\n The default instance of a font is that instance for which the coordinate\n value of each axis is the defaultValue specified in the corresponding\n variation axis record. An instance record is not required for the default\n instance, though an instance record can be provided. When enumerating named\n instances, the default instance should be enumerated even if there is no\n corresponding instance record. If an instance record is included for the\n default instance (that is, an instance record has coordinates set to default\n values), then the nameID value should be set to either 2 or 17 or to a\n name ID with the same value as name ID 2 or 17. Also, if a postScriptNameID is\n included in instance records, and the postScriptNameID value should be set\n to 6 or to a name ID with the same value as name ID 6.\n ", "result": "PASS", "severity": null}, {"description": "Validates that all of the instance records in a given font have the same size.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All instance records have the same size."}, "status": "PASS"}], "rationale": "\n According to the 'fvar' documentation in OpenType spec v1.9\n https://docs.microsoft.com/en-us/typography/opentype/spec/fvar\n\n All of the instance records in a given font must be the same size, with\n all either including or omitting the postScriptNameID field. [...]\n If the value is 0xFFFF, then the value is ignored, and no PostScript name\n equivalent is provided for the instance.\n ", "result": "PASS", "severity": null}, {"description": "Validates that all of the instance records in a given font have distinct data.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All instance records are distinct."}, "status": "PASS"}], "rationale": "\n According to the 'fvar' documentation in OpenType spec v1.9\n https://docs.microsoft.com/en-us/typography/opentype/spec/fvar\n\n All of the instance records in a font should have distinct coordinates\n and distinct subfamilyNameID and postScriptName ID values. If two or more\n records share the same coordinates, the same nameID values or the same\n postScriptNameID values, then all but the first can be ignored.\n ", "result": "PASS", "severity": null}, {"description": "Validate foundry-defined design-variation axis tag names.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Axis tag 'wght' looks good."}, "status": "PASS"}], "rationale": "\n According to the Open-Type spec's syntactic requirements for\n foundry-defined design-variation axis tags available at\n https://learn.microsoft.com/en-us/typography/opentype/spec/dvaraxisreg\n\n Foundry-defined tags must begin with an uppercase letter\n and must use only uppercase letters or digits.\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.fvar", null, null], "result": {"PASS": 10, "SKIP": 7}}, {"checks": [{"description": "Ensure VFs have 'ital' STAT axis.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Check that related Upright and Italic VFs have a\n 'ital' axis in STAT table.\n ", "result": "PASS", "severity": null}, {"description": "All fvar axes have a correspondent Axis Record on STAT table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "STAT table has all necessary Axis Records."}, "status": "PASS"}], "rationale": "\n According to the OpenType spec, there must be an Axis Record\n for every axis defined in the fvar table.\n\n https://docs.microsoft.com/en-us/typography/opentype/spec/stat#axis-records\n ", "result": "PASS", "severity": null}, {"description": "STAT table has Axis Value tables?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "STAT table has Axis Value tables."}, "status": "PASS"}], "rationale": "\n According to the OpenType spec, in a variable font, it is strongly recommended\n that axis value tables be included for every element of typographic subfamily\n names for all of the named instances defined in the 'fvar' table.\n\n Axis value tables are particularly important for variable fonts, but can also\n be used in non-variable fonts. When used in non-variable fonts, axis value\n tables for particular values should be implemented consistently across fonts\n in the family.\n\n If present, Format 4 Axis Value tables are checked to ensure they have more than\n one AxisValueRecord (a strong recommendation from the OpenType spec).\n\n https://docs.microsoft.com/en-us/typography/opentype/spec/stat#axis-value-tables\n ", "result": "PASS", "severity": null}, {"description": "Ensure 'ital' STAT axis is boolean value (derived from com.google.fonts/check/italic_axis_in_stat_is_boolean)", "documentation": "For Google Fonts, all messages from this check are considered FAILs", "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "STAT table ital axis values are good."}, "status": "PASS"}], "rationale": "\n Check that the value of the 'ital' STAT axis is boolean (either 0 or 1),\n and elided for the Upright and not elided for the Italic,\n and that the Upright is linked to the Italic.\n ", "result": "PASS", "severity": null}, {"description": "Ensure 'ital' STAT axis is last. (derived from com.google.fonts/check/italic_axis_last)", "documentation": "For Google Fonts, the 'ital' axis must be last in the axes order.", "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "STAT table ital axis order is good."}, "status": "PASS"}], "rationale": "\n Check that the 'ital' STAT axis is last in axis order.\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.stat", null, null], "result": {"PASS": 5}}, {"checks": [{"description": "Does the font have any invalid feature tags?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No invalid feature tags were found"}, "status": "PASS"}], "rationale": "\n Incorrect tags can be indications of typos, leftover debugging code or\n questionable approaches, or user error in the font editor. Such typos can\n cause features and language support to fail to work as intended.\n ", "result": "PASS", "severity": 8}, {"description": "Does the font have any invalid script tags?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No invalid script tags were found"}, "status": "PASS"}], "rationale": "\n Incorrect script tags can be indications of typos, leftover debugging code\n or questionable approaches, or user error in the font editor. Such typos can\n cause features and language support to fail to work as intended.\n ", "result": "PASS", "severity": 8}, {"description": "Does the font have any invalid language tags?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No invalid language tags were found"}, "status": "PASS"}], "rationale": "\n Incorrect language tags can be indications of typos, leftover debugging code\n or questionable approaches, or user error in the font editor. Such typos can\n cause features and language support to fail to work as intended.\n ", "result": "PASS", "severity": 8}], "key": ["fontbakery.profiles.layout", null, null], "result": {"PASS": 3}}, {"checks": [{"description": "Check that texts shape as per expectation", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Shaping test directory not defined in configuration file"}, "status": "SKIP"}], "rationale": "\n Fonts with complex layout rules can benefit from regression tests to ensure\n that the rules are behaving as designed. This checks runs a shaping test\n suite and compares expected shaping against actual shaping, reporting\n any differences.\n\n Shaping test suites should be written by the font engineer and referenced\n in the FontBakery configuration file. For more information about write\n shaping test files and how to configure FontBakery to read the shaping\n test suites, see https://simoncozens.github.io/tdd-for-otl/\n ", "result": "SKIP", "severity": null}, {"description": "Check that no forbidden glyphs are found while shaping", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Shaping test directory not defined in configuration file"}, "status": "SKIP"}], "rationale": "\n Fonts with complex layout rules can benefit from regression tests to ensure\n that the rules are behaving as designed. This checks runs a shaping test\n suite and reports if any glyphs are generated in the shaping which should\n not be produced. (For example, .notdef glyphs, visible viramas, etc.)\n\n Shaping test suites should be written by the font engineer and referenced in\n the FontBakery configuration file. For more information about write shaping\n test files and how to configure FontBakery to read the shaping test suites,\n see https://simoncozens.github.io/tdd-for-otl/\n ", "result": "SKIP", "severity": null}, {"description": "Check that no collisions are found while shaping", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Shaping test directory not defined in configuration file"}, "status": "SKIP"}], "rationale": "\n Fonts with complex layout rules can benefit from regression tests to ensure\n that the rules are behaving as designed. This checks runs a shaping test\n suite and reports instances where the glyphs collide in unexpected ways.\n\n Shaping test suites should be written by the font engineer and referenced\n in the FontBakery configuration file. For more information about write\n shaping test files and how to configure FontBakery to read the shaping\n test suites, see https://simoncozens.github.io/tdd-for-otl/\n ", "result": "SKIP", "severity": null}, {"description": "Ensure dotted circle glyph is present and can attach marks.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All marks were anchored to dotted circle"}, "status": "PASS"}], "rationale": "\n The dotted circle character (U+25CC) is inserted by shaping engines before\n mark glyphs which do not have an associated base, especially in the context\n of broken syllabic clusters.\n\n For fonts containing combining marks, it is recommended that the dotted circle\n character be included so that these isolated marks can be displayed properly;\n for fonts supporting complex scripts, this should be considered mandatory.\n\n Additionally, when a dotted circle glyph is present, it should be able to\n display all marks correctly, meaning that it should contain anchors for all\n attaching marks.\n ", "result": "PASS", "severity": 3}, {"description": "Ensure soft_dotted characters lose their dot when combined with marks that replace the dot.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geist/Geist[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "soft-dotted", "message": "The dot of soft dotted characters used in orthographies _must_ disappear in the following strings: \u012f\u0300 \u012f\u0301 \u012f\u0302 \u012f\u0303 \u012f\u0304 \u012f\u030c \u0456\u0301\n\nThe dot of soft dotted characters _should_ disappear in other cases, for example: \u012f\u0306 \u012f\u0307 \u012f\u0308 \u012f\u030a \u012f\u030b \u012f\u0312 \u012f\u0326\u0300 \u012f\u0326\u0301 \u012f\u0326\u0302 \u012f\u0326\u0303 \u012f\u0326\u0304 \u012f\u0326\u0306 \u012f\u0326\u0307 \u012f\u0326\u0308 \u012f\u0326\u030a \u012f\u0326\u030b \u012f\u0326\u030c \u012f\u0326\u0312 \u012f\u0327\u0300 \u012f\u0327\u0301\n\nYour font fully covers the following languages that require the soft-dotted feature: Ukrainian (Cyrl, 29,273,587 speakers), Navajo (Latn, 166,319 speakers), Kaska (Latn, 125 speakers), Lithuanian (Latn, 2,357,094 speakers), Han (Latn, 6 speakers), Dutch (Latn, 31,709,104 speakers), Belarusian (Cyrl, 10,064,517 speakers). \n\nYour font does *not* cover the following languages that require the soft-dotted feature: Avokaya (Latn, 100,000 speakers), Cicipu (Latn, 44,000 speakers), Nzakara (Latn, 50,000 speakers), Vute (Latn, 21,000 speakers), Dan (Latn, 1,099,244 speakers), Dii (Latn, 71,000 speakers), Nateni (Latn, 100,000 speakers), Southern Kisi (Latn, 360,000 speakers), Koonzime (Latn, 40,000 speakers), Kom (Latn, 360,685 speakers), Fur (Latn, 1,230,163 speakers), Aghem (Latn, 38,843 speakers), Mango (Latn, 77,000 speakers), Basaa (Latn, 332,940 speakers), Zapotec (Latn, 490,000 speakers), Makaa (Latn, 221,000 speakers), Ngbaka (Latn, 1,020,000 speakers), South Central Banda (Latn, 244,000 speakers), Gulay (Latn, 250,478 speakers), Ijo, Southeast (Latn, 2,471,000 speakers), Teke-Ebo (Latn, 260,000 speakers), Bafut (Latn, 158,146 speakers), Mundani (Latn, 34,000 speakers), Mfumte (Latn, 79,000 speakers), Ma\u2019di (Latn, 584,000 speakers), Igbo (Latn, 27,823,640 speakers), Ebira (Latn, 2,200,000 speakers), Lugbara (Latn, 2,200,000 speakers), Sar (Latn, 500,000 speakers), Kpelle, Guinea (Latn, 622,000 speakers), Bete-Bendi (Latn, 100,000 speakers), Yala (Latn, 200,000 speakers), Ejagham (Latn, 120,000 speakers), Ekpeye (Latn, 226,000 speakers), Heiltsuk (Latn, 300 speakers)."}, "status": "WARN"}], "rationale": "\n An accent placed on characters with a \"soft dot\", like i or j, causes\n the dot to disappear.\n An explicit dot above can be added where required.\n See \"Diacritics on i and j\" in Section 7.1, \"Latin\" in The Unicode Standard.\n\n Characters with the Soft_Dotted property are listed in\n https://www.unicode.org/Public/UCD/latest/ucd/PropList.txt\n\n See also:\n https://googlefonts.github.io/gf-guide/diacritics.html#soft-dotted-glyphs\n ", "result": "WARN", "severity": 3}], "key": ["Shaping Checks", null, null], "result": {"PASS": 1, "SKIP": 3, "WARN": 1}}], "fontbakery_version": "0.11.2"} \ No newline at end of file diff --git a/docs/fontbakery-reports/geist/GoogleFonts.json b/docs/fontbakery-reports/geist/GoogleFonts.json new file mode 100644 index 00000000..530609bd --- /dev/null +++ b/docs/fontbakery-reports/geist/GoogleFonts.json @@ -0,0 +1,7 @@ +{ + "color": "brightgreen", + "label": "Google Fonts", + "logoSvg": "", + "message": "92%", + "schemaVersion": 1 +} \ No newline at end of file diff --git a/docs/fontbakery-reports/geist/ShapingChecks.json b/docs/fontbakery-reports/geist/ShapingChecks.json new file mode 100644 index 00000000..902b0db5 --- /dev/null +++ b/docs/fontbakery-reports/geist/ShapingChecks.json @@ -0,0 +1,7 @@ +{ + "color": "orange", + "label": "Shaping Checks", + "logoSvg": "", + "message": "50%", + "schemaVersion": 1 +} \ No newline at end of file diff --git a/docs/fontbakery-reports/geist/Universal.json b/docs/fontbakery-reports/geist/Universal.json new file mode 100644 index 00000000..5d127f2e --- /dev/null +++ b/docs/fontbakery-reports/geist/Universal.json @@ -0,0 +1,7 @@ +{ + "color": "brightgreen", + "label": "Universal", + "logoSvg": "", + "message": "100%", + "schemaVersion": 1 +} \ No newline at end of file diff --git a/docs/fontbakery-reports/geist/overall.json b/docs/fontbakery-reports/geist/overall.json new file mode 100644 index 00000000..ba20d821 --- /dev/null +++ b/docs/fontbakery-reports/geist/overall.json @@ -0,0 +1,7 @@ +{ + "color": "brightgreen", + "label": "FontBakery QA", + "logoSvg": "", + "message": "94%", + "schemaVersion": 1 +} \ No newline at end of file diff --git a/docs/fontbakery-reports/geistmono-report.html b/docs/fontbakery-reports/geistmono-report.html new file mode 100644 index 00000000..1241749c --- /dev/null +++ b/docs/fontbakery-reports/geistmono-report.html @@ -0,0 +1,1672 @@ + + + + + + FontBakery Check Report + + + + +
+ + + + + Font Bakery Logo + + + + + + image/svg+xml + + Font Bakery Logo + + + Robert Martinez + + + + + font build service + + + https://github.com/xen/fontbakery + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Fontbakery Technical Report +
+
+ +
+

If you think a check is flawed or have an idea for a check, +please file an issue at https://github.com/fonttools/fontbakery/issues +and remember to include a pointer to the repo and branch +you're checking.

+

Summary

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
💥 ERROR☠ FATAL🔥 FAIL⚠️ WARN⏩ SKIPℹ️ INFO✅ PASS
0129499182
0%0%1%4%19%4%72%
+ + + +

Meaning of check results:

+ +
    +
  • 💥 An ERROR is something wrong with FontBakery itself, possibly a bug. +
  • ☠ A FATAL is an extremely severe issue that must be addressed +immediately. +
  • 🔥 A FAIL is a problem with the font that must be fixed. +
  • ⚠️ A WARN is something that you should consider addressing. +
  • ℹ️ An INFO result simply prints something useful. Typically stats. +
  • ✅ A PASS means the font looks good for the given checking routine. +
  • ⏩ And a SKIP happens when the check does not apply to the given font. +
+ +

If you get ERRORs, please help us improve the tool by reporting them at our + issue tracker.

+ +

(but other kinds of bug reports and/or feature requests + are also always welcome, of course!)

+ +

FontBakery version: 0.11.2

+ + +

Google Fonts

+ + ☠🔥⚠️⚠️⚠️⚠️⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩⏩ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ℹ️ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + Checking OS/2 achVendID. +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/vendor_id>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + GeistMono[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    OS/2 VendorID value 'VRCL' is not yet recognized. If you registered it recently, then it's safe to ignore this warning message. Otherwise, you should set it to your own unique 4 character code, and register it with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx

    + + + [code: unknown] + +
    +
  • + +
+
+
+ + + + + + + + + +

+ + Check for codepoints not covered by METADATA subsets. +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/metadata/unreachable_subsetting>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + GeistMono[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    The following codepoints supported by the font are not covered by +any subsets defined in the font's metadata file, and will never +be served. You can solve this by either manually adding additional +subset declarations to METADATA.pb, or by editing the glyphset +definitions.

    +
      +
    • U+0020 SPACE: try adding one of: miao, tibetan, dogra, egyptian-hieroglyphs, symbols, khudawadi, old-north-arabian, kayah-li, khmer, devanagari, meetei-mayek, ugaritic, old-uyghur, imperial-aramaic, syloti-nagri, old-sogdian, sinhala, meroitic-cursive, hanifi-rohingya, tai-viet, old-hungarian, old-permic, buhid, gothic, coptic, dives-akuru, phags-pa, bassa-vah, music, buginese, kannada, khitan-small-script, tangsa, ethiopic, ogham, pau-cin-hau, kana-extended, malayalam, cyrillic, caucasian-albanian, lydian, batak, mende-kikakui, anatolian-hieroglyphs, tamil-supplement, nabataean, nko, duployan, newa, palmyrene, medefaidrin, bamum, chinese-traditional, cherokee, linear-b, psalter-pahlavi, ol-chiki, thai, elbasan, glagolitic, carian, gurung-khema, wancho, adlam, lycian, mongolian, hatran, old-south-arabian, grantha, toto, bhaiksuki, osmanya, warang-citi, cypriot, oriya, tamil, bengali, yezidi, tirhuta, todhri, nushu, arabic, korean, znamenny, kawi, kirat-rai, zanabazar-square, myanmar, limbu, lao, marchen, siddham, shavian, sunuwar, masaram-gondi, georgian, gurmukhi, saurashtra, sora-sompeng, khojki, greek-ext, sharada, vithkuqi, tifinagh, elymaic, inscriptional-parthian, ol-onal, mahajani, kaithi, kharoshthi, avestan, old-italic, runic, garay, chorasmian, lisu, javanese, signwriting, inscriptional-pahlavi, telugu, old-persian, modi, phoenician, chakma, mayan-numerals, multani, cypro-minoan, thaana, meroitic, takri, ahom, hebrew, pahawh-hmong, nyiakeng-puachue-hmong, rejang, cuneiform, syriac, gunjala-gondi, samaritan, vietnamese, ottoman-siyaq-numbers, sundanese, tulu-tigalari, yi, tai-le, indic-siyaq-numbers, manichaean, nag-mundari, canadian-aboriginal, hanunoo, tagbanwa, greek, osage, gujarati, balinese, tagalog, chinese-simplified, soyombo, tai-tham, symbols2, cham, armenian, mro, new-tai-lue, old-turkic, meroitic-hieroglyphs, lepcha, chinese-hongkong, deseret, japanese, linear-a, tangut, braille, brahmi, cyrillic-ext, makasar, nandinagari, vai, math, sogdian, mandaic
    • +
    • U+00A0 NO-BREAK SPACE: try adding one of: miao, tibetan, dogra, egyptian-hieroglyphs, symbols, khudawadi, old-north-arabian, kayah-li, khmer, devanagari, meetei-mayek, ugaritic, old-uyghur, imperial-aramaic, syloti-nagri, old-sogdian, sinhala, meroitic-cursive, hanifi-rohingya, tai-viet, old-hungarian, old-permic, buhid, gothic, coptic, dives-akuru, phags-pa, bassa-vah, music, buginese, kannada, khitan-small-script, tangsa, ethiopic, ogham, pau-cin-hau, kana-extended, malayalam, cyrillic, caucasian-albanian, lydian, batak, mende-kikakui, anatolian-hieroglyphs, tamil-supplement, nabataean, nko, duployan, newa, palmyrene, medefaidrin, bamum, chinese-traditional, cherokee, linear-b, psalter-pahlavi, ol-chiki, thai, elbasan, glagolitic, carian, gurung-khema, wancho, adlam, lycian, mongolian, hatran, old-south-arabian, grantha, toto, bhaiksuki, osmanya, warang-citi, cypriot, oriya, tamil, bengali, yezidi, tirhuta, todhri, nushu, arabic, korean, znamenny, kawi, kirat-rai, zanabazar-square, myanmar, limbu, lao, marchen, siddham, shavian, sunuwar, masaram-gondi, georgian, gurmukhi, saurashtra, sora-sompeng, khojki, greek-ext, sharada, vithkuqi, tifinagh, elymaic, inscriptional-parthian, ol-onal, mahajani, kaithi, kharoshthi, avestan, old-italic, runic, garay, chorasmian, lisu, javanese, signwriting, inscriptional-pahlavi, telugu, old-persian, modi, phoenician, chakma, mayan-numerals, multani, cypro-minoan, thaana, meroitic, takri, ahom, hebrew, pahawh-hmong, nyiakeng-puachue-hmong, rejang, cuneiform, syriac, gunjala-gondi, samaritan, vietnamese, ottoman-siyaq-numbers, sundanese, tulu-tigalari, yi, tai-le, indic-siyaq-numbers, manichaean, nag-mundari, canadian-aboriginal, hanunoo, tagbanwa, greek, osage, gujarati, balinese, tagalog, chinese-simplified, soyombo, tai-tham, symbols2, cham, armenian, mro, new-tai-lue, old-turkic, meroitic-hieroglyphs, lepcha, chinese-hongkong, deseret, japanese, linear-a, tangut, braille, brahmi, cyrillic-ext, makasar, nandinagari, vai, math, sogdian, mandaic
    • +
    • U+02D8 BREVE: try adding one of: yi, canadian-aboriginal
    • +
    • U+02D9 DOT ABOVE: try adding one of: yi, canadian-aboriginal
    • +
    • U+02DB OGONEK: try adding one of: yi, canadian-aboriginal
    • +
    • U+0302 COMBINING CIRCUMFLEX ACCENT: try adding one of: coptic, cherokee, tifinagh, math
    • +
    • U+0306 COMBINING BREVE: try adding one of: old-permic, tifinagh
    • +
    • U+0307 COMBINING DOT ABOVE: try adding one of: duployan, tifinagh, malayalam, hebrew, todhri, old-permic, tai-le, math, coptic, syriac, canadian-aboriginal
    • +
    • U+030A COMBINING RING ABOVE: try adding one of: syriac, duployan
    • +
    • U+030B COMBINING DOUBLE ACUTE ACCENT: try adding one of: cherokee, osage
    • +
    • U+030C COMBINING CARON: try adding one of: cherokee, tai-le
    • +
    • U+0312 COMBINING TURNED COMMA ABOVE: try adding math
    • +
    • U+0326 COMBINING COMMA BELOW: try adding math
    • +
    • U+0327 COMBINING CEDILLA: try adding math
    • +
    • U+0328 COMBINING OGONEK: not included in any glyphset definition
    • +
    • U+0335 COMBINING SHORT STROKE OVERLAY: not included in any glyphset definition
    • +
    • U+0336 COMBINING LONG STROKE OVERLAY: not included in any glyphset definition
    • +
    • U+0337 COMBINING SHORT SOLIDUS OVERLAY: not included in any glyphset definition
    • +
    • U+0338 COMBINING LONG SOLIDUS OVERLAY: try adding math
    • +
    • U+039B GREEK CAPITAL LETTER LAMDA: try adding one of: elbasan, greek, math
    • +
    • U+03A9 GREEK CAPITAL LETTER OMEGA: try adding one of: elbasan, greek, math
    • +
    • U+03BB GREEK SMALL LETTER LAMDA: try adding one of: greek, math
    • +
    • U+03C0 GREEK SMALL LETTER PI: try adding one of: yi, greek, math
    • +
    • U+0400 CYRILLIC CAPITAL LETTER IE WITH GRAVE: try adding cyrillic
    • +
    • U+0401 CYRILLIC CAPITAL LETTER IO: try adding cyrillic
    • +
    • U+0402 CYRILLIC CAPITAL LETTER DJE: try adding cyrillic
    • +
    • U+0403 CYRILLIC CAPITAL LETTER GJE: try adding cyrillic
    • +
    • U+0404 CYRILLIC CAPITAL LETTER UKRAINIAN IE: try adding cyrillic
    • +
    • U+0405 CYRILLIC CAPITAL LETTER DZE: try adding cyrillic
    • +
    • U+0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I: try adding cyrillic
    • +
    • U+0407 CYRILLIC CAPITAL LETTER YI: try adding cyrillic
    • +
    • U+0408 CYRILLIC CAPITAL LETTER JE: try adding cyrillic
    • +
    • U+0409 CYRILLIC CAPITAL LETTER LJE: try adding cyrillic
    • +
    • U+040A CYRILLIC CAPITAL LETTER NJE: try adding cyrillic
    • +
    • U+040B CYRILLIC CAPITAL LETTER TSHE: try adding cyrillic
    • +
    • U+040C CYRILLIC CAPITAL LETTER KJE: try adding cyrillic
    • +
    • U+040D CYRILLIC CAPITAL LETTER I WITH GRAVE: try adding cyrillic
    • +
    • U+040E CYRILLIC CAPITAL LETTER SHORT U: try adding cyrillic
    • +
    • U+040F CYRILLIC CAPITAL LETTER DZHE: try adding cyrillic
    • +
    • U+0410 CYRILLIC CAPITAL LETTER A: try adding cyrillic
    • +
    • U+0411 CYRILLIC CAPITAL LETTER BE: try adding cyrillic
    • +
    • U+0412 CYRILLIC CAPITAL LETTER VE: try adding cyrillic
    • +
    • U+0413 CYRILLIC CAPITAL LETTER GHE: try adding cyrillic
    • +
    • U+0414 CYRILLIC CAPITAL LETTER DE: try adding cyrillic
    • +
    • U+0415 CYRILLIC CAPITAL LETTER IE: try adding cyrillic
    • +
    • U+0416 CYRILLIC CAPITAL LETTER ZHE: try adding cyrillic
    • +
    • U+0417 CYRILLIC CAPITAL LETTER ZE: try adding cyrillic
    • +
    • U+0418 CYRILLIC CAPITAL LETTER I: try adding cyrillic
    • +
    • U+0419 CYRILLIC CAPITAL LETTER SHORT I: try adding cyrillic
    • +
    • U+041A CYRILLIC CAPITAL LETTER KA: try adding cyrillic
    • +
    • U+041B CYRILLIC CAPITAL LETTER EL: try adding cyrillic
    • +
    • U+041C CYRILLIC CAPITAL LETTER EM: try adding cyrillic
    • +
    • U+041D CYRILLIC CAPITAL LETTER EN: try adding cyrillic
    • +
    • U+041E CYRILLIC CAPITAL LETTER O: try adding cyrillic
    • +
    • U+041F CYRILLIC CAPITAL LETTER PE: try adding cyrillic
    • +
    • U+0420 CYRILLIC CAPITAL LETTER ER: try adding cyrillic
    • +
    • U+0421 CYRILLIC CAPITAL LETTER ES: try adding cyrillic
    • +
    • U+0422 CYRILLIC CAPITAL LETTER TE: try adding cyrillic
    • +
    • U+0423 CYRILLIC CAPITAL LETTER U: try adding cyrillic
    • +
    • U+0424 CYRILLIC CAPITAL LETTER EF: try adding cyrillic
    • +
    • U+0425 CYRILLIC CAPITAL LETTER HA: try adding cyrillic
    • +
    • U+0426 CYRILLIC CAPITAL LETTER TSE: try adding cyrillic
    • +
    • U+0427 CYRILLIC CAPITAL LETTER CHE: try adding cyrillic
    • +
    • U+0428 CYRILLIC CAPITAL LETTER SHA: try adding cyrillic
    • +
    • U+0429 CYRILLIC CAPITAL LETTER SHCHA: try adding cyrillic
    • +
    • U+042A CYRILLIC CAPITAL LETTER HARD SIGN: try adding cyrillic
    • +
    • U+042B CYRILLIC CAPITAL LETTER YERU: try adding cyrillic
    • +
    • U+042C CYRILLIC CAPITAL LETTER SOFT SIGN: try adding cyrillic
    • +
    • U+042D CYRILLIC CAPITAL LETTER E: try adding cyrillic
    • +
    • U+042E CYRILLIC CAPITAL LETTER YU: try adding cyrillic
    • +
    • U+042F CYRILLIC CAPITAL LETTER YA: try adding cyrillic
    • +
    • U+0430 CYRILLIC SMALL LETTER A: try adding cyrillic
    • +
    • U+0431 CYRILLIC SMALL LETTER BE: try adding cyrillic
    • +
    • U+0432 CYRILLIC SMALL LETTER VE: try adding cyrillic
    • +
    • U+0433 CYRILLIC SMALL LETTER GHE: try adding cyrillic
    • +
    • U+0434 CYRILLIC SMALL LETTER DE: try adding cyrillic
    • +
    • U+0435 CYRILLIC SMALL LETTER IE: try adding cyrillic
    • +
    • U+0436 CYRILLIC SMALL LETTER ZHE: try adding cyrillic
    • +
    • U+0437 CYRILLIC SMALL LETTER ZE: try adding cyrillic
    • +
    • U+0438 CYRILLIC SMALL LETTER I: try adding cyrillic
    • +
    • U+0439 CYRILLIC SMALL LETTER SHORT I: try adding cyrillic
    • +
    • U+043A CYRILLIC SMALL LETTER KA: try adding cyrillic
    • +
    • U+043B CYRILLIC SMALL LETTER EL: try adding cyrillic
    • +
    • U+043C CYRILLIC SMALL LETTER EM: try adding cyrillic
    • +
    • U+043D CYRILLIC SMALL LETTER EN: try adding cyrillic
    • +
    • U+043E CYRILLIC SMALL LETTER O: try adding cyrillic
    • +
    • U+043F CYRILLIC SMALL LETTER PE: try adding cyrillic
    • +
    • U+0440 CYRILLIC SMALL LETTER ER: try adding cyrillic
    • +
    • U+0441 CYRILLIC SMALL LETTER ES: try adding cyrillic
    • +
    • U+0442 CYRILLIC SMALL LETTER TE: try adding cyrillic
    • +
    • U+0443 CYRILLIC SMALL LETTER U: try adding cyrillic
    • +
    • U+0444 CYRILLIC SMALL LETTER EF: try adding cyrillic
    • +
    • U+0445 CYRILLIC SMALL LETTER HA: try adding cyrillic
    • +
    • U+0446 CYRILLIC SMALL LETTER TSE: try adding cyrillic
    • +
    • U+0447 CYRILLIC SMALL LETTER CHE: try adding cyrillic
    • +
    • U+0448 CYRILLIC SMALL LETTER SHA: try adding cyrillic
    • +
    • U+0449 CYRILLIC SMALL LETTER SHCHA: try adding cyrillic
    • +
    • U+044A CYRILLIC SMALL LETTER HARD SIGN: try adding cyrillic
    • +
    • U+044B CYRILLIC SMALL LETTER YERU: try adding cyrillic
    • +
    • U+044C CYRILLIC SMALL LETTER SOFT SIGN: try adding cyrillic
    • +
    • U+044D CYRILLIC SMALL LETTER E: try adding cyrillic
    • +
    • U+044E CYRILLIC SMALL LETTER YU: try adding cyrillic
    • +
    • U+044F CYRILLIC SMALL LETTER YA: try adding cyrillic
    • +
    • U+0450 CYRILLIC SMALL LETTER IE WITH GRAVE: try adding cyrillic
    • +
    • U+0451 CYRILLIC SMALL LETTER IO: try adding cyrillic
    • +
    • U+0452 CYRILLIC SMALL LETTER DJE: try adding cyrillic
    • +
    • U+0453 CYRILLIC SMALL LETTER GJE: try adding cyrillic
    • +
    • U+0454 CYRILLIC SMALL LETTER UKRAINIAN IE: try adding cyrillic
    • +
    • U+0455 CYRILLIC SMALL LETTER DZE: try adding cyrillic
    • +
    • U+0456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I: try adding cyrillic
    • +
    • U+0457 CYRILLIC SMALL LETTER YI: try adding cyrillic
    • +
    • U+0458 CYRILLIC SMALL LETTER JE: try adding cyrillic
    • +
    • U+0459 CYRILLIC SMALL LETTER LJE: try adding cyrillic
    • +
    • U+045A CYRILLIC SMALL LETTER NJE: try adding cyrillic
    • +
    • U+045B CYRILLIC SMALL LETTER TSHE: try adding cyrillic
    • +
    • U+045C CYRILLIC SMALL LETTER KJE: try adding cyrillic
    • +
    • U+045D CYRILLIC SMALL LETTER I WITH GRAVE: try adding cyrillic
    • +
    • U+045E CYRILLIC SMALL LETTER SHORT U: try adding cyrillic
    • +
    • U+045F CYRILLIC SMALL LETTER DZHE: try adding cyrillic
    • +
    • U+0462 CYRILLIC CAPITAL LETTER YAT: try adding cyrillic-ext
    • +
    • U+0463 CYRILLIC SMALL LETTER YAT: try adding cyrillic-ext
    • +
    • U+046A CYRILLIC CAPITAL LETTER BIG YUS: try adding cyrillic-ext
    • +
    • U+046B CYRILLIC SMALL LETTER BIG YUS: try adding cyrillic-ext
    • +
    • U+0472 CYRILLIC CAPITAL LETTER FITA: try adding cyrillic-ext
    • +
    • U+0473 CYRILLIC SMALL LETTER FITA: try adding cyrillic-ext
    • +
    • U+0474 CYRILLIC CAPITAL LETTER IZHITSA: try adding cyrillic-ext
    • +
    • U+0475 CYRILLIC SMALL LETTER IZHITSA: try adding cyrillic-ext
    • +
    • U+0490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN: try adding cyrillic
    • +
    • U+0491 CYRILLIC SMALL LETTER GHE WITH UPTURN: try adding cyrillic
    • +
    • U+0492 CYRILLIC CAPITAL LETTER GHE WITH STROKE: try adding cyrillic-ext
    • +
    • U+0493 CYRILLIC SMALL LETTER GHE WITH STROKE: try adding cyrillic-ext
    • +
    • U+0496 CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+0497 CYRILLIC SMALL LETTER ZHE WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+049A CYRILLIC CAPITAL LETTER KA WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+049B CYRILLIC SMALL LETTER KA WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04A2 CYRILLIC CAPITAL LETTER EN WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04A3 CYRILLIC SMALL LETTER EN WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04AE CYRILLIC CAPITAL LETTER STRAIGHT U: try adding cyrillic-ext
    • +
    • U+04AF CYRILLIC SMALL LETTER STRAIGHT U: try adding cyrillic-ext
    • +
    • U+04B0 CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE: try adding cyrillic
    • +
    • U+04B1 CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE: try adding cyrillic
    • +
    • U+04B2 CYRILLIC CAPITAL LETTER HA WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04B3 CYRILLIC SMALL LETTER HA WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04B6 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04B7 CYRILLIC SMALL LETTER CHE WITH DESCENDER: try adding cyrillic-ext
    • +
    • U+04BA CYRILLIC CAPITAL LETTER SHHA: try adding cyrillic-ext
    • +
    • U+04BB CYRILLIC SMALL LETTER SHHA: try adding cyrillic-ext
    • +
    • U+04C0 CYRILLIC LETTER PALOCHKA: try adding cyrillic-ext
    • +
    • U+04CF CYRILLIC SMALL LETTER PALOCHKA: try adding cyrillic-ext
    • +
    • U+04D8 CYRILLIC CAPITAL LETTER SCHWA: try adding cyrillic-ext
    • +
    • U+04D9 CYRILLIC SMALL LETTER SCHWA: try adding cyrillic-ext
    • +
    • U+04E2 CYRILLIC CAPITAL LETTER I WITH MACRON: try adding cyrillic-ext
    • +
    • U+04E3 CYRILLIC SMALL LETTER I WITH MACRON: try adding cyrillic-ext
    • +
    • U+04E8 CYRILLIC CAPITAL LETTER BARRED O: try adding cyrillic-ext
    • +
    • U+04E9 CYRILLIC SMALL LETTER BARRED O: try adding cyrillic-ext
    • +
    • U+04EE CYRILLIC CAPITAL LETTER U WITH MACRON: try adding cyrillic-ext
    • +
    • U+04EF CYRILLIC SMALL LETTER U WITH MACRON: try adding cyrillic-ext
    • +
    • U+0E3F THAI CURRENCY SYMBOL BAHT: try adding thai
    • +
    • U+1EBC LATIN CAPITAL LETTER E WITH TILDE: try adding vietnamese
    • +
    • U+1EBD LATIN SMALL LETTER E WITH TILDE: try adding vietnamese
    • +
    • U+2021 DOUBLE DAGGER: try adding adlam
    • +
    • U+2030 PER MILLE SIGN: try adding adlam
    • +
    • U+2070 SUPERSCRIPT ZERO: try adding math
    • +
    • U+2074 SUPERSCRIPT FOUR: try adding math
    • +
    • U+2075 SUPERSCRIPT FIVE: try adding math
    • +
    • U+2076 SUPERSCRIPT SIX: try adding math
    • +
    • U+2077 SUPERSCRIPT SEVEN: try adding math
    • +
    • U+2078 SUPERSCRIPT EIGHT: try adding math
    • +
    • U+2079 SUPERSCRIPT NINE: try adding math
    • +
    • U+2080 SUBSCRIPT ZERO: try adding math
    • +
    • U+2081 SUBSCRIPT ONE: try adding math
    • +
    • U+2082 SUBSCRIPT TWO: try adding math
    • +
    • U+2083 SUBSCRIPT THREE: try adding math
    • +
    • U+2084 SUBSCRIPT FOUR: try adding math
    • +
    • U+2085 SUBSCRIPT FIVE: try adding math
    • +
    • U+2086 SUBSCRIPT SIX: try adding math
    • +
    • U+2087 SUBSCRIPT SEVEN: try adding math
    • +
    • U+2088 SUBSCRIPT EIGHT: try adding math
    • +
    • U+2089 SUBSCRIPT NINE: try adding math
    • +
    • U+2107 EULER CONSTANT: try adding math
    • +
    • U+2116 NUMERO SIGN: try adding cyrillic
    • +
    • U+2117 SOUND RECORDING COPYRIGHT: try adding math
    • +
    • U+2153 VULGAR FRACTION ONE THIRD: try adding symbols
    • +
    • U+2154 VULGAR FRACTION TWO THIRDS: try adding symbols
    • +
    • U+2155 VULGAR FRACTION ONE FIFTH: try adding symbols
    • +
    • U+215B VULGAR FRACTION ONE EIGHTH: try adding symbols
    • +
    • U+215C VULGAR FRACTION THREE EIGHTHS: try adding symbols
    • +
    • U+215D VULGAR FRACTION FIVE EIGHTHS: try adding symbols
    • +
    • U+215E VULGAR FRACTION SEVEN EIGHTHS: try adding symbols
    • +
    • U+2190 LEFTWARDS ARROW: try adding one of: symbols, math
    • +
    • U+2192 RIGHTWARDS ARROW: try adding one of: symbols, math
    • +
    • U+2194 LEFT RIGHT ARROW: try adding one of: symbols, math
    • +
    • U+2195 UP DOWN ARROW: try adding one of: symbols, math
    • +
    • U+2196 NORTH WEST ARROW: try adding one of: symbols, math
    • +
    • U+2197 NORTH EAST ARROW: try adding one of: symbols, math
    • +
    • U+2198 SOUTH EAST ARROW: try adding one of: symbols, math
    • +
    • U+2199 SOUTH WEST ARROW: try adding one of: symbols, math
    • +
    • U+219D RIGHTWARDS WAVE ARROW: try adding math
    • +
    • U+21A9 LEFTWARDS ARROW WITH HOOK: try adding math
    • +
    • U+21AA RIGHTWARDS ARROW WITH HOOK: try adding math
    • +
    • U+21B0 UPWARDS ARROW WITH TIP LEFTWARDS: try adding math
    • +
    • U+21B1 UPWARDS ARROW WITH TIP RIGHTWARDS: try adding math
    • +
    • U+21B3 DOWNWARDS ARROW WITH TIP RIGHTWARDS: try adding math
    • +
    • U+21B4 RIGHTWARDS ARROW WITH CORNER DOWNWARDS: try adding math
    • +
    • U+21B5 DOWNWARDS ARROW WITH CORNER LEFTWARDS: try adding math
    • +
    • U+21E4 LEFTWARDS ARROW TO BAR: try adding math
    • +
    • U+21E5 RIGHTWARDS ARROW TO BAR: try adding math
    • +
    • U+21E7 UPWARDS WHITE ARROW: try adding symbols
    • +
    • U+2202 PARTIAL DIFFERENTIAL: try adding math
    • +
    • U+2206 INCREMENT: try adding math
    • +
    • U+220F N-ARY PRODUCT: try adding math
    • +
    • U+2211 N-ARY SUMMATION: try adding math
    • +
    • U+221A SQUARE ROOT: try adding math
    • +
    • U+221E INFINITY: try adding math
    • +
    • U+222B INTEGRAL: try adding math
    • +
    • U+2248 ALMOST EQUAL TO: try adding math
    • +
    • U+2260 NOT EQUAL TO: try adding math
    • +
    • U+2264 LESS-THAN OR EQUAL TO: try adding math
    • +
    • U+2265 GREATER-THAN OR EQUAL TO: try adding math
    • +
    • U+2326 ERASE TO THE RIGHT: try adding symbols
    • +
    • U+2327 X IN A RECTANGLE BOX: try adding symbols
    • +
    • U+232B ERASE TO THE LEFT: try adding symbols
    • +
    • U+23CE RETURN SYMBOL: try adding symbols
    • +
    • U+240B SYMBOL FOR VERTICAL TABULATION: try adding symbols
    • +
    • U+240C SYMBOL FOR FORM FEED: try adding symbols
    • +
    • U+2423 OPEN BOX: try adding symbols
    • +
    • U+2460 CIRCLED DIGIT ONE: try adding one of: yi, symbols, mongolian
    • +
    • U+2461 CIRCLED DIGIT TWO: try adding one of: yi, symbols, mongolian
    • +
    • U+2462 CIRCLED DIGIT THREE: try adding one of: yi, symbols, mongolian
    • +
    • U+2463 CIRCLED DIGIT FOUR: try adding one of: yi, symbols, mongolian
    • +
    • U+2464 CIRCLED DIGIT FIVE: try adding one of: yi, symbols, mongolian
    • +
    • U+2465 CIRCLED DIGIT SIX: try adding one of: yi, symbols, mongolian
    • +
    • U+2466 CIRCLED DIGIT SEVEN: try adding one of: yi, symbols, mongolian
    • +
    • U+2467 CIRCLED DIGIT EIGHT: try adding one of: yi, symbols, mongolian
    • +
    • U+2468 CIRCLED DIGIT NINE: try adding one of: yi, symbols, mongolian
    • +
    • U+24EA CIRCLED DIGIT ZERO: try adding symbols
    • +
    • U+24FF NEGATIVE CIRCLED DIGIT ZERO: try adding symbols
    • +
    • U+2500 BOX DRAWINGS LIGHT HORIZONTAL: try adding symbols2
    • +
    • U+2502 BOX DRAWINGS LIGHT VERTICAL: try adding symbols2
    • +
    • U+250C BOX DRAWINGS LIGHT DOWN AND RIGHT: try adding symbols2
    • +
    • U+2514 BOX DRAWINGS LIGHT UP AND RIGHT: try adding symbols2
    • +
    • U+251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT: try adding symbols2
    • +
    • U+25B2 BLACK UP-POINTING TRIANGLE: try adding symbols
    • +
    • U+25B3 WHITE UP-POINTING TRIANGLE: try adding one of: symbols, math
    • +
    • U+25B6 BLACK RIGHT-POINTING TRIANGLE: try adding symbols
    • +
    • U+25B7 WHITE RIGHT-POINTING TRIANGLE: try adding one of: symbols, math
    • +
    • U+25BC BLACK DOWN-POINTING TRIANGLE: try adding symbols
    • +
    • U+25BD WHITE DOWN-POINTING TRIANGLE: try adding one of: symbols, math
    • +
    • U+25C0 BLACK LEFT-POINTING TRIANGLE: try adding symbols
    • +
    • U+25C1 WHITE LEFT-POINTING TRIANGLE: try adding one of: symbols, math
    • +
    • U+25CA LOZENGE: try adding one of: symbols, math
    • +
    • U+25CB WHITE CIRCLE: try adding symbols
    • +
    • U+25CC DOTTED CIRCLE: try adding one of: miao, tibetan, dogra, symbols, khudawadi, kayah-li, khmer, devanagari, meetei-mayek, syloti-nagri, sinhala, hanifi-rohingya, tai-viet, old-permic, buhid, coptic, phags-pa, bassa-vah, music, buginese, kannada, malayalam, caucasian-albanian, mende-kikakui, batak, nko, duployan, newa, psalter-pahlavi, thai, elbasan, wancho, adlam, mongolian, grantha, bhaiksuki, warang-citi, oriya, tamil, bengali, tirhuta, zanabazar-square, myanmar, limbu, lao, marchen, siddham, masaram-gondi, saurashtra, gurmukhi, khojki, sharada, tifinagh, mahajani, kaithi, kharoshthi, javanese, telugu, modi, chakma, thaana, takri, ahom, hebrew, pahawh-hmong, rejang, syriac, gunjala-gondi, sundanese, yi, tai-le, manichaean, canadian-aboriginal, hanunoo, tagbanwa, osage, gujarati, balinese, tagalog, soyombo, tai-tham, cham, armenian, new-tai-lue, lepcha, brahmi, math, sogdian, mandaic
    • +
    • U+25CF BLACK CIRCLE: try adding symbols
    • +
    • U+2776 DINGBAT NEGATIVE CIRCLED DIGIT ONE: try adding symbols
    • +
    • U+2777 DINGBAT NEGATIVE CIRCLED DIGIT TWO: try adding symbols
    • +
    • U+2778 DINGBAT NEGATIVE CIRCLED DIGIT THREE: try adding symbols
    • +
    • U+2779 DINGBAT NEGATIVE CIRCLED DIGIT FOUR: try adding symbols
    • +
    • U+277A DINGBAT NEGATIVE CIRCLED DIGIT FIVE: try adding symbols
    • +
    • U+277B DINGBAT NEGATIVE CIRCLED DIGIT SIX: try adding symbols
    • +
    • U+277C DINGBAT NEGATIVE CIRCLED DIGIT SEVEN: try adding symbols
    • +
    • U+277D DINGBAT NEGATIVE CIRCLED DIGIT EIGHT: try adding symbols
    • +
    • U+277E DINGBAT NEGATIVE CIRCLED DIGIT NINE: try adding symbols
    • +
    • U+3003 DITTO MARK: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa
    • +
    • U+3008 LEFT ANGLE BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, tai-le, chinese-traditional, chinese-simplified, tibetan, phags-pa
    • +
    • U+3009 RIGHT ANGLE BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, tai-le, chinese-traditional, chinese-simplified, tibetan, phags-pa
    • +
    • U+300A LEFT DOUBLE ANGLE BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, tai-le, chinese-traditional, chinese-simplified, tibetan, phags-pa, lisu
    • +
    • U+300B RIGHT DOUBLE ANGLE BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, tai-le, chinese-traditional, chinese-simplified, tibetan, phags-pa, lisu
    • +
    • U+300C LEFT CORNER BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, chinese-traditional, chinese-simplified, phags-pa
    • +
    • U+300D RIGHT CORNER BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, chinese-traditional, chinese-simplified, phags-pa
    • +
    • U+300E LEFT WHITE CORNER BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, chinese-traditional, chinese-simplified, phags-pa
    • +
    • U+300F RIGHT WHITE CORNER BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, chinese-traditional, chinese-simplified, phags-pa
    • +
    • U+3010 LEFT BLACK LENTICULAR BRACKET: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa
    • +
    • U+3011 RIGHT BLACK LENTICULAR BRACKET: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa
    • +
    • U+3014 LEFT TORTOISE SHELL BRACKET: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa
    • +
    • U+3015 RIGHT TORTOISE SHELL BRACKET: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa
    • +
    • U+3016 LEFT WHITE LENTICULAR BRACKET: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa
    • +
    • U+3017 RIGHT WHITE LENTICULAR BRACKET: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa
    • +
    • U+301C WAVE DASH: try adding japanese
    • +
    • U+F8FF : not included in any glyphset definition
    • +
    +

    Or you can add the above codepoints to one of the subsets supported by the font: latin, latin-ext, menu

    + + + [code: unreachable-subsetting] + +
    +
  • + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + Shapes languages in all GF glyphsets. +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/glyphsets/shape_languages>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + GeistMono[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    GF_Latin_Core glyphset:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    LanguageFAIL messages
    ca_Latn (Catalan)Some auxiliary glyphs were missing: Ŀ, ŀ
    de_Latn (German)Some auxiliary glyphs were missing: ſ
    fi_Latn (Finnish)Some auxiliary glyphs were missing: Ʒ, Ǯ, ǯ, ʒ
    fr_Latn (French)Some auxiliary glyphs were missing: ſ
    nl_Latn (Dutch)Some auxiliary glyphs were missing: IJ, ij
    + + + [code: warning-language-shaping] + +
    +
  • + +
  • + + ✅ PASS + + + +

    OK.

    + + +
    +
  • + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + METADATA.pb: Designers are listed correctly on the Google Fonts catalog? +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/metadata/designer_profiles>
+ + + +
+ + + +
+ + + +
+ + 🔥 + GeistMono[wght].ttf + + +
+
    + +
  • + + 🔥 FAIL + + + +

    Designer Guillermo Rauch still does not have an avatar image. Please provide one.

    + + + [code: missing-avatar] + +
    +
  • + +
+
+
+ + + + + +

+ + Ensure variable fonts include an avar table. +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/mandatory_avar_table>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + GeistMono[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    This variable font does not have an avar table.

    + + + [code: missing-avar] + +
    +
  • + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + The font has tags in the GF Tags spreadsheet +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/metadata/has_tags>
+ + + +
+ + + ☠ + GeistMono[wght].ttf + +
    + +
  • + + ☠ FATAL + + + +

    Family does not appear in tag spreadsheet.

    + + + [code: no-tags] + +
    +
  • + +
+ + +
+ + + + + + + + + + + +

Universal

+ + 🔥⚠️⚠️⚠️⏩⏩⏩⏩⏩⏩ℹ️ℹ️ + + + + + + + + + + + + + + + +

+ + Do we have the latest version of FontBakery installed? +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/fontbakery_version>
+ + + +
+ + + +
+ + + +
+ + 🔥 + GeistMono[wght].ttf + + +
+
    + +
  • + + 🔥 FAIL + + + +

    Current FontBakery version is 0.11.2, while a newer 0.12.10 is already available. Please upgrade it with 'pip install -U fontbakery'

    + + + [code: outdated-fontbakery] + +
    +
  • + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +

+ + Glyph names are all valid? +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/valid_glyphnames>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + GeistMono[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    The following glyph names may be too long for some legacy systems which may expect a maximum 31-characters length limit: +asciitilde_asciitilde_greater.liga, hyphen_hyphen_hyphen_greater.liga and numbersign_numbersign_numbersign.liga

    + + + [code: legacy-long-names] + +
    +
  • + +
+
+
+ + + + + + + + + + + + + +

+ + Check font contains no unreachable glyphs +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/unreachable_glyphs>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + GeistMono[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    The following glyphs could not be reached by codepoint or substitution rules:

    +
    - blackCircled
    +
    +- hyphen_hyphen_hyphen_greater.liga
    +
    +- uni0306.cy
    +
    + + + [code: unreachable-glyphs] + +
    +
  • + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron) +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/alt_caron:googlefonts>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + GeistMono[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    dcaron is decomposed and therefore could not be checked. Please check manually.

    + + + [code: decomposed-outline] + +
    +
  • + +
  • + + ⚠️ WARN + + + +

    tcaron is decomposed and therefore could not be checked. Please check manually.

    + + + [code: decomposed-outline] + +
    +
  • + +
  • + + ✅ PASS + + + +

    Looks good!

    + + +
    +
  • + +
+
+
+ + + + + + + + + + + + + + + + + + + +

fontbakery.profiles.name

+ + ⚠️⏩⏩ + + + + + + + + + + + +

+ + Checking correctness of monospaced metadata. +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/monospace>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + GeistMono[wght].ttf + + +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Shaping Checks

+ + ⚠️⏩⏩⏩ + + + + + + + + + + + +

+ + Ensure soft_dotted characters lose their dot when combined with marks that replace the dot. +

+
Check ID: <FontBakeryCheck:com.google.fonts/check/soft_dotted>
+ + + +
+ + + +
+ + + +
+ + ⚠️ + GeistMono[wght].ttf + + +
+
    + +
  • + + ⚠️ WARN + + + +

    The dot of soft dotted characters used in orthographies must disappear in the following strings: į̀ į́ į̂ į̃ į̄ į̌ і́

    +

    The dot of soft dotted characters should disappear in other cases, for example: į̆ į̇ į̈ į̊ į̋ į̒ į̦̀ į̦́ į̦̂ į̦̃ į̦̄ į̦̆ į̦̇ į̦̈ į̦̊ į̦̋ į̦̌ į̦̒ į̧̀ į̧́

    +

    Your font fully covers the following languages that require the soft-dotted feature: Ukrainian (Cyrl, 29,273,587 speakers), Han (Latn, 6 speakers), Kaska (Latn, 125 speakers), Navajo (Latn, 166,319 speakers), Dutch (Latn, 31,709,104 speakers), Lithuanian (Latn, 2,357,094 speakers), Belarusian (Cyrl, 10,064,517 speakers).

    +

    Your font does not cover the following languages that require the soft-dotted feature: Sar (Latn, 500,000 speakers), Ijo, Southeast (Latn, 2,471,000 speakers), Ma’di (Latn, 584,000 speakers), Yala (Latn, 200,000 speakers), Kpelle, Guinea (Latn, 622,000 speakers), Makaa (Latn, 221,000 speakers), Ebira (Latn, 2,200,000 speakers), Vute (Latn, 21,000 speakers), Kom (Latn, 360,685 speakers), Ejagham (Latn, 120,000 speakers), Ekpeye (Latn, 226,000 speakers), Aghem (Latn, 38,843 speakers), Bete-Bendi (Latn, 100,000 speakers), Bafut (Latn, 158,146 speakers), Basaa (Latn, 332,940 speakers), Koonzime (Latn, 40,000 speakers), Mundani (Latn, 34,000 speakers), Fur (Latn, 1,230,163 speakers), Mango (Latn, 77,000 speakers), Heiltsuk (Latn, 300 speakers), Zapotec (Latn, 490,000 speakers), Dii (Latn, 71,000 speakers), Cicipu (Latn, 44,000 speakers), Teke-Ebo (Latn, 260,000 speakers), Avokaya (Latn, 100,000 speakers), Mfumte (Latn, 79,000 speakers), Lugbara (Latn, 2,200,000 speakers), Nateni (Latn, 100,000 speakers), South Central Banda (Latn, 244,000 speakers), Ngbaka (Latn, 1,020,000 speakers), Gulay (Latn, 250,478 speakers), Nzakara (Latn, 50,000 speakers), Igbo (Latn, 27,823,640 speakers), Southern Kisi (Latn, 360,000 speakers), Dan (Latn, 1,099,244 speakers).

    + + + [code: soft-dotted] + +
    +
  • + +
+
+
+ + + + + + +
+ + + \ No newline at end of file diff --git a/docs/fontbakery-reports/geistmono-report.json b/docs/fontbakery-reports/geistmono-report.json new file mode 100644 index 00000000..318ec83e --- /dev/null +++ b/docs/fontbakery-reports/geistmono-report.json @@ -0,0 +1 @@ +{"result": {"(not finished)": 0, "FAIL": 2, "FATAL": 1, "INFO": 9, "PASS": 182, "SKIP": 49, "WARN": 9}, "sections": [{"checks": [{"description": "Fonts have equal codepoint coverage", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: stylenames_are_canonical"}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "Ensure that all variable font files have the same set of axes and axis ranges.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "All looks good!"}, "status": "PASS"}], "rationale": "\n In order to facilitate the construction of intuitive and friendly user\n interfaces, all variable font files in a given family should have the same set\n of variation axes. Also, each axis must have a consistent setting of min/max\n value ranges accross all the files.\n ", "result": "PASS", "severity": null}, {"description": "All tabular figures must have the same width across the RIBBI-family.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Tabular figures need to have the same metrics in all styles in order to allow\n tables to be set with proper typographic control, but to maintain the placement\n of decimals and numeric columns between rows.\n\n Here's a good explanation of this:\n https://www.typography.com/techniques/fonts-for-financials/#tabular-figs\n ", "result": "PASS", "severity": null}, {"description": "Does font file include unacceptable control character glyphs?", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Unacceptable control characters were not identified."}, "status": "PASS"}], "rationale": "\n Use of some unacceptable control characters in the U+0000 - U+001F range can\n lead to rendering issues on some platforms.\n\n Acceptable control characters are defined as .null (U+0000) and\n CR (U+000D) for this test.\n ", "result": "PASS", "severity": null}, {"description": "Ensure Italic styles have Roman counterparts.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n For each font family on Google Fonts, every Italic style must have\n a Roman sibling.\n\n This kind of problem was first observed at [1] where the Bold style was\n missing but BoldItalic was included.\n\n [1] https://github.com/google/fonts/pull/1482\n ", "result": "PASS", "severity": null}, {"description": "Check axis ordering on the STAT table.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": "summary", "message": "None of the fonts lack a STAT table.\n\n\tAnd these are the most common STAT axis orderings:\n\t('wght-ital', 1)"}, "status": "INFO"}], "rationale": "\n This is (for now) a merely informative check to detect what's the axis ordering\n declared on the STAT table of fonts in the Google Fonts collection.\n\n We may later update this to enforce some unified axis ordering scheme,\n yet to be determined.\n ", "result": "INFO", "severity": null}, {"description": "Check README.md has a sample image.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: readme_contents, readme_directory"}, "status": "SKIP"}], "rationale": "\n In order to showcase what a font family looks like, the project's README.md\n file should ideally include a sample image and highlight it in the upper\n portion of the document, no more than 10 lines away from the top of the file.\n ", "result": "SKIP", "severity": null}, {"description": "Checking file is named canonically.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font filename is correct, \"GeistMono[wght].ttf\"."}, "status": "PASS"}], "rationale": "\n A font's filename must be composed as \"-.ttf\":\n\n - Nunito-Regular.ttf\n\n - Oswald-BoldItalic.ttf\n\n\n Variable fonts must list the axis tags in alphabetical order in\n square brackets and separated by commas:\n\n - Roboto[wdth,wght].ttf\n\n - Familyname-Italic[wght].ttf\n ", "result": "PASS", "severity": null}, {"description": "Does DESCRIPTION file contain broken links?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description_html"}, "status": "SKIP"}], "rationale": "\n The snippet of HTML in the DESCRIPTION.en_us.html file is added to the font\n family webpage on the Google Fonts website. For that reason, all hyperlinks\n in it must be properly working.\n ", "result": "SKIP", "severity": null}, {"description": "URLs on DESCRIPTION file must not display http(s) prefix.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description_html"}, "status": "SKIP"}], "rationale": "\n The snippet of HTML in the DESCRIPTION.en_us.html file is added to the font\n family webpage on the Google Fonts website.\n\n Google Fonts has a content formatting policy for that snippet that expects the\n text content of anchors not to include the http:// or https:// prefixes.\n ", "result": "SKIP", "severity": null}, {"description": "Does DESCRIPTION file contain a upstream Git repo URL?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description_html"}, "status": "SKIP"}], "rationale": "\n The contents of the DESCRIPTION.en-us.html file are displayed on the\n Google Fonts website in the about section of each font family specimen page.\n\n Since all of the Google Fonts collection is composed of libre-licensed fonts,\n this check enforces a policy that there must be a hypertext link in that page\n directing users to the repository where the font project files are\n made available.\n\n Such hosting is typically done on sites like Github, Gitlab, GNU Savannah or\n any other git-based version control service.\n ", "result": "SKIP", "severity": null}, {"description": "Is this a proper HTML snippet?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description"}, "status": "SKIP"}], "rationale": "\n Sometimes people write malformed HTML markup. This check should ensure the\n file is good.\n\n Additionally, when packaging families for being pushed to the `google/fonts`\n git repo, if there is no DESCRIPTION.en_us.html file, some older versions of\n the `add_font.py` tool insert a placeholder description file which contains\n invalid html. This file needs to either be replaced with an existing\n description file or edited by hand.\n ", "result": "SKIP", "severity": null}, {"description": "DESCRIPTION.en_us.html must have more than 200 bytes.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description"}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "DESCRIPTION.en_us.html should end in a linebreak.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description"}, "status": "SKIP"}], "rationale": "\n Some older text-handling tools sometimes misbehave if the last line of data\n in a text file is not terminated with a newline character (also known as '\\n').\n\n We know that this is a very small detail, but for the sake of keeping all\n DESCRIPTION.en_us.html files uniformly formatted throughout the GFonts\n collection, we chose to adopt the practice of placing this final linebreak\n character on them.\n ", "result": "SKIP", "severity": null}, {"description": "Check METADATA.pb parse correctly.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb parsed successfuly."}, "status": "PASS"}], "rationale": "\n The purpose of this check is to ensure that the METADATA.pb file is not\n malformed.\n ", "result": "PASS", "severity": null}, {"description": "Font designer field in METADATA.pb must not be 'unknown'.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font designer field is not 'unknown'."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Font designer field in METADATA.pb must not contain 'Multiple designers'.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good."}, "status": "PASS"}], "rationale": "\n For a while the string \"Multiple designers\" was used as a placeholder on\n METADATA.pb files. We should replace all those instances with actual designer\n names so that proper credits are displayed on the Google Fonts family\n specimen pages.\n\n If there's more than a single designer, the designer names must be\n separated by commas.\n ", "result": "PASS", "severity": null}, {"description": "Multiple values in font designer field in METADATA.pb must be separated by commas.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good."}, "status": "PASS"}], "rationale": "\n We must use commas instead of forward slashes because the server-side code\n at the fonts.google.com directory will segment the string on the commas into\n a list of names and display the first item in the list as the\n \"principal designer\" while the remaining names are identified as \"contributors\".\n\n See eg https://fonts.google.com/specimen/Rubik\n ", "result": "PASS", "severity": null}, {"description": "Does METADATA.pb copyright field contain broken links?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All links in the METADATA.pb file look good!"}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Ensure METADATA.pb lists all font binaries.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n The set of font binaries available, except the ones on a \"static\" subdir,\n must match exactly those declared on the METADATA.pb file.\n\n Also, to avoid confusion, we expect that font files (other than statics)\n are not placed on subdirectories.\n ", "result": "PASS", "severity": null}, {"description": "Ensure METADATA.pb category field is valid.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK!"}, "status": "PASS"}], "rationale": "\n There are only five acceptable values for the category field in a METADATA.pb\n file:\n\n - MONOSPACE\n\n - SANS_SERIF\n\n - SERIF\n\n - DISPLAY\n\n - HANDWRITING\n\n This check is meant to avoid typos in this field.\n ", "result": "PASS", "severity": null}, {"description": "Checking OS/2 fsType does not impose restrictions.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 fsType is properly set to zero."}, "status": "PASS"}], "rationale": "\n The fsType in the OS/2 table is a legacy DRM-related field. Fonts in the\n Google Fonts collection must have it set to zero (also known as\n \"Installable Embedding\"). This setting indicates that the fonts can be\n embedded in documents and permanently installed by applications on\n remote systems.\n\n More detailed info is available at:\n https://docs.microsoft.com/en-us/typography/opentype/spec/os2#fstype\n ", "result": "PASS", "severity": null}, {"description": "Checking OS/2 achVendID.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unknown", "message": "OS/2 VendorID value 'VRCL' is not yet recognized. If you registered it recently, then it's safe to ignore this warning message. Otherwise, you should set it to your own unique 4 character code, and register it with Microsoft at https://www.microsoft.com/typography/links/vendorlist.aspx\n"}, "status": "WARN"}], "rationale": "\n Microsoft keeps a list of font vendors and their respective contact info. This\n list is updated regularly and is indexed by a 4-char \"Vendor ID\" which is\n stored in the achVendID field of the OS/2 table.\n\n Registering your ID is not mandatory, but it is a good practice since some\n applications may display the type designer / type foundry contact info on some\n dialog and also because that info will be visible on Microsoft's website:\n\n https://docs.microsoft.com/en-us/typography/vendors/\n\n This check verifies whether or not a given font's vendor ID is registered in\n that list or if it has some of the default values used by the most common\n font editors.\n\n Each new FontBakery release includes a cached copy of that list of vendor IDs.\n If you registered recently, you're safe to ignore warnings emitted by this\n check, since your ID will soon be included in one of our upcoming releases.\n ", "result": "WARN", "severity": null}, {"description": "Check Google Fonts glyph coverage.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Google Fonts expects that fonts in its collection support at least the minimal\n set of characters defined in the `GF-latin-core` glyph-set.\n ", "result": "PASS", "severity": null}, {"description": "Check for METADATA subsets with zero support.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n This check ensures that the subsets specified on a METADATA.pb file are\n actually supported (even if only partially) by the font files.\n\n Subsets for which none of the codepoints are supported will cause the\n check to FAIL.\n ", "result": "PASS", "severity": 10}, {"description": "Check for codepoints not covered by METADATA subsets.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unreachable-subsetting", "message": "The following codepoints supported by the font are not covered by\n any subsets defined in the font's metadata file, and will never\n be served. You can solve this by either manually adding additional\n subset declarations to METADATA.pb, or by editing the glyphset\n definitions.\n\n * U+0020 SPACE: try adding one of: miao, tibetan, dogra, egyptian-hieroglyphs, symbols, khudawadi, old-north-arabian, kayah-li, khmer, devanagari, meetei-mayek, ugaritic, old-uyghur, imperial-aramaic, syloti-nagri, old-sogdian, sinhala, meroitic-cursive, hanifi-rohingya, tai-viet, old-hungarian, old-permic, buhid, gothic, coptic, dives-akuru, phags-pa, bassa-vah, music, buginese, kannada, khitan-small-script, tangsa, ethiopic, ogham, pau-cin-hau, kana-extended, malayalam, cyrillic, caucasian-albanian, lydian, batak, mende-kikakui, anatolian-hieroglyphs, tamil-supplement, nabataean, nko, duployan, newa, palmyrene, medefaidrin, bamum, chinese-traditional, cherokee, linear-b, psalter-pahlavi, ol-chiki, thai, elbasan, glagolitic, carian, gurung-khema, wancho, adlam, lycian, mongolian, hatran, old-south-arabian, grantha, toto, bhaiksuki, osmanya, warang-citi, cypriot, oriya, tamil, bengali, yezidi, tirhuta, todhri, nushu, arabic, korean, znamenny, kawi, kirat-rai, zanabazar-square, myanmar, limbu, lao, marchen, siddham, shavian, sunuwar, masaram-gondi, georgian, gurmukhi, saurashtra, sora-sompeng, khojki, greek-ext, sharada, vithkuqi, tifinagh, elymaic, inscriptional-parthian, ol-onal, mahajani, kaithi, kharoshthi, avestan, old-italic, runic, garay, chorasmian, lisu, javanese, signwriting, inscriptional-pahlavi, telugu, old-persian, modi, phoenician, chakma, mayan-numerals, multani, cypro-minoan, thaana, meroitic, takri, ahom, hebrew, pahawh-hmong, nyiakeng-puachue-hmong, rejang, cuneiform, syriac, gunjala-gondi, samaritan, vietnamese, ottoman-siyaq-numbers, sundanese, tulu-tigalari, yi, tai-le, indic-siyaq-numbers, manichaean, nag-mundari, canadian-aboriginal, hanunoo, tagbanwa, greek, osage, gujarati, balinese, tagalog, chinese-simplified, soyombo, tai-tham, symbols2, cham, armenian, mro, new-tai-lue, old-turkic, meroitic-hieroglyphs, lepcha, chinese-hongkong, deseret, japanese, linear-a, tangut, braille, brahmi, cyrillic-ext, makasar, nandinagari, vai, math, sogdian, mandaic\n * U+00A0 NO-BREAK SPACE: try adding one of: miao, tibetan, dogra, egyptian-hieroglyphs, symbols, khudawadi, old-north-arabian, kayah-li, khmer, devanagari, meetei-mayek, ugaritic, old-uyghur, imperial-aramaic, syloti-nagri, old-sogdian, sinhala, meroitic-cursive, hanifi-rohingya, tai-viet, old-hungarian, old-permic, buhid, gothic, coptic, dives-akuru, phags-pa, bassa-vah, music, buginese, kannada, khitan-small-script, tangsa, ethiopic, ogham, pau-cin-hau, kana-extended, malayalam, cyrillic, caucasian-albanian, lydian, batak, mende-kikakui, anatolian-hieroglyphs, tamil-supplement, nabataean, nko, duployan, newa, palmyrene, medefaidrin, bamum, chinese-traditional, cherokee, linear-b, psalter-pahlavi, ol-chiki, thai, elbasan, glagolitic, carian, gurung-khema, wancho, adlam, lycian, mongolian, hatran, old-south-arabian, grantha, toto, bhaiksuki, osmanya, warang-citi, cypriot, oriya, tamil, bengali, yezidi, tirhuta, todhri, nushu, arabic, korean, znamenny, kawi, kirat-rai, zanabazar-square, myanmar, limbu, lao, marchen, siddham, shavian, sunuwar, masaram-gondi, georgian, gurmukhi, saurashtra, sora-sompeng, khojki, greek-ext, sharada, vithkuqi, tifinagh, elymaic, inscriptional-parthian, ol-onal, mahajani, kaithi, kharoshthi, avestan, old-italic, runic, garay, chorasmian, lisu, javanese, signwriting, inscriptional-pahlavi, telugu, old-persian, modi, phoenician, chakma, mayan-numerals, multani, cypro-minoan, thaana, meroitic, takri, ahom, hebrew, pahawh-hmong, nyiakeng-puachue-hmong, rejang, cuneiform, syriac, gunjala-gondi, samaritan, vietnamese, ottoman-siyaq-numbers, sundanese, tulu-tigalari, yi, tai-le, indic-siyaq-numbers, manichaean, nag-mundari, canadian-aboriginal, hanunoo, tagbanwa, greek, osage, gujarati, balinese, tagalog, chinese-simplified, soyombo, tai-tham, symbols2, cham, armenian, mro, new-tai-lue, old-turkic, meroitic-hieroglyphs, lepcha, chinese-hongkong, deseret, japanese, linear-a, tangut, braille, brahmi, cyrillic-ext, makasar, nandinagari, vai, math, sogdian, mandaic\n * U+02D8 BREVE: try adding one of: yi, canadian-aboriginal\n * U+02D9 DOT ABOVE: try adding one of: yi, canadian-aboriginal\n * U+02DB OGONEK: try adding one of: yi, canadian-aboriginal\n * U+0302 COMBINING CIRCUMFLEX ACCENT: try adding one of: coptic, cherokee, tifinagh, math\n * U+0306 COMBINING BREVE: try adding one of: old-permic, tifinagh\n * U+0307 COMBINING DOT ABOVE: try adding one of: duployan, tifinagh, malayalam, hebrew, todhri, old-permic, tai-le, math, coptic, syriac, canadian-aboriginal\n * U+030A COMBINING RING ABOVE: try adding one of: syriac, duployan\n * U+030B COMBINING DOUBLE ACUTE ACCENT: try adding one of: cherokee, osage\n * U+030C COMBINING CARON: try adding one of: cherokee, tai-le\n * U+0312 COMBINING TURNED COMMA ABOVE: try adding math\n * U+0326 COMBINING COMMA BELOW: try adding math\n * U+0327 COMBINING CEDILLA: try adding math\n * U+0328 COMBINING OGONEK: not included in any glyphset definition\n * U+0335 COMBINING SHORT STROKE OVERLAY: not included in any glyphset definition\n * U+0336 COMBINING LONG STROKE OVERLAY: not included in any glyphset definition\n * U+0337 COMBINING SHORT SOLIDUS OVERLAY: not included in any glyphset definition\n * U+0338 COMBINING LONG SOLIDUS OVERLAY: try adding math\n * U+039B GREEK CAPITAL LETTER LAMDA: try adding one of: elbasan, greek, math\n * U+03A9 GREEK CAPITAL LETTER OMEGA: try adding one of: elbasan, greek, math\n * U+03BB GREEK SMALL LETTER LAMDA: try adding one of: greek, math\n * U+03C0 GREEK SMALL LETTER PI: try adding one of: yi, greek, math\n * U+0400 CYRILLIC CAPITAL LETTER IE WITH GRAVE: try adding cyrillic\n * U+0401 CYRILLIC CAPITAL LETTER IO: try adding cyrillic\n * U+0402 CYRILLIC CAPITAL LETTER DJE: try adding cyrillic\n * U+0403 CYRILLIC CAPITAL LETTER GJE: try adding cyrillic\n * U+0404 CYRILLIC CAPITAL LETTER UKRAINIAN IE: try adding cyrillic\n * U+0405 CYRILLIC CAPITAL LETTER DZE: try adding cyrillic\n * U+0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I: try adding cyrillic\n * U+0407 CYRILLIC CAPITAL LETTER YI: try adding cyrillic\n * U+0408 CYRILLIC CAPITAL LETTER JE: try adding cyrillic\n * U+0409 CYRILLIC CAPITAL LETTER LJE: try adding cyrillic\n * U+040A CYRILLIC CAPITAL LETTER NJE: try adding cyrillic\n * U+040B CYRILLIC CAPITAL LETTER TSHE: try adding cyrillic\n * U+040C CYRILLIC CAPITAL LETTER KJE: try adding cyrillic\n * U+040D CYRILLIC CAPITAL LETTER I WITH GRAVE: try adding cyrillic\n * U+040E CYRILLIC CAPITAL LETTER SHORT U: try adding cyrillic\n * U+040F CYRILLIC CAPITAL LETTER DZHE: try adding cyrillic\n * U+0410 CYRILLIC CAPITAL LETTER A: try adding cyrillic\n * U+0411 CYRILLIC CAPITAL LETTER BE: try adding cyrillic\n * U+0412 CYRILLIC CAPITAL LETTER VE: try adding cyrillic\n * U+0413 CYRILLIC CAPITAL LETTER GHE: try adding cyrillic\n * U+0414 CYRILLIC CAPITAL LETTER DE: try adding cyrillic\n * U+0415 CYRILLIC CAPITAL LETTER IE: try adding cyrillic\n * U+0416 CYRILLIC CAPITAL LETTER ZHE: try adding cyrillic\n * U+0417 CYRILLIC CAPITAL LETTER ZE: try adding cyrillic\n * U+0418 CYRILLIC CAPITAL LETTER I: try adding cyrillic\n * U+0419 CYRILLIC CAPITAL LETTER SHORT I: try adding cyrillic\n * U+041A CYRILLIC CAPITAL LETTER KA: try adding cyrillic\n * U+041B CYRILLIC CAPITAL LETTER EL: try adding cyrillic\n * U+041C CYRILLIC CAPITAL LETTER EM: try adding cyrillic\n * U+041D CYRILLIC CAPITAL LETTER EN: try adding cyrillic\n * U+041E CYRILLIC CAPITAL LETTER O: try adding cyrillic\n * U+041F CYRILLIC CAPITAL LETTER PE: try adding cyrillic\n * U+0420 CYRILLIC CAPITAL LETTER ER: try adding cyrillic\n * U+0421 CYRILLIC CAPITAL LETTER ES: try adding cyrillic\n * U+0422 CYRILLIC CAPITAL LETTER TE: try adding cyrillic\n * U+0423 CYRILLIC CAPITAL LETTER U: try adding cyrillic\n * U+0424 CYRILLIC CAPITAL LETTER EF: try adding cyrillic\n * U+0425 CYRILLIC CAPITAL LETTER HA: try adding cyrillic\n * U+0426 CYRILLIC CAPITAL LETTER TSE: try adding cyrillic\n * U+0427 CYRILLIC CAPITAL LETTER CHE: try adding cyrillic\n * U+0428 CYRILLIC CAPITAL LETTER SHA: try adding cyrillic\n * U+0429 CYRILLIC CAPITAL LETTER SHCHA: try adding cyrillic\n * U+042A CYRILLIC CAPITAL LETTER HARD SIGN: try adding cyrillic\n * U+042B CYRILLIC CAPITAL LETTER YERU: try adding cyrillic\n * U+042C CYRILLIC CAPITAL LETTER SOFT SIGN: try adding cyrillic\n * U+042D CYRILLIC CAPITAL LETTER E: try adding cyrillic\n * U+042E CYRILLIC CAPITAL LETTER YU: try adding cyrillic\n * U+042F CYRILLIC CAPITAL LETTER YA: try adding cyrillic\n * U+0430 CYRILLIC SMALL LETTER A: try adding cyrillic\n * U+0431 CYRILLIC SMALL LETTER BE: try adding cyrillic\n * U+0432 CYRILLIC SMALL LETTER VE: try adding cyrillic\n * U+0433 CYRILLIC SMALL LETTER GHE: try adding cyrillic\n * U+0434 CYRILLIC SMALL LETTER DE: try adding cyrillic\n * U+0435 CYRILLIC SMALL LETTER IE: try adding cyrillic\n * U+0436 CYRILLIC SMALL LETTER ZHE: try adding cyrillic\n * U+0437 CYRILLIC SMALL LETTER ZE: try adding cyrillic\n * U+0438 CYRILLIC SMALL LETTER I: try adding cyrillic\n * U+0439 CYRILLIC SMALL LETTER SHORT I: try adding cyrillic\n * U+043A CYRILLIC SMALL LETTER KA: try adding cyrillic\n * U+043B CYRILLIC SMALL LETTER EL: try adding cyrillic\n * U+043C CYRILLIC SMALL LETTER EM: try adding cyrillic\n * U+043D CYRILLIC SMALL LETTER EN: try adding cyrillic\n * U+043E CYRILLIC SMALL LETTER O: try adding cyrillic\n * U+043F CYRILLIC SMALL LETTER PE: try adding cyrillic\n * U+0440 CYRILLIC SMALL LETTER ER: try adding cyrillic\n * U+0441 CYRILLIC SMALL LETTER ES: try adding cyrillic\n * U+0442 CYRILLIC SMALL LETTER TE: try adding cyrillic\n * U+0443 CYRILLIC SMALL LETTER U: try adding cyrillic\n * U+0444 CYRILLIC SMALL LETTER EF: try adding cyrillic\n * U+0445 CYRILLIC SMALL LETTER HA: try adding cyrillic\n * U+0446 CYRILLIC SMALL LETTER TSE: try adding cyrillic\n * U+0447 CYRILLIC SMALL LETTER CHE: try adding cyrillic\n * U+0448 CYRILLIC SMALL LETTER SHA: try adding cyrillic\n * U+0449 CYRILLIC SMALL LETTER SHCHA: try adding cyrillic\n * U+044A CYRILLIC SMALL LETTER HARD SIGN: try adding cyrillic\n * U+044B CYRILLIC SMALL LETTER YERU: try adding cyrillic\n * U+044C CYRILLIC SMALL LETTER SOFT SIGN: try adding cyrillic\n * U+044D CYRILLIC SMALL LETTER E: try adding cyrillic\n * U+044E CYRILLIC SMALL LETTER YU: try adding cyrillic\n * U+044F CYRILLIC SMALL LETTER YA: try adding cyrillic\n * U+0450 CYRILLIC SMALL LETTER IE WITH GRAVE: try adding cyrillic\n * U+0451 CYRILLIC SMALL LETTER IO: try adding cyrillic\n * U+0452 CYRILLIC SMALL LETTER DJE: try adding cyrillic\n * U+0453 CYRILLIC SMALL LETTER GJE: try adding cyrillic\n * U+0454 CYRILLIC SMALL LETTER UKRAINIAN IE: try adding cyrillic\n * U+0455 CYRILLIC SMALL LETTER DZE: try adding cyrillic\n * U+0456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I: try adding cyrillic\n * U+0457 CYRILLIC SMALL LETTER YI: try adding cyrillic\n * U+0458 CYRILLIC SMALL LETTER JE: try adding cyrillic\n * U+0459 CYRILLIC SMALL LETTER LJE: try adding cyrillic\n * U+045A CYRILLIC SMALL LETTER NJE: try adding cyrillic\n * U+045B CYRILLIC SMALL LETTER TSHE: try adding cyrillic\n * U+045C CYRILLIC SMALL LETTER KJE: try adding cyrillic\n * U+045D CYRILLIC SMALL LETTER I WITH GRAVE: try adding cyrillic\n * U+045E CYRILLIC SMALL LETTER SHORT U: try adding cyrillic\n * U+045F CYRILLIC SMALL LETTER DZHE: try adding cyrillic\n * U+0462 CYRILLIC CAPITAL LETTER YAT: try adding cyrillic-ext\n * U+0463 CYRILLIC SMALL LETTER YAT: try adding cyrillic-ext\n * U+046A CYRILLIC CAPITAL LETTER BIG YUS: try adding cyrillic-ext\n * U+046B CYRILLIC SMALL LETTER BIG YUS: try adding cyrillic-ext\n * U+0472 CYRILLIC CAPITAL LETTER FITA: try adding cyrillic-ext\n * U+0473 CYRILLIC SMALL LETTER FITA: try adding cyrillic-ext\n * U+0474 CYRILLIC CAPITAL LETTER IZHITSA: try adding cyrillic-ext\n * U+0475 CYRILLIC SMALL LETTER IZHITSA: try adding cyrillic-ext\n * U+0490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN: try adding cyrillic\n * U+0491 CYRILLIC SMALL LETTER GHE WITH UPTURN: try adding cyrillic\n * U+0492 CYRILLIC CAPITAL LETTER GHE WITH STROKE: try adding cyrillic-ext\n * U+0493 CYRILLIC SMALL LETTER GHE WITH STROKE: try adding cyrillic-ext\n * U+0496 CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER: try adding cyrillic-ext\n * U+0497 CYRILLIC SMALL LETTER ZHE WITH DESCENDER: try adding cyrillic-ext\n * U+049A CYRILLIC CAPITAL LETTER KA WITH DESCENDER: try adding cyrillic-ext\n * U+049B CYRILLIC SMALL LETTER KA WITH DESCENDER: try adding cyrillic-ext\n * U+04A2 CYRILLIC CAPITAL LETTER EN WITH DESCENDER: try adding cyrillic-ext\n * U+04A3 CYRILLIC SMALL LETTER EN WITH DESCENDER: try adding cyrillic-ext\n * U+04AE CYRILLIC CAPITAL LETTER STRAIGHT U: try adding cyrillic-ext\n * U+04AF CYRILLIC SMALL LETTER STRAIGHT U: try adding cyrillic-ext\n * U+04B0 CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE: try adding cyrillic\n * U+04B1 CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE: try adding cyrillic\n * U+04B2 CYRILLIC CAPITAL LETTER HA WITH DESCENDER: try adding cyrillic-ext\n * U+04B3 CYRILLIC SMALL LETTER HA WITH DESCENDER: try adding cyrillic-ext\n * U+04B6 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER: try adding cyrillic-ext\n * U+04B7 CYRILLIC SMALL LETTER CHE WITH DESCENDER: try adding cyrillic-ext\n * U+04BA CYRILLIC CAPITAL LETTER SHHA: try adding cyrillic-ext\n * U+04BB CYRILLIC SMALL LETTER SHHA: try adding cyrillic-ext\n * U+04C0 CYRILLIC LETTER PALOCHKA: try adding cyrillic-ext\n * U+04CF CYRILLIC SMALL LETTER PALOCHKA: try adding cyrillic-ext\n * U+04D8 CYRILLIC CAPITAL LETTER SCHWA: try adding cyrillic-ext\n * U+04D9 CYRILLIC SMALL LETTER SCHWA: try adding cyrillic-ext\n * U+04E2 CYRILLIC CAPITAL LETTER I WITH MACRON: try adding cyrillic-ext\n * U+04E3 CYRILLIC SMALL LETTER I WITH MACRON: try adding cyrillic-ext\n * U+04E8 CYRILLIC CAPITAL LETTER BARRED O: try adding cyrillic-ext\n * U+04E9 CYRILLIC SMALL LETTER BARRED O: try adding cyrillic-ext\n * U+04EE CYRILLIC CAPITAL LETTER U WITH MACRON: try adding cyrillic-ext\n * U+04EF CYRILLIC SMALL LETTER U WITH MACRON: try adding cyrillic-ext\n * U+0E3F THAI CURRENCY SYMBOL BAHT: try adding thai\n * U+1EBC LATIN CAPITAL LETTER E WITH TILDE: try adding vietnamese\n * U+1EBD LATIN SMALL LETTER E WITH TILDE: try adding vietnamese\n * U+2021 DOUBLE DAGGER: try adding adlam\n * U+2030 PER MILLE SIGN: try adding adlam\n * U+2070 SUPERSCRIPT ZERO: try adding math\n * U+2074 SUPERSCRIPT FOUR: try adding math\n * U+2075 SUPERSCRIPT FIVE: try adding math\n * U+2076 SUPERSCRIPT SIX: try adding math\n * U+2077 SUPERSCRIPT SEVEN: try adding math\n * U+2078 SUPERSCRIPT EIGHT: try adding math\n * U+2079 SUPERSCRIPT NINE: try adding math\n * U+2080 SUBSCRIPT ZERO: try adding math\n * U+2081 SUBSCRIPT ONE: try adding math\n * U+2082 SUBSCRIPT TWO: try adding math\n * U+2083 SUBSCRIPT THREE: try adding math\n * U+2084 SUBSCRIPT FOUR: try adding math\n * U+2085 SUBSCRIPT FIVE: try adding math\n * U+2086 SUBSCRIPT SIX: try adding math\n * U+2087 SUBSCRIPT SEVEN: try adding math\n * U+2088 SUBSCRIPT EIGHT: try adding math\n * U+2089 SUBSCRIPT NINE: try adding math\n * U+2107 EULER CONSTANT: try adding math\n * U+2116 NUMERO SIGN: try adding cyrillic\n * U+2117 SOUND RECORDING COPYRIGHT: try adding math\n * U+2153 VULGAR FRACTION ONE THIRD: try adding symbols\n * U+2154 VULGAR FRACTION TWO THIRDS: try adding symbols\n * U+2155 VULGAR FRACTION ONE FIFTH: try adding symbols\n * U+215B VULGAR FRACTION ONE EIGHTH: try adding symbols\n * U+215C VULGAR FRACTION THREE EIGHTHS: try adding symbols\n * U+215D VULGAR FRACTION FIVE EIGHTHS: try adding symbols\n * U+215E VULGAR FRACTION SEVEN EIGHTHS: try adding symbols\n * U+2190 LEFTWARDS ARROW: try adding one of: symbols, math\n * U+2192 RIGHTWARDS ARROW: try adding one of: symbols, math\n * U+2194 LEFT RIGHT ARROW: try adding one of: symbols, math\n * U+2195 UP DOWN ARROW: try adding one of: symbols, math\n * U+2196 NORTH WEST ARROW: try adding one of: symbols, math\n * U+2197 NORTH EAST ARROW: try adding one of: symbols, math\n * U+2198 SOUTH EAST ARROW: try adding one of: symbols, math\n * U+2199 SOUTH WEST ARROW: try adding one of: symbols, math\n * U+219D RIGHTWARDS WAVE ARROW: try adding math\n * U+21A9 LEFTWARDS ARROW WITH HOOK: try adding math\n * U+21AA RIGHTWARDS ARROW WITH HOOK: try adding math\n * U+21B0 UPWARDS ARROW WITH TIP LEFTWARDS: try adding math\n * U+21B1 UPWARDS ARROW WITH TIP RIGHTWARDS: try adding math\n * U+21B3 DOWNWARDS ARROW WITH TIP RIGHTWARDS: try adding math\n * U+21B4 RIGHTWARDS ARROW WITH CORNER DOWNWARDS: try adding math\n * U+21B5 DOWNWARDS ARROW WITH CORNER LEFTWARDS: try adding math\n * U+21E4 LEFTWARDS ARROW TO BAR: try adding math\n * U+21E5 RIGHTWARDS ARROW TO BAR: try adding math\n * U+21E7 UPWARDS WHITE ARROW: try adding symbols\n * U+2202 PARTIAL DIFFERENTIAL: try adding math\n * U+2206 INCREMENT: try adding math\n * U+220F N-ARY PRODUCT: try adding math\n * U+2211 N-ARY SUMMATION: try adding math\n * U+221A SQUARE ROOT: try adding math\n * U+221E INFINITY: try adding math\n * U+222B INTEGRAL: try adding math\n * U+2248 ALMOST EQUAL TO: try adding math\n * U+2260 NOT EQUAL TO: try adding math\n * U+2264 LESS-THAN OR EQUAL TO: try adding math\n * U+2265 GREATER-THAN OR EQUAL TO: try adding math\n * U+2326 ERASE TO THE RIGHT: try adding symbols\n * U+2327 X IN A RECTANGLE BOX: try adding symbols\n * U+232B ERASE TO THE LEFT: try adding symbols\n * U+23CE RETURN SYMBOL: try adding symbols\n * U+240B SYMBOL FOR VERTICAL TABULATION: try adding symbols\n * U+240C SYMBOL FOR FORM FEED: try adding symbols\n * U+2423 OPEN BOX: try adding symbols\n * U+2460 CIRCLED DIGIT ONE: try adding one of: yi, symbols, mongolian\n * U+2461 CIRCLED DIGIT TWO: try adding one of: yi, symbols, mongolian\n * U+2462 CIRCLED DIGIT THREE: try adding one of: yi, symbols, mongolian\n * U+2463 CIRCLED DIGIT FOUR: try adding one of: yi, symbols, mongolian\n * U+2464 CIRCLED DIGIT FIVE: try adding one of: yi, symbols, mongolian\n * U+2465 CIRCLED DIGIT SIX: try adding one of: yi, symbols, mongolian\n * U+2466 CIRCLED DIGIT SEVEN: try adding one of: yi, symbols, mongolian\n * U+2467 CIRCLED DIGIT EIGHT: try adding one of: yi, symbols, mongolian\n * U+2468 CIRCLED DIGIT NINE: try adding one of: yi, symbols, mongolian\n * U+24EA CIRCLED DIGIT ZERO: try adding symbols\n * U+24FF NEGATIVE CIRCLED DIGIT ZERO: try adding symbols\n * U+2500 BOX DRAWINGS LIGHT HORIZONTAL: try adding symbols2\n * U+2502 BOX DRAWINGS LIGHT VERTICAL: try adding symbols2\n * U+250C BOX DRAWINGS LIGHT DOWN AND RIGHT: try adding symbols2\n * U+2514 BOX DRAWINGS LIGHT UP AND RIGHT: try adding symbols2\n * U+251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT: try adding symbols2\n * U+25B2 BLACK UP-POINTING TRIANGLE: try adding symbols\n * U+25B3 WHITE UP-POINTING TRIANGLE: try adding one of: symbols, math\n * U+25B6 BLACK RIGHT-POINTING TRIANGLE: try adding symbols\n * U+25B7 WHITE RIGHT-POINTING TRIANGLE: try adding one of: symbols, math\n * U+25BC BLACK DOWN-POINTING TRIANGLE: try adding symbols\n * U+25BD WHITE DOWN-POINTING TRIANGLE: try adding one of: symbols, math\n * U+25C0 BLACK LEFT-POINTING TRIANGLE: try adding symbols\n * U+25C1 WHITE LEFT-POINTING TRIANGLE: try adding one of: symbols, math\n * U+25CA LOZENGE: try adding one of: symbols, math\n * U+25CB WHITE CIRCLE: try adding symbols\n * U+25CC DOTTED CIRCLE: try adding one of: miao, tibetan, dogra, symbols, khudawadi, kayah-li, khmer, devanagari, meetei-mayek, syloti-nagri, sinhala, hanifi-rohingya, tai-viet, old-permic, buhid, coptic, phags-pa, bassa-vah, music, buginese, kannada, malayalam, caucasian-albanian, mende-kikakui, batak, nko, duployan, newa, psalter-pahlavi, thai, elbasan, wancho, adlam, mongolian, grantha, bhaiksuki, warang-citi, oriya, tamil, bengali, tirhuta, zanabazar-square, myanmar, limbu, lao, marchen, siddham, masaram-gondi, saurashtra, gurmukhi, khojki, sharada, tifinagh, mahajani, kaithi, kharoshthi, javanese, telugu, modi, chakma, thaana, takri, ahom, hebrew, pahawh-hmong, rejang, syriac, gunjala-gondi, sundanese, yi, tai-le, manichaean, canadian-aboriginal, hanunoo, tagbanwa, osage, gujarati, balinese, tagalog, soyombo, tai-tham, cham, armenian, new-tai-lue, lepcha, brahmi, math, sogdian, mandaic\n * U+25CF BLACK CIRCLE: try adding symbols\n * U+2776 DINGBAT NEGATIVE CIRCLED DIGIT ONE: try adding symbols\n * U+2777 DINGBAT NEGATIVE CIRCLED DIGIT TWO: try adding symbols\n * U+2778 DINGBAT NEGATIVE CIRCLED DIGIT THREE: try adding symbols\n * U+2779 DINGBAT NEGATIVE CIRCLED DIGIT FOUR: try adding symbols\n * U+277A DINGBAT NEGATIVE CIRCLED DIGIT FIVE: try adding symbols\n * U+277B DINGBAT NEGATIVE CIRCLED DIGIT SIX: try adding symbols\n * U+277C DINGBAT NEGATIVE CIRCLED DIGIT SEVEN: try adding symbols\n * U+277D DINGBAT NEGATIVE CIRCLED DIGIT EIGHT: try adding symbols\n * U+277E DINGBAT NEGATIVE CIRCLED DIGIT NINE: try adding symbols\n * U+3003 DITTO MARK: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa\n * U+3008 LEFT ANGLE BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, tai-le, chinese-traditional, chinese-simplified, tibetan, phags-pa\n * U+3009 RIGHT ANGLE BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, tai-le, chinese-traditional, chinese-simplified, tibetan, phags-pa\n * U+300A LEFT DOUBLE ANGLE BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, tai-le, chinese-traditional, chinese-simplified, tibetan, phags-pa, lisu\n * U+300B RIGHT DOUBLE ANGLE BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, tai-le, chinese-traditional, chinese-simplified, tibetan, phags-pa, lisu\n * U+300C LEFT CORNER BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, chinese-traditional, chinese-simplified, phags-pa\n * U+300D RIGHT CORNER BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, chinese-traditional, chinese-simplified, phags-pa\n * U+300E LEFT WHITE CORNER BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, chinese-traditional, chinese-simplified, phags-pa\n * U+300F RIGHT WHITE CORNER BRACKET: try adding one of: chinese-hongkong, japanese, mongolian, yi, chinese-traditional, chinese-simplified, phags-pa\n * U+3010 LEFT BLACK LENTICULAR BRACKET: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa\n * U+3011 RIGHT BLACK LENTICULAR BRACKET: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa\n * U+3014 LEFT TORTOISE SHELL BRACKET: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa\n * U+3015 RIGHT TORTOISE SHELL BRACKET: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa\n * U+3016 LEFT WHITE LENTICULAR BRACKET: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa\n * U+3017 RIGHT WHITE LENTICULAR BRACKET: try adding one of: chinese-hongkong, japanese, yi, chinese-traditional, chinese-simplified, phags-pa\n * U+301C WAVE DASH: try adding japanese\n * U+F8FF : not included in any glyphset definition\n\nOr you can add the above codepoints to one of the subsets supported by the font: `latin`, `latin-ext`, `menu`"}, "status": "WARN"}], "rationale": "\n This check ensures that all encoded glyphs in the font are covered by a\n subset declared in the METADATA.pb. Google Fonts splits the font into\n a set of subset fonts based on the contents of the `subsets` field and\n the subset definitions in the `glyphsets` repository.\n\n Any encoded glyphs which are not by any of these subset definitions\n will not be served in the subsetted fonts, and so will be unreachable to\n the end user.\n ", "result": "WARN", "severity": 2}, {"description": "Substitute copyright, registered and trademark symbols in name table entries.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No need to substitute copyright, registered and trademark symbols in name table entries of this font."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check the OS/2 usWeightClass is appropriate for the font's best SubFamily name.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 usWeightClass is good"}, "status": "PASS"}], "rationale": "\n Google Fonts expects variable fonts, static ttfs and static otfs to have\n differing OS/2 usWeightClass values.\n\n - For Variable Fonts, Thin-Black must be 100-900\n\n - For static ttfs, Thin-Black can be 100-900 or 250-900\n\n - For static otfs, Thin-Black must be 250-900\n\n If static otfs are set lower than 250, text may appear blurry in\n legacy Windows applications.\n\n Glyphsapp users can change the usWeightClass value of an instance by adding\n a 'weightClass' customParameter.\n ", "result": "PASS", "severity": null}, {"description": "Check font has a license.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Found license at '/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/OFL.txt'"}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check license file has good copyright string.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "looks good"}, "status": "PASS"}], "rationale": "\n An OFL.txt file's first line should be the font copyright.\n\n \n The expected pattern for the copyright string adheres to the following rules:\n\n * It must say \"Copyright\" followed by a 4 digit year (optionally followed by\n a hyphen and another 4 digit year)\n\n * Additional years or year ranges are also valid.\n\n * An optional comma can be placed here.\n\n * Then it must say \"The Project Authors\" and, within parentheses,\n a URL for a git repository must be provided. But we have an exception\n for the fonts from the Noto project, that simply have\n \"google llc. all rights reserved\" here.\n\n * The check is case insensitive and does not validate whether the familyname\n is correct, even though we'd obviously expect it to be.\n\n\n Here is an example of a valid copyright string:\n\n \"Copyright 2017 The Archivo Black Project Authors\n (https://github.com/Omnibus-Type/ArchivoBlack)\"\n", "result": "PASS", "severity": 10}, {"description": "Check OFL body text is correct.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OFL license body text is correct"}, "status": "PASS"}], "rationale": "\n Check OFL body text is correct.\n Often users will accidently delete parts of the body text.\n ", "result": "PASS", "severity": 10}, {"description": "Check copyright namerecords match license file.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Licensing entry on name table is correctly set."}, "status": "PASS"}], "rationale": "\n A known licensing description must be provided in the NameID 14\n (LICENSE DESCRIPTION) entries of the name table.\n\n The source of truth for this check (to determine which license is in use) is\n a file placed side-by-side to your font project including the licensing terms.\n\n Depending on the chosen license, one of the following string snippets is\n expected to be found on the NameID 13 (LICENSE DESCRIPTION) entries of the\n name table:\n\n - \"This Font Software is licensed under the SIL Open Font License, Version 1.1.\n This license is available with a FAQ at: openfontlicense.org\"\n\n - \"Licensed under the Apache License, Version 2.0\"\n\n - \"Licensed under the Ubuntu Font Licence 1.0.\"\n\n\n Currently accepted licenses are Apache or Open Font License. For a small set\n of legacy families the Ubuntu Font License may be acceptable as well.\n\n When in doubt, please choose OFL for new font projects.\n ", "result": "PASS", "severity": null}, {"description": "License URL matches License text on name table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font has a valid license URL in NAME table."}, "status": "PASS"}], "rationale": "\n A known license URL must be provided in the NameID 14 (LICENSE INFO URL)\n entry of the name table.\n\n The source of truth for this check is the licensing text found on the NameID 13\n entry (LICENSE DESCRIPTION).\n\n The string snippets used for detecting licensing terms are:\n\n - \"This Font Software is licensed under the SIL Open Font License, Version 1.1.\n This license is available with a FAQ at: openfontlicense.org\"\n\n - \"Licensed under the Apache License, Version 2.0\"\n\n - \"Licensed under the Ubuntu Font Licence 1.0.\"\n\n\n Currently accepted licenses are Apache or Open Font License. For a small set of\n legacy families the Ubuntu Font License may be acceptable as well.\n\n When in doubt, please choose OFL for new font projects.\n ", "result": "PASS", "severity": null}, {"description": "Description strings in the name table must not exceed 200 characters.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All description name records have reasonably small lengths."}, "status": "PASS"}], "rationale": "\n An old FontLab version had a bug which caused it to store copyright notices\n in nameID 10 entries.\n\n In order to detect those and distinguish them from actual legitimate usage of\n this name table entry, we expect that such strings do not exceed a reasonable\n length of 200 chars.\n\n Longer strings are likely instances of the FontLab bug.\n ", "result": "PASS", "severity": null}, {"description": "Show hinting filesize impact.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "size-impact", "message": "Hinting filesize impact:\n\n | | /home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf |\n |:------------- | ---------------:|\n | Dehinted Size | 135.6kb |\n | Hinted Size | 135.6kb |\n | Increase | 24 bytes |\n | Change | 0.0 % |\n"}, "status": "INFO"}], "rationale": "\n This check is merely informative, displaying and useful comparison of filesizes\n of hinted versus unhinted font files.\n ", "result": "INFO", "severity": null}, {"description": "Ensure files are not too large.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font had a reasonable file size"}, "status": "PASS"}], "rationale": "\n Serving extremely large font files on Google Fonts causes usability issues.\n This check ensures that file sizes are reasonable.\n ", "result": "PASS", "severity": 10}, {"description": "Version format is correct in 'name' table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Version format in NAME table entries is correct."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Font has ttfautohint params?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "not-hinted", "message": "Font appears to our heuristic as not hinted using ttfautohint."}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "Font has old ttfautohint applied?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "version-not-detected", "message": "Could not detect which version of ttfautohint was used in this font. It is typically specified as a comment in the font version entries of the 'name' table. Such font version strings are currently: ['Version 1.401']"}, "status": "INFO"}], "rationale": "\n Check if font has been hinted with an outdated version of ttfautohint.\n ", "result": "INFO", "severity": null}, {"description": "EPAR table present in font?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "lacks-EPAR", "message": "EPAR table not present in font. To learn more see https://github.com/fonttools/fontbakery/issues/818"}, "status": "INFO"}], "rationale": "\n The EPAR table is/was a way of expressing common licensing permissions and\n restrictions in metadata; while almost nothing supported it, Dave Crossland\n wonders that adding it to everything in Google Fonts could help make it\n more popular.\n\n More info is available at:\n https://davelab6.github.io/epar/\n ", "result": "INFO", "severity": 1}, {"description": "Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "ranges", "message": "These are the ppm ranges declared on the gasp table:\n\nPPM <= 65535:\n\tflag = 0x0F\n\t- Use grid-fitting\n\t- Use grayscale rendering\n\t- Use gridfitting with ClearType symmetric smoothing\n\t- Use smoothing along multiple axes with ClearType\u00ae\n"}, "status": "INFO"}, {"message": {"code": null, "message": "The 'gasp' table is correctly set, with one gaspRange:value of 0xFFFF:0x0F."}, "status": "PASS"}], "rationale": "\n Traditionally version 0 'gasp' tables were set so that font sizes below 8 ppem\n had no grid fitting but did have antialiasing. From 9-16 ppem, just grid\n fitting.\n And fonts above 17ppem had both antialiasing and grid fitting toggled on.\n The use of accelerated graphics cards and higher resolution screens make this\n approach obsolete. Microsoft's DirectWrite pushed this even further with much\n improved rendering built into the OS and apps.\n\n In this scenario it makes sense to simply toggle all 4 flags ON for all font\n sizes.\n ", "result": "INFO", "severity": null}, {"description": "Make sure family name does not begin with a digit.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font family name first character is not a digit."}, "status": "PASS"}], "rationale": "\n Font family names which start with a numeral are often not discoverable\n in Windows applications.\n ", "result": "PASS", "severity": null}, {"description": "Are there non-ASCII characters in ASCII-only NAME table entries?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "None of the ASCII-only NAME table entries contain non-ASCII characteres."}, "status": "PASS"}], "rationale": "\n The OpenType spec requires ASCII for the POSTSCRIPT_NAME (nameID 6).\n\n For COPYRIGHT_NOTICE (nameID 0) ASCII is required because that string should be\n the same in CFF fonts which also have this requirement in the OpenType spec.\n\n Note:\n A common place where we find non-ASCII strings is on name table entries\n with NameID > 18, which are expressly for localising the ASCII-only IDs\n into Hindi / Arabic / etc.\n ", "result": "PASS", "severity": null}, {"description": "METADATA.pb: check if fonts field only has unique \"full_name\" values.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb \"fonts\" field only has unique \"full_name\" values."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: check if fonts field only contains unique style:weight pairs.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb \"fonts\" field only has unique style:weight pairs."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb license is \"APACHE2\", \"UFL\" or \"OFL\"?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font license is declared in METADATA.pb as \"OFL\""}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb should contain at least \"menu\" and \"latin\" subsets.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb contains \"menu\" and \"latin\" subsets."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb subsets should be alphabetically ordered.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb subsets are sorted in alphabetical order."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check METADATA.pb includes production subsets.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: listed_on_gfonts_api"}, "status": "SKIP"}], "rationale": "\n Check METADATA.pb file includes the same subsets as the family in production.\n ", "result": "SKIP", "severity": null}, {"description": "METADATA.pb: Copyright notice is the same in all fonts?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Copyright is consistent across family"}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check that METADATA.pb family values are all the same.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb: Family name is the same in all metadata \"fonts\" items."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: According to Google Fonts standards, families should have a Regular style.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Family has a Regular style."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: Regular should be 400.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Regular has weight = 400."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Checks METADATA.pb font.name field matches family name declared on the name table.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Family name \"Geist Mono\" is identical in METADATA.pb and on the TTF file."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Postscript name \"GeistMono-Regular\" is identical in METADATA.pb and on the TTF file."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.full_name value matches fullname declared on the name table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font fullname \"Geist Mono Regular\" is identical in METADATA.pb and on the TTF file."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.name value should be same as the family name declared on the name table.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK: Family name \"Geist Mono\" is identical in METADATA.pb and on the TTF file."}, "status": "PASS"}], "rationale": "\n This check ensures consistency between the font name declared on the name table\n and the contents of the METADATA.pb file.\n ", "result": "PASS", "severity": null}, {"description": "METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb font fields \"full_name\" and \"post_script_name\" have equivalent values."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.filename and font.post_script_name fields have equivalent values?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: not is_variable_font"}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "METADATA.pb font.name field matches font", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb font.name is correct"}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.full_name field contains font name in right format?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb font.full_name field contains font name in right format."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.filename field contains font name in right format?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb filename field contains font name in right format."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.post_script_name field contains font name in right format?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb postScriptName field contains font name in right format."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check name ID 25 to end with \"Italic\" for Italic VFs.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Not an Italic VF."}, "status": "PASS"}], "rationale": "\n Due to a bug in (at least) Adobe Indesign, name ID 25\n needs to be different for Italic VFs than their Upright counterparts.\n Google Fonts chooses to append \"Italic\" here.\n ", "result": "PASS", "severity": null}, {"description": "Copyright notices match canonical pattern in METADATA.pb", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb copyright string is good"}, "status": "PASS"}], "rationale": "\n This check aims at ensuring a uniform and legally accurate copyright statement\n on the METADATA.pb copyright entries accross the Google Fonts library.\n\n \n The expected pattern for the copyright string adheres to the following rules:\n\n * It must say \"Copyright\" followed by a 4 digit year (optionally followed by\n a hyphen and another 4 digit year)\n\n * Additional years or year ranges are also valid.\n\n * An optional comma can be placed here.\n\n * Then it must say \"The Project Authors\" and, within parentheses,\n a URL for a git repository must be provided. But we have an exception\n for the fonts from the Noto project, that simply have\n \"google llc. all rights reserved\" here.\n\n * The check is case insensitive and does not validate whether the familyname\n is correct, even though we'd obviously expect it to be.\n\n\n Here is an example of a valid copyright string:\n\n \"Copyright 2017 The Archivo Black Project Authors\n (https://github.com/Omnibus-Type/ArchivoBlack)\"\n", "result": "PASS", "severity": 10}, {"description": "Copyright notices match canonical pattern in fonts", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Name Table entry: Copyright field 'Copyright 2024 The Geist Project Authors (https://github.com/vercel/geist-font.git)' matches canonical pattern."}, "status": "PASS"}, {"message": {"code": null, "message": "Name table copyright entries are good"}, "status": "PASS"}], "rationale": "\n This check aims at ensuring a uniform and legally accurate copyright statement\n on the name table entries of font files accross the Google Fonts library.\n\n \n The expected pattern for the copyright string adheres to the following rules:\n\n * It must say \"Copyright\" followed by a 4 digit year (optionally followed by\n a hyphen and another 4 digit year)\n\n * Additional years or year ranges are also valid.\n\n * An optional comma can be placed here.\n\n * Then it must say \"The Project Authors\" and, within parentheses,\n a URL for a git repository must be provided. But we have an exception\n for the fonts from the Noto project, that simply have\n \"google llc. all rights reserved\" here.\n\n * The check is case insensitive and does not validate whether the familyname\n is correct, even though we'd obviously expect it to be.\n\n\n Here is an example of a valid copyright string:\n\n \"Copyright 2017 The Archivo Black Project Authors\n (https://github.com/Omnibus-Type/ArchivoBlack)\"\n", "result": "PASS", "severity": 10}, {"description": "Copyright notice on METADATA.pb should not contain 'Reserved Font Name'.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb copyright field does not contain \"Reserved Font Name\"."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: Copyright notice shouldn't exceed 500 chars.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Copyright notice string is shorter than 500 chars."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: Font filenames match font.filename entries?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Filenames in METADATA.pb look good."}, "status": "PASS"}], "rationale": "\n Note:\n This check only looks for files in the current directory.\n\n Font files in subdirectories are checked by these other two checks:\n - com.google.fonts/check/metadata/undeclared_fonts\n - com.google.fonts/check/repo/vf_has_static_fonts\n\n We may want to merge them all into a single check.\n ", "result": "PASS", "severity": null}, {"description": "METADATA.pb font.style \"italic\" matches font internals?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "This check only applies to italic fonts."}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "METADATA.pb font.style \"normal\" matches font internals?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb font.style \"normal\" matches font internals."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb font.name and font.full_name fields match the values declared on the name table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "METADATA.pb familyname and fullName fields match corresponding name table entries."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: Check font name is the same as family name.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font name is the same as family name."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: Check that font weight has a canonical value.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font weight has a canonical value."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check METADATA.pb font weights are correct.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 usWeightClass or wght axis value matches weight specified at METADATA.pb"}, "status": "PASS"}], "rationale": "\n Check METADATA.pb font weights are correct.\n\n For static fonts, the metadata weight should be the same as the static font's\n OS/2 usWeightClass.\n\n For variable fonts, the weight value should be 400 if the font's wght axis range\n includes 400, otherwise it should be the value closest to 400.\n ", "result": "PASS", "severity": null}, {"description": "METADATA.pb weight matches postScriptName for static fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: not is_variable_font"}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "METADATA.pb: Font styles are named canonically?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font styles are named canonically."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "METADATA.pb: Check URL on copyright string is the same as in repository_url field.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Sometimes, perhaps due to copy-pasting, projects may declare different URLs\n between the font.coyright and the family.sources.repository_url fields.\n ", "result": "PASS", "severity": null}, {"description": "METADATA.pb: Check for primary_script", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Try to guess font's primary script and see if that's set in METADATA.pb.\n This is an educated guess based on the number of glyphs per script in the font\n and should be taken with caution.\n ", "result": "PASS", "severity": null}, {"description": "Shapes languages in all GF glyphsets.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "warning-language-shaping", "message": "GF_Latin_Core glyphset:\n\n| Language | FAIL messages |\n| :--- | :--- |\n| ca_Latn (Catalan) | Some auxiliary glyphs were missing: \u013f, \u0140 |\n| de_Latn (German) | Some auxiliary glyphs were missing: \u017f |\n| fi_Latn (Finnish) | Some auxiliary glyphs were missing: \u01b7, \u01ee, \u01ef, \u0292 |\n| fr_Latn (French) | Some auxiliary glyphs were missing: \u017f |\n| nl_Latn (Dutch) | Some auxiliary glyphs were missing: \u0132, \u0133 |\n\n"}, "status": "WARN"}, {"message": {"code": null, "message": "OK."}, "status": "PASS"}], "rationale": "\n This check uses a heuristic to determine which GF glyphsets a font supports.\n Then it checks the font for correct shaping behaviour for all languages in\n those glyphsets.\n ", "result": "WARN", "severity": null}, {"description": "Stricter unitsPerEm criteria for Google Fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font em size is good (unitsPerEm = 1000)."}, "status": "PASS"}], "rationale": "\n Even though the OpenType spec allows unitsPerEm to be any value between 16\n and 16384, the Google Fonts project aims at a narrower set of reasonable values.\n\n Values above 4000 would likely result in unreasonable\n filesize increases.\n ", "result": "PASS", "severity": null}, {"description": "Glyphs are similiar to Google Fonts version?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: api_gfonts_ttFont"}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "Checking direction of slnt axis angles", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font has no slnt axis"}, "status": "PASS"}], "rationale": "\n The 'slnt' axis values are defined as negative values for a clockwise (right)\n lean, and positive values for counter-clockwise lean. This is counter-intuitive\n for many designers who are used to think of a positive slant as a lean to\n the right.\n\n This check ensures that the slant axis direction is consistent with the specs.\n\n https://docs.microsoft.com/en-us/typography/opentype/spec/dvaraxistag_slnt\n ", "result": "PASS", "severity": null}, {"description": "Check font names are correct", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font names are good:\n\n| nameID | current | expected |\n| :--- | :--- | :--- |\n| Family Name | Geist Mono | Geist Mono |\n| Subfamily Name | Regular | Regular |\n| Full Name | Geist Mono Regular | Geist Mono Regular |\n| Postscript Name | GeistMono-Regular | GeistMono-Regular |"}, "status": "PASS"}], "rationale": "\n Google Fonts has several rules which need to be adhered to when\n setting a font's name table. Please read:\n https://googlefonts.github.io/gf-guide/statics.html#supported-styles\n https://googlefonts.github.io/gf-guide/statics.html#style-linking\n https://googlefonts.github.io/gf-guide/statics.html#unsupported-styles\n https://googlefonts.github.io/gf-guide/statics.html#single-weight-families\n ", "result": "PASS", "severity": null}, {"description": "Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Copyright field for this font on METADATA.pb matches copyright notice entries on the name table."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Font has all mandatory 'name' table entries?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font contains values for all mandatory name table entries."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Length of copyright notice must not exceed 500 characters.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All copyright notice name entries on the 'name' table are shorter than 500 characters."}, "status": "PASS"}], "rationale": "\n This is an arbitrary max length for the copyright notice field of the name\n table. We simply don't want such notices to be too long. Typically such notices\n are actually much shorter than this with a length of roughly 70 or 80\n characters.\n ", "result": "PASS", "severity": null}, {"description": "Check for font-v versioning.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "bad-format", "message": "Version string is: \"Version 1.401\"\nThe version string must ideally include a git commit hash and either a \"dev\" or a \"release\" suffix such as in the example below:\n\"Version 1.3; git-0d08353-release\""}, "status": "INFO"}], "rationale": "\n The git sha1 tagging and dev/release features of Source Foundry `font-v` tool\n are awesome and we would love to consider upstreaming the approach into\n fontmake someday. For now we only emit an INFO if a given font does not yet\n follow the experimental versioning style, but at some point we may start\n enforcing it.\n ", "result": "INFO", "severity": null}, {"description": "Check glyphs do not have components which are themselves components.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Glyphs do not contain nested components."}, "status": "PASS"}], "rationale": "\n There have been bugs rendering variable fonts with nested components.\n Additionally, some static fonts with nested components have been reported\n to have rendering and printing issues.\n\n For more info, see:\n * https://github.com/fonttools/fontbakery/issues/2961\n * https://github.com/arrowtype/recursive/issues/412\n ", "result": "PASS", "severity": null}, {"description": "Check a static ttf can be generated from a variable font.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "fontTools.varLib.mutator generated a static font instance"}, "status": "PASS"}], "rationale": "\n Google Fonts may serve static fonts which have been generated from variable\n fonts. This test will attempt to generate a static ttf using fontTool's\n varLib mutator.\n\n The target font will be the mean of each axis e.g:\n\n ## VF font axes\n\n - min weight, max weight = 400, 800\n\n - min width, max width = 50, 100\n\n ## Target Instance\n\n - weight = 600\n\n - width = 75\n ", "result": "PASS", "severity": null}, {"description": "Check that variable fonts have an HVAR table.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "This variable font contains an HVAR table."}, "status": "PASS"}], "rationale": "\n Not having a HVAR table can lead to costly text-layout operations on some\n platforms, which we want to avoid.\n\n So, all variable fonts on the Google Fonts collection should have an HVAR\n with valid values.\n\n More info on the HVAR table can be found at:\n https://docs.microsoft.com/en-us/typography/opentype/spec/otvaroverview#variation-data-tables-and-miscellaneous-requirements\n ", "result": "PASS", "severity": null}, {"description": "Font enables smart dropout control in \"prep\" table instructions?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "'prep' table contains instructions enabling smart dropout control."}, "status": "PASS"}], "rationale": "\n This setup is meant to ensure consistent rendering quality for fonts across\n all devices (with different rendering/hinting capabilities).\n\n Below is the snippet of instructions we expect to see in the fonts:\n B8 01 FF PUSHW 0x01FF\n 85 SCANCTRL (unconditinally turn on\n dropout control mode)\n B0 04 PUSHB 0x04\n 8D SCANTYPE (enable smart dropout control)\n\n \"Smart dropout control\" means activating rules 1, 2 and 5:\n Rule 1: If a pixel's center falls within the glyph outline,\n that pixel is turned on.\n Rule 2: If a contour falls exactly on a pixel's center,\n that pixel is turned on.\n Rule 5: If a scan line between two adjacent pixel centers\n (either vertical or horizontal) is intersected\n by both an on-Transition contour and an off-Transition\n contour and neither of the pixels was already turned on\n by rules 1 and 2, turn on the pixel which is closer to\n the midpoint between the on-Transition contour and\n off-Transition contour. This is \"Smart\" dropout control.\n\n For more detailed info (such as other rules not enabled in this snippet),\n please refer to the TrueType Instruction Set documentation.\n ", "result": "PASS", "severity": null}, {"description": "There must not be VTT Talk sources in the font.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "There are no tables with VTT Talk sources embedded in the font."}, "status": "PASS"}], "rationale": "\n The goal here is to reduce filesizes and improve pageloading when dealing\n with webfonts.\n\n The VTT Talk sources are not necessary at runtime and endup being just dead\n weight when left embedded in the font binaries. The sources should be kept on\n the project files but stripped out when building release binaries.\n ", "result": "PASS", "severity": null}, {"description": "Are there unwanted Apple tables?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "There are no unwanted AAT tables."}, "status": "PASS"}], "rationale": "\n Apple's TrueType reference manual [1] describes SFNT tables not in the\n Microsoft OpenType specification [2] and these can sometimes sneak into final\n release files, but Google Fonts should only have OpenType tables.\n\n [1] https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6.html\n [2] https://docs.microsoft.com/en-us/typography/opentype/spec/\n ", "result": "PASS", "severity": null}, {"description": "Check a font's STAT table contains compulsory Axis Values.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Compulsory STAT Axis Values are correct."}, "status": "PASS"}], "rationale": "\n Check a font's STAT table contains compulsory Axis Values which exist\n in the Google Fonts Axis Registry.\n\n We cannot determine what Axis Values the user will set for axes such as\n opsz, GRAD since these axes are unique for each font so we'll skip them.\n ", "result": "PASS", "severity": null}, {"description": "Check variable font instances", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "fvar instances are good:\n\n| Name | current | expected |\n| :--- | :--- | :--- |\n| Thin | wght=100.0 | wght=100.0 |\n| ExtraLight | wght=200.0 | wght=200.0 |\n| Light | wght=300.0 | wght=300.0 |\n| Regular | wght=400.0 | wght=400.0 |\n| Medium | wght=500.0 | wght=500.0 |\n| SemiBold | wght=600.0 | wght=600.0 |\n| Bold | wght=700.0 | wght=700.0 |\n| ExtraBold | wght=800.0 | wght=800.0 |\n| Black | wght=900.0 | wght=900.0 |"}, "status": "PASS"}], "rationale": "\n Check a font's fvar instance coordinates comply with our guidelines:\n https://googlefonts.github.io/gf-guide/variable.html#fvar-instances\n ", "result": "PASS", "severity": null}, {"description": "All name entries referenced by fvar instances exist on the name table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n The purpose of this check is to make sure that all name entries referenced\n by variable font instances do exist in the name table.\n ", "result": "PASS", "severity": null}, {"description": "PPEM must be an integer on hinted fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_hinted"}, "status": "SKIP"}], "rationale": "\n Hinted fonts must have head table flag bit 3 set.\n\n Per https://docs.microsoft.com/en-us/typography/opentype/spec/head,\n bit 3 of Head::flags decides whether PPEM should be rounded. This bit should\n always be set for hinted fonts.\n\n Note:\n Bit 3 = Force ppem to integer values for all internal scaler math;\n May use fractional ppem sizes if this bit is clear;\n ", "result": "SKIP", "severity": null}, {"description": "Are there caret positions declared for every ligature?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: ligature_glyphs"}, "status": "SKIP"}], "rationale": "\n All ligatures in a font must have corresponding caret (text cursor) positions\n defined in the GDEF table, otherwhise, users may experience issues with\n caret rendering.\n\n If using GlyphsApp or UFOs, ligature carets can be defined as anchors with\n names starting with 'caret_'. These can be compiled with fontmake as of\n version v2.4.0.\n ", "result": "SKIP", "severity": null}, {"description": "Is there kerning info for non-ligated sequences?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: ligatures, has_kerning_info"}, "status": "SKIP"}], "rationale": "\n Fonts with ligatures should have kerning on the corresponding non-ligated\n sequences for text where ligatures aren't used\n (eg https://github.com/impallari/Raleway/issues/14).\n ", "result": "SKIP", "severity": null}, {"description": "Combined length of family and style must not exceed 32 characters.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All name entries are good."}, "status": "PASS"}], "rationale": "\n This check ensures that the length of name table entries is not\n too long, as this causes problems in some environments.\n ", "result": "PASS", "severity": null}, {"description": "Name table entries should not contain line-breaks.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Name table entries are all single-line (no line-breaks found)."}, "status": "PASS"}], "rationale": "\n There are some entries on the name table that may include more than one line\n of text. The Google Fonts team, though, prefers to keep the name table entries\n short and simple without line breaks.\n\n For instance, some designers like to include the full text of a font license in\n the \"copyright notice\" entry, but for the GFonts collection this entry should\n only mention year, author and other basic info in a manner enforced by\n com.google.fonts/check/font_copyright\n ", "result": "PASS", "severity": null}, {"description": "Name table strings must not contain the string 'Reserved Font Name'.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "None of the name table strings contain \"Reserved Font Name\"."}, "status": "PASS"}], "rationale": "\n Some designers adopt the \"Reserved Font Name\" clause of the OFL license. This\n means that the original author reserves the rights to the family name and other\n people can only distribute modified versions using a different family name.\n\n Google Fonts published updates to the fonts in the collection in order to fix\n issues and/or implement further improvements to the fonts. It is important to\n keep the family name so that users of the webfonts can benefit from the updates.\n Since it would forbid such usage scenario, all families in the GFonts collection\n are required to not adopt the RFN clause.\n\n This check ensures \"Reserved Font Name\" is not mentioned in the name table.\n ", "result": "PASS", "severity": null}, {"description": "Check family name for GF Guide compliance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font name looks good."}, "status": "PASS"}], "rationale": "\n Checks the family name for compliance with the Google Fonts Guide.\n https://googlefonts.github.io/gf-guide/onboarding.html#new-fonts\n\n If you want to have your family name added to the CamelCase\n exceptions list, please submit a pull request to the\n camelcased_familyname_exceptions.txt file.\n\n Similarly, abbreviations can be submitted to the\n abbreviations_familyname_exceptions.txt file.\n\n These are located in the Lib/fontbakery/data/googlefonts/ directory\n of the FontBakery source code currently hosted at\n https://github.com/fonttools/fontbakery/\n ", "result": "PASS", "severity": null}, {"description": "Directory name in GFonts repo structure must match NameID 1 of the regular.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: not is_variable_font"}, "status": "SKIP"}], "rationale": null, "result": "SKIP", "severity": null}, {"description": "A static fonts directory, if present, must contain manually hinted fonts", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Variable font family directories kept in the google/fonts git repo may include\n a static/ subdir containing static fonts, if manual hinting is used on\n these fonts. Otherwise, the directory should be removed.\n ", "result": "PASS", "severity": null}, {"description": "A font repository should not include FontBakery report files", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n A FontBakery report is ephemeral and so should be used for posting issues on a\n bug-tracker instead of being hosted in the font project repository.\n ", "result": "PASS", "severity": null}, {"description": "Check upstream.yaml file contains all required fields", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: upstream_yaml"}, "status": "SKIP"}], "rationale": "\n If a family has been pushed using the gftools packager, we must check that all\n the required fields in the upstream.yaml file have been populated.\n ", "result": "SKIP", "severity": 10}, {"description": "A font repository should not include ZIP files", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Sometimes people check in ZIPs into their font project repositories. While we\n accept the practice of checking in binaries, we believe that a ZIP is a step\n too far ;)\n\n Note: a source purist position is that only source files and build scripts\n should be checked in.\n ", "result": "PASS", "severity": null}, {"description": "Check font follows the Google Fonts vertical metric schema", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Vertical metrics are good"}, "status": "PASS"}], "rationale": "\n This check generally enforces Google Fonts\u2019 vertical metrics specifications.\n In particular:\n * lineGap must be 0\n * Sum of hhea ascender + abs(descender) + linegap must be\n between 120% and 200% of UPM\n * Warning if sum is over 150% of UPM\n\n The threshold levels 150% (WARN) and 200% (FAIL) are somewhat arbitrarily chosen\n and may hint at a glaring mistake in the metrics calculations or UPM settings.\n\n Our documentation includes further information:\n https://github.com/googlefonts/gf-docs/tree/main/VerticalMetrics\n ", "result": "PASS", "severity": null}, {"description": "Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: regular_remote_style"}, "status": "SKIP"}], "rationale": "\n If the family already exists on Google Fonts, we need to ensure that the\n checked family's vertical metrics are similar. This check will test the\n following schema which was outlined in Font Bakery issue #1162 [1]:\n\n - The family should visually have the same vertical metrics as the Regular\n style hosted on Google Fonts.\n\n - If the family on Google Fonts has differing hhea and typo metrics, the family\n being checked should use the typo metrics for both the hhea and typo entries.\n\n - If the family on Google Fonts has use typo metrics not enabled and the family\n being checked has it enabled, the hhea and typo metrics should use the family\n on Google Fonts winAscent and winDescent values.\n\n - If the upms differ, the values must be scaled so the visual appearance is\n the same.\n\n [1] https://github.com/fonttools/fontbakery/issues/1162\n ", "result": "SKIP", "severity": null}, {"description": "Check font follows the Google Fonts CJK vertical metric schema", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cjk_font"}, "status": "SKIP"}], "rationale": "\n CJK fonts have different vertical metrics when compared to Latin fonts.\n We follow the schema developed by dr Ken Lunde for Source Han Sans and\n the Noto CJK fonts.\n\n Our documentation includes further information:\n https://github.com/googlefonts/gf-docs/tree/main/Spec#cjk-vertical-metrics\n ", "result": "SKIP", "severity": null}, {"description": "Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cjk_font, regular_remote_style"}, "status": "SKIP"}], "rationale": "\n Check CJK family has the same vertical metrics as the same family\n hosted on Google Fonts.\n ", "result": "SKIP", "severity": null}, {"description": "Does the font contain less than 150 CJK characters?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_claiming_to_be_cjk_font"}, "status": "SKIP"}], "rationale": "\n Kana has 150 characters and it's the smallest CJK writing system.\n\n If a font contains less CJK glyphs than this writing system, we inform the\n user that some glyphs may be encoded incorrectly.\n ", "result": "SKIP", "severity": null}, {"description": "Check variable font instances don't have duplicate names", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Instance names are unique"}, "status": "PASS"}], "rationale": "\n This check's purpose is to detect duplicate named instances names in a\n given variable font.\n Repeating instance names may be the result of instances for several VF axes\n defined in `fvar`, but since currently only weight+italic tokens are allowed\n in instance names as per GF specs, they ended up repeating.\n Instead, only a base set of fonts for the most default representation of the\n family can be defined through instances in the `fvar` table, all other\n instances will have to be left to access through the `STAT` table.\n ", "result": "PASS", "severity": null}, {"description": "Ensure VFs do not contain the ital axis.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n The 'ital' axis is not supported yet in Google Chrome.\n\n For the time being, we need to ensure that VFs do not contain this axis.\n Once browser support is better, we can deprecate this check.\n\n For more info regarding browser support, see:\n https://arrowtype.github.io/vf-slnt-test/\n ", "result": "PASS", "severity": null}, {"description": "Ensure VFs with duplexed axes do not vary horizontal advance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "no-relevant-axes", "message": "This font has no duplexed axes"}, "status": "SKIP"}], "rationale": "\n Certain axes, such as grade (GRAD) or roundness (ROND), should not\n change any advanceWidth or kerning data across the font's design space.\n This is because altering the advance width of glyphs can cause text reflow.\n ", "result": "SKIP", "severity": null}, {"description": "Validate METADATA.pb axes values are within gf_axisregistry bounds.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Each axis range in a METADATA.pb file must be registered, and within the bounds\n of the axis definition in the Google Fonts Axis Registry, available at\n https://github.com/google/fonts/tree/main/axisregistry\n ", "result": "PASS", "severity": null}, {"description": "Validate METADATA.pb axes tags are defined in gf_axisregistry.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Ensure all axes in a METADATA.pb file are registered in the\n Google Fonts Axis Registry, available at\n https://github.com/google/fonts/tree/main/axisregistry\n\n Why does Google Fonts have its own Axis Registry?\n\n We support a superset of the OpenType axis registry axis set, and use\n additional metadata for each axis. Axes present in a font file but not in this\n registry will not function via our API. No variable font is expected to\n support all of the axes here.\n\n Any font foundry or distributor library that offers variable fonts has a\n implicit, latent, de-facto axis registry, which can be extracted by scanning\n the library for axes' tags, labels, and min/def/max values. While in 2016\n Microsoft originally offered to include more axes in the OpenType 1.8\n specification (github.com/microsoft/OpenTypeDesignVariationAxisTags), as of\n August 2020, this effort has stalled. We hope more foundries and distributors\n will publish documents like this that make their axes explicit, to encourage\n of adoption of variable fonts throughout the industry, and provide source\n material for a future update to the OpenType specification's axis registry.\n ", "result": "PASS", "severity": null}, {"description": "Validate defaults on fvar table match registered fallback names in GFAxisRegistry.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Check that axis defaults have a corresponding fallback name registered at the\n Google Fonts Axis Registry, available at\n https://github.com/google/fonts/tree/main/axisregistry\n\n This is necessary for the following reasons:\n\n To get ZIP files downloads on Google Fonts to be accurate \u2014 otherwise the\n chosen default font is not generated. The Newsreader family, for instance, has\n a default value on the 'opsz' axis of 16pt. If 16pt was not a registered\n fallback position, then the ZIP file would instead include another position\n as default (such as 14pt).\n\n For the Variable fonts to display the correct location on the specimen page.\n\n For VF with no weight axis to be displayed at all. For instance, Ballet, which\n has no weight axis, was not appearing in sandbox because default position on\n 'opsz' axis was 16pt, and it was not yet a registered fallback positon.\n ", "result": "PASS", "severity": null}, {"description": "Validate STAT particle names and values match the fallback names in GFAxisRegistry.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Check that particle names and values on STAT table match the fallback names\n in each axis entry at the Google Fonts Axis Registry, available at\n https://github.com/google/fonts/tree/main/axisregistry\n ", "result": "PASS", "severity": null}, {"description": "Validate VF axes match the ones declared on METADATA.pb.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n All font variation axes present in the font files must be properly declared\n on METADATA.pb so that they can be served by the GFonts API.\n ", "result": "PASS", "severity": null}, {"description": "Ensure METADATA.pb does not use escaped strings.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n In some cases we've seen designer names and other fields with escaped strings\n in METADATA files (such as \"Juli\\303\\241n\").\n\n Nowadays the strings can be full unicode strings (such as \"Juli\u00e1n\") and do\n not need escaping.\n\n Escaping quotes or double-quotes is fine, though.\n ", "result": "PASS", "severity": null}, {"description": "METADATA.pb: Designers are listed correctly on the Google Fonts catalog?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "missing-avatar", "message": "Designer Guillermo Rauch still does not have an avatar image. Please provide one."}, "status": "FAIL"}], "rationale": "\n Google Fonts has a catalog of designers.\n\n This check ensures that the online entries of the catalog can be found based\n on the designer names listed on the METADATA.pb file.\n\n It also validates the URLs and file formats are all correctly set.\n ", "result": "FAIL", "severity": null}, {"description": "Ensure variable fonts include an avar table.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "missing-avar", "message": "This variable font does not have an avar table."}, "status": "WARN"}], "rationale": "\n Most variable fonts should include an avar table to correctly define\n axes progression rates.\n\n For example, a weight axis from 0% to 100% doesn't map directly to 100 to 1000,\n because a 10% progression from 0% may be too much to define the 200,\n while 90% may be too little to define the 900.\n\n If the progression rates of axes is linear, this check can be ignored.\n Fontmake will also skip adding an avar table if the progression rates\n are linear. However, we still recommend designers visually proof each\n instance is at the expected weight, width etc.\n ", "result": "WARN", "severity": null}, {"description": "On a family update, the DESCRIPTION.en_us.html file should ideally also be updated.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: description, github_gfonts_description"}, "status": "SKIP"}], "rationale": "\n We want to ensure that any significant changes to the font family are\n properly mentioned in the DESCRIPTION file.\n\n In general, it means that the contents of the DESCRIPTION.en_us.html file\n will typically change if when font files are updated. Please treat this check\n as a reminder to do so whenever appropriate!\n ", "result": "SKIP", "severity": null}, {"description": "Check small caps glyphs are available.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Ensure small caps glyphs are available if\n a font declares smcp or c2sc OT features.\n ", "result": "PASS", "severity": null}, {"description": "Ensure Stylistic Sets have description.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Stylistic sets should provide description text. Programs such as InDesign,\n TextEdit and Inkscape use that info to display to the users so that they know\n what a given stylistic set offers.\n ", "result": "PASS", "severity": null}, {"description": "OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n All fonts on the Google Fonts collection should have OS/2.fsSelection bit 7\n (USE_TYPO_METRICS) set. This requirement is part of the vertical metrics scheme\n established as a Google Fonts policy aiming at a common ground supported by\n all major font rendering environments.\n\n For more details, read:\n https://github.com/googlefonts/gf-docs/blob/main/VerticalMetrics/README.md\n\n Below is the portion of that document that is most relevant to this check:\n\n Use_Typo_Metrics must be enabled. This will force MS Applications to use the\n OS/2 Typo values instead of the Win values. By doing this, we can freely set\n the Win values to avoid clipping and control the line height with the typo\n values. It has the added benefit of future line height compatibility. When\n a new script is added, we simply change the Win values to the new yMin\n and yMax, without needing to worry if the line height have changed.\n ", "result": "PASS", "severity": 10}, {"description": "Ensure fonts have ScriptLangTags declared on the 'meta' table.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "dlng-tag", "message": "Latn"}, "status": "INFO"}, {"message": {"code": "slng-tag", "message": "Cyr"}, "status": "INFO"}], "rationale": "\n The OpenType 'meta' table originated at Apple. Microsoft added it to OT with\n just two DataMap records:\n\n - dlng: comma-separated ScriptLangTags that indicate which scripts,\n or languages and scripts, with possible variants, the font is designed for.\n\n - slng: comma-separated ScriptLangTags that indicate which scripts,\n or languages and scripts, with possible variants, the font supports.\n\n\n The slng structure is intended to describe which languages and scripts the\n font overall supports. For example, a Traditional Chinese font that also\n contains Latin characters, can indicate Hant,Latn, showing that it supports\n Hant, the Traditional Chinese variant of the Hani script, and it also\n supports the Latn script.\n\n The dlng structure is far more interesting. A font may contain various glyphs,\n but only a particular subset of the glyphs may be truly \"leading\" in the design,\n while other glyphs may have been included for technical reasons. Such a\n Traditional Chinese font could only list Hant there, showing that it\u2019s designed\n for Traditional Chinese, but the font would omit Latn, because the developers\n don\u2019t think the font is really recommended for purely Latin-script use.\n\n The tags used in the structures can comprise just script, or also language\n and script. For example, if a font has Bulgarian Cyrillic alternates in the\n locl feature for the cyrl BGR OT languagesystem, it could also indicate in\n dlng explicitly that it supports bul-Cyrl. (Note that the scripts and languages\n in meta use the ISO language and script codes, not the OpenType ones).\n\n This check ensures that the font has the meta table containing the\n slng and dlng structures.\n\n All families in the Google Fonts collection should contain the 'meta' table.\n Windows 10 already uses it when deciding on which fonts to fall back to.\n The Google Fonts API and also other environments could use the data for\n smarter filtering. Most importantly, those entries should be added\n to the Noto fonts.\n\n In the font making process, some environments store this data in external\n files already. But the meta table provides a convenient way to store this\n inside the font file, so some tools may add the data, and unrelated tools\n may read this data. This makes the solution much more portable and universal.\n ", "result": "INFO", "severity": 3}, {"description": "Ensure fonts do not contain any pre-production tables.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Tables such as `Debg` are useful in the pre-production stages of font\n development, but add unnecessary bloat to a production font and should\n be removed before release.\n ", "result": "PASS", "severity": 6}, {"description": "Check font family directory name.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Directory name is \"geistmono\", as expected."}, "status": "PASS"}], "rationale": "\n We want the directory name of a font family to be predictable and directly\n derived from the family name, all lowercased and removing spaces.\n ", "result": "PASS", "severity": null}, {"description": "Check font can render its own name.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font can successfully render its own name (Geist Mono)"}, "status": "PASS"}], "rationale": "\n A base expectation is that a font family's regular/default (400 roman) style\n can render its 'menu name' (nameID 1) in itself.\n ", "result": "PASS", "severity": null}, {"description": "Check samples can be rendered.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK."}, "status": "PASS"}], "rationale": "\n In order to prevent tofu from being seen on fonts.google.com, this check\n verifies that all samples specified by METADATA.pb can be properly\n rendered by the font.\n ", "result": "PASS", "severity": null}, {"description": "Check if category on METADATA.pb matches what can be inferred from the family name.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK."}, "status": "PASS"}], "rationale": "\n Sometimes the font familyname contains words that hint at which is the most\n likely correct category to be declared on METADATA.pb\n ", "result": "PASS", "severity": null}, {"description": "Check font has the expected color font tables.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks Good!"}, "status": "PASS"}], "rationale": "\n COLR v0 fonts are widely supported in most browsers so they do not require\n an SVG color table. However, some environments (e.g. Safari, Adobe apps)\n do not currently support COLR v1 so we need to add an SVG table to these fonts,\n except in the case of variable fonts, since SVG does not support\n OpenType Variations.\n\n To automatically generate compatible SVG/COLR tables,\n run the maximum_color tool in nanoemoji:\n https://github.com/googlefonts/nanoemoji\n ", "result": "PASS", "severity": null}, {"description": "Color layers should have a minimum brightness", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n Layers of a COLRv0 font should not be too dark or too bright. When layer colors\n are set explicitly, they can't be changed and they may turn out illegible\n against dark or bright backgrounds.\n\n While traditional color-less fonts can be colored in design apps or CSS, a\n black color definition in a COLRv0 font actually means that that layer will be\n rendered in black regardless of the background color. This leads to text\n becoming invisible against a dark background, for instance when using a dark\n theme in a web browser or operating system.\n\n This check ensures that layer colors are at least 10% bright and at most 90%\n bright, when not already set to the current color (0xFFFF).\n ", "result": "PASS", "severity": null}, {"description": "Put an empty glyph on GID 1 right after the .notdef glyph for COLRv0 fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n A rendering bug in Windows 10 paints whichever glyph is on GID 1 on top of\n some glyphs, colored or not. This only occurs for COLR version 0 fonts.\n\n Having a glyph with no contours on GID 1 is a practical workaround for that.\n\n See https://github.com/googlefonts/gftools/issues/609\n ", "result": "PASS", "severity": null}, {"description": "Noto fonts must have an ARTICLE.en_us.html file", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_noto"}, "status": "SKIP"}], "rationale": "\n Noto fonts are displayed in a different way on the fonts.google.com\n web site, and so must also contain an article about them.\n ", "result": "SKIP", "severity": null}, {"description": "At least one designer is declared in METADATA.pb", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font designer field is not empty."}, "status": "PASS"}], "rationale": "\n Any font published on Google Fonts must credit one or several authors,\n foundry and/or individuals.\n\n Ideally, all authors listed in the upstream repository's AUTHORS.txt should\n be mentioned in the designer field.\n ", "result": "PASS", "severity": null}, {"description": "The font has tags in the GF Tags spreadsheet", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "no-tags", "message": "Family does not appear in tag spreadsheet."}, "status": "FATAL"}], "rationale": "\n Any font published on Google Fonts must be listed in the tags spreadsheet.\n ", "result": "FATAL", "severity": null}, {"description": "The variable font 'wght' (Weight) axis coordinate must be 700 on the 'Bold' instance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Bold:wght is 700."}, "status": "PASS"}], "rationale": "\n The Open-Type spec's registered\n design-variation tag 'wght' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wght\n does not specify a required value for the 'Bold' instance of a variable font.\n\n But Dave Crossland suggested that we should enforce\n a required value of 700 in this case (NOTE: a distinction\n is made between \"no bold instance present\" vs \"bold instance is present\n but its wght coordinate is not == 700\").\n ", "result": "PASS", "severity": null}], "key": ["Google Fonts", null, null], "result": {"FAIL": 1, "FATAL": 1, "INFO": 7, "PASS": 103, "SKIP": 26, "WARN": 4}}, {"checks": [{"description": "Checking all files are in the same directory.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "All files are in the same directory."}, "status": "PASS"}], "rationale": "\n If the set of font files passed in the command line is not all in the\n same directory, then we warn the user since the tool will interpret the\n set of files as belonging to a single family (and it is unlikely that\n the user would store the files from a single family spreaded\n in several separate directories).\n ", "result": "PASS", "severity": null}, {"description": "Each font in a family must have the same set of vertical metrics values.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Vertical metrics are the same across the family."}, "status": "PASS"}], "rationale": "\n We want all fonts within a family to have the same vertical metrics so\n their line spacing is consistent across the family.\n ", "result": "PASS", "severity": null}, {"description": "Name table records must not have trailing spaces.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No trailing spaces on name table entries."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Checking OS/2 usWinAscent & usWinDescent.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 usWinAscent & usWinDescent values look good!"}, "status": "PASS"}], "rationale": "\n A font's winAscent and winDescent values should be greater than or equal to\n the head table's yMax, abs(yMin) values. If they are less than these values,\n clipping can occur on Windows platforms\n (https://github.com/RedHatBrand/Overpass/issues/33).\n\n If the font includes tall/deep writing systems such as Arabic or Devanagari,\n the winAscent and winDescent can be greater than the yMax and absolute yMin\n values to accommodate vowel marks.\n\n When the 'win' Metrics are significantly greater than the UPM, the linespacing\n can appear too loose. To counteract this, enabling the OS/2 fsSelection\n bit 7 (Use_Typo_Metrics), will force Windows to use the OS/2 'typo' values\n instead. This means the font developer can control the linespacing with\n the 'typo' values, whilst avoiding clipping by setting the 'win' values to\n values greater than the yMax and absolute yMin.\n ", "result": "PASS", "severity": null}, {"description": "Checking OS/2 Metrics match hhea Metrics.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2.sTypoAscender/Descender values match hhea.ascent/descent."}, "status": "PASS"}], "rationale": "\n OS/2 and hhea vertical metric values should match. This will produce the\n same linespacing on Mac, GNU+Linux and Windows.\n\n - Mac OS X uses the hhea values.\n - Windows uses OS/2 or Win, depending on the OS or fsSelection bit value.\n\n When OS/2 and hhea vertical metrics match, the same linespacing results on\n macOS, GNU+Linux and Windows. Note that fixing this issue in a previously\n released font may cause reflow in user documents and unhappy users.\n ", "result": "PASS", "severity": null}, {"description": "Checking with ots-sanitize.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "ots-sanitize passed this file"}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Do we have the latest version of FontBakery installed?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "outdated-fontbakery", "message": "Current FontBakery version is 0.11.2, while a newer 0.12.10 is already available. Please upgrade it with 'pip install -U fontbakery'"}, "status": "FAIL"}], "rationale": "\n Running old versions of FontBakery can lead to a poor report which may\n include false WARNs and FAILs due do bugs, as well as outdated\n quality assurance criteria.\n\n Older versions will also not report problems that are detected by new checks\n added to the tool in more recent updates.\n ", "result": "FAIL", "severity": null}, {"description": "Font contains '.notdef' as its first glyph?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n The OpenType specification v1.8.2 recommends that the first glyph is the\n '.notdef' glyph without a codepoint assigned and with a drawing:\n\n The .notdef glyph is very important for providing the user feedback\n that a glyph is not found in the font. This glyph should not be left\n without an outline as the user will only see what looks like a space\n if a glyph is missing and not be aware of the active font\u2019s limitation.\n\n https://docs.microsoft.com/en-us/typography/opentype/spec/recom#glyph-0-the-notdef-glyph\n\n Pre-v1.8, it was recommended that fonts should also contain 'space', 'CR'\n and '.null' glyphs. This might have been relevant for MacOS 9 applications.\n ", "result": "PASS", "severity": null}, {"description": "Font contains glyphs for whitespace characters?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font contains glyphs for whitespace characters."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Font has **proper** whitespace glyph names?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font has **AGL recommended** names for whitespace glyphs."}, "status": "PASS"}], "rationale": "\n This check enforces adherence to recommended whitespace\n (codepoints 0020 and 00A0) glyph names according to the Adobe Glyph List.\n ", "result": "PASS", "severity": null}, {"description": "Whitespace glyphs have ink?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "There is no whitespace glyph with ink."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check that legacy accents aren't used in composite glyphs.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n Legacy accents should not be used in accented glyphs. The use of legacy\n accents in accented glyphs breaks the mark to mark combining feature that\n allows a font to stack diacritics over one glyph. Use combining marks\n instead as a component in composite glyphs.\n\n Legacy accents should not have anchors and should have non-zero width.\n They are often used independently of a letter, either as a placeholder\n for an expected combined mark+letter combination in MacOS, or separately.\n For instance, U+00B4 (ACUTE ACCENT) is often mistakenly used as an apostrophe,\n U+0060 (GRAVE ACCENT) is used in Markdown to notify code blocks,\n and ^ is used as an exponential operator in maths.\n ", "result": "PASS", "severity": null}, {"description": "Check that Arabic spacing symbols U+FBB2\u2013FBC1 aren't classified as marks.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n Unicode has a few spacing symbols representing Arabic dots and other marks,\n but they are purposefully not classified as marks.\n\n Many fonts mistakenly classify them as marks, making them unsuitable\n for their original purpose as stand-alone symbols to used in pedagogical\n contexts discussing Arabic consonantal marks.\n ", "result": "PASS", "severity": 4}, {"description": "Check that glyph for U+0675 ARABIC LETTER HIGH HAMZA is not a mark.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "glyphs-missing", "message": "This check will only run on fonts that have both glyphs U+0621 and U+0675"}, "status": "SKIP"}], "rationale": "\n Many fonts incorrectly treat ARABIC LETTER HIGH HAMZA (U+0675) as a variant of\n ARABIC HAMZA ABOVE (U+0654) and make it a combining mark of the same size.\n\n But U+0675 is a base letter and should be a variant of ARABIC LETTER HAMZA\n (U+0621) but raised slightly above baseline.\n\n Not doing so effectively makes the font useless for Jawi and\n possibly Kazakh as well.\n ", "result": "SKIP", "severity": 4}, {"description": "Font contains all required tables?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "optional-tables", "message": "This font contains the following optional tables:\n\n\t- loca\n\n\t- prep\n\n\t- GPOS\n\n\t- GSUB\n\n\t- gasp"}, "status": "INFO"}, {"message": {"code": null, "message": "Font contains all required tables."}, "status": "PASS"}], "rationale": "\n According to the OpenType spec\n https://docs.microsoft.com/en-us/typography/opentype/spec/otff#required-tables\n\n Whether TrueType or CFF outlines are used in an OpenType font, the following\n tables are required for the font to function correctly:\n\n - cmap (Character to glyph mapping)\u23ce\n - head (Font header)\u23ce\n - hhea (Horizontal header)\u23ce\n - hmtx (Horizontal metrics)\u23ce\n - maxp (Maximum profile)\u23ce\n - name (Naming table)\u23ce\n - OS/2 (OS/2 and Windows specific metrics)\u23ce\n - post (PostScript information)\n\n The spec also documents that variable fonts require the following table:\n\n - STAT (Style attributes)\n\n Depending on the typeface and coverage of a font, certain tables are\n recommended for optimum quality.\n\n For example:\u23ce\n - the performance of a non-linear font is improved if the VDMX, LTSH,\n and hdmx tables are present.\u23ce\n - Non-monospaced Latin fonts should have a kern table.\u23ce\n - A gasp table is necessary if a designer wants to influence the sizes\n at which grayscaling is used under Windows. Etc.\n ", "result": "INFO", "severity": null}, {"description": "Are there unwanted tables?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "There are no unwanted tables."}, "status": "PASS"}], "rationale": "\n Some font editors store source data in their own SFNT tables, and these\n can sometimes sneak into final release files, which should only have\n OpenType spec tables.\n ", "result": "PASS", "severity": null}, {"description": "Check correctness of STAT table strings", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n On the STAT table, the \"Italic\" keyword must not be used on AxisValues\n for variation axes other than 'ital'.\n ", "result": "PASS", "severity": null}, {"description": "Glyph names are all valid?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "legacy-long-names", "message": "The following glyph names may be too long for some legacy systems which may expect a maximum 31-characters length limit:\nasciitilde_asciitilde_greater.liga, hyphen_hyphen_hyphen_greater.liga and numbersign_numbersign_numbersign.liga"}, "status": "WARN"}], "rationale": "\n Microsoft's recommendations for OpenType Fonts states the following:\n\n 'NOTE: The PostScript glyph name must be no longer than 31 characters,\n include only uppercase or lowercase English letters, European digits,\n the period or the underscore, i.e. from the set [A-Za-z0-9_.] and\n should start with a letter, except the special glyph name \".notdef\"\n which starts with a period.'\n\n https://learn.microsoft.com/en-us/typography/opentype/otspec181/recom#-post--table\n\n\n In practice, though, particularly in modern environments, glyph names\n can be as long as 63 characters.\n\n According to the \"Adobe Glyph List Specification\" available at:\n\n https://github.com/adobe-type-tools/agl-specification\n ", "result": "WARN", "severity": null}, {"description": "Font contains unique glyph names?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Glyph names are all unique."}, "status": "PASS"}], "rationale": "\n Duplicate glyph names prevent font installation on Mac OS X.\n ", "result": "PASS", "severity": null}, {"description": "List all superfamily filepaths", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "family-path", "message": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono"}, "status": "INFO"}], "rationale": "\n This is a merely informative check that lists all sibling families\n detected by fontbakery.\n\n Only the fontfiles in these directories will be considered in\n superfamily-level checks.\n ", "result": "INFO", "severity": null}, {"description": "Each font in set of sibling families must have the same set of vertical metrics values.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Sibling families were not detected."}, "status": "SKIP"}], "rationale": "\n We may want all fonts within a super-family (all sibling families) to have\n the same vertical metrics so their line spacing is consistent\n across the super-family.\n\n This is an experimental extended version of\n com.google.fonts/check/family/vertical_metrics and for now it will only\n result in WARNs.\n ", "result": "SKIP", "severity": null}, {"description": "Ensure indic fonts have the Indian Rupee Sign glyph.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_indic_font"}, "status": "SKIP"}], "rationale": "\n Per Bureau of Indian Standards every font supporting one of the\n official Indian languages needs to include Unicode Character\n \u201c\u20b9\u201d (U+20B9) Indian Rupee Sign.\n ", "result": "SKIP", "severity": null}, {"description": "Check font contains no unreachable glyphs", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unreachable-glyphs", "message": "The following glyphs could not be reached by codepoint or substitution rules:\n\n\t- blackCircled\n\n\t- hyphen_hyphen_hyphen_greater.liga\n\n\t- uni0306.cy\n"}, "status": "WARN"}], "rationale": "\n Glyphs are either accessible directly through Unicode codepoints or through\n substitution rules.\n\n In Color Fonts, glyphs are also referenced by the COLR table.\n\n Any glyphs not accessible by either of these means\n are redundant and serve only to increase the font's file size.\n ", "result": "WARN", "severity": null}, {"description": "Check if each glyph has the recommended amount of contours.", "documentation": "This check is useful to assure glyphs aren't incorrectly constructed.\n\nThe desired_glyph_data module contains the 'recommended' countour count\nfor encoded glyphs. The contour counts are derived from fonts which were\nchosen for their quality and unique design decisions for particular glyphs.\n\nIn the future, additional glyph data can be included. A good addition would\nbe the 'recommended' anchor counts for each glyph.", "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: not is_variable_font"}, "status": "SKIP"}], "rationale": "\n Visually QAing thousands of glyphs by hand is tiring. Most glyphs can only\n be constructured in a handful of ways. This means a glyph's contour count\n will only differ slightly amongst different fonts, e.g a 'g' could either\n be 2 or 3 contours, depending on whether its double story or single story.\n\n However, a quotedbl should have 2 contours, unless the font belongs\n to a display family.\n\n This check currently does not cover variable fonts because there's plenty\n of alternative ways of constructing glyphs with multiple outlines for each\n feature in a VarFont. The expected contour count data for this check is\n currently optimized for the typical construction of glyphs in static fonts.\n ", "result": "SKIP", "severity": null}, {"description": "Does the font contain a soft hyphen?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n The 'Soft Hyphen' character (codepoint 0x00AD) is used to mark\n a hyphenation possibility within a word in the absence of or\n overriding dictionary hyphenation.\n\n It is sometimes designed empty with no width (such as a control character),\n sometimes the same as the traditional hyphen, sometimes double encoded with\n the hyphen.\n\n That being said, it is recommended to not include it in the font at all,\n because discretionary hyphenation should be handled at the level of the\n shaping engine, not the font. Also, even if present, the software would\n not display that character.\n\n More discussion at:\n https://typedrawers.com/discussion/2046/special-dash-things-softhyphen-horizontalbar\n ", "result": "PASS", "severity": null}, {"description": "Does the font contain chws and vchw features?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cjk_font"}, "status": "SKIP"}], "rationale": "\n The W3C recommends the addition of chws and vchw features to CJK fonts\n to enhance the spacing of glyphs in environments which do not fully support\n JLREQ layout rules.\n\n The chws_tool utility (https://github.com/googlefonts/chws_tool) can be used\n to add these features automatically.\n ", "result": "SKIP", "severity": null}, {"description": "Ensure component transforms do not perform scaling or rotation.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No glyphs had components with scaling or rotation"}, "status": "PASS"}], "rationale": "\n Some families have glyphs which have been constructed by using\n transformed components e.g the 'u' being constructed from a flipped 'n'.\n\n From a designers point of view, this sounds like a win (less work).\n However, such approaches can lead to rasterization issues, such as\n having the 'u' not sitting on the baseline at certain sizes after\n running the font through ttfautohint.\n\n Other issues are outlines that end up reversed when only one dimension\n is flipped while the other isn't.\n\n As of July 2019, Marc Foley observed that ttfautohint assigns cvt values\n to transformed glyphs as if they are not transformed and the result is\n they render very badly, and that vttLib does not support flipped components.\n\n When building the font with fontmake, the problem can be fixed by adding\n this to the command line:\n\n --filter DecomposeTransformedComponentsFilter\n ", "result": "PASS", "severity": null}, {"description": "Ensure no GPOS7 lookups are present.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font has no GPOS7 lookups"}, "status": "PASS"}], "rationale": "\n Versions of fonttools >=4.14.0 (19 August 2020) perform an optimisation on\n chained contextual lookups, expressing GSUB6 as GSUB5 and GPOS8 and GPOS7\n where possible (when there are no suffixes/prefixes for all rules in\n the lookup).\n\n However, makeotf has never generated these lookup types and they are rare\n in practice. Perhaps because of this, Mac's CoreText shaper does not correctly\n interpret GPOS7, meaning that these lookups will be ignored by the shaper,\n and fonts containing these lookups will have unintended positioning errors.\n\n To fix this warning, rebuild the font with a recent version of fonttools.\n ", "result": "PASS", "severity": 9}, {"description": "Ensure that the font can be rasterized by FreeType.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font can be rasterized by FreeType."}, "status": "PASS"}], "rationale": "\n Malformed fonts can cause FreeType to crash.\n ", "result": "PASS", "severity": 10}, {"description": "Font has the proper sfntVersion value?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font has the correct sfntVersion value."}, "status": "PASS"}], "rationale": "\n OpenType fonts that contain TrueType outlines should use the value of 0x00010000\n for the sfntVersion. OpenType fonts containing CFF data (version 1 or 2) should\n use 0x4F54544F ('OTTO', when re-interpreted as a Tag) for sfntVersion.\n\n Fonts with the wrong sfntVersion value are rejected by FreeType.\n\n https://docs.microsoft.com/en-us/typography/opentype/spec/otff#table-directory\n ", "result": "PASS", "severity": 10}, {"description": "Space and non-breaking space have the same width?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Space and non-breaking space have the same width."}, "status": "PASS"}], "rationale": "\n If the space and nbspace glyphs have different widths, then Google Workspace\n has problems with the font.\n\n The nbspace is used to replace the space character in multiple situations in\n documents; such as the space before punctuation in languages that do that. It\n avoids the punctuation to be separated from the last word and go to next line.\n\n This is automatic substitution by the text editors, not by fonts. It's also used\n by designers in text composition practice to create nicely shaped paragraphs.\n If the space and the nbspace are not the same width, it breaks the text\n composition of documents.\n ", "result": "PASS", "severity": null}, {"description": "Detect any interpolation issues in the font.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No interpolation issues found"}, "status": "PASS"}], "rationale": "\n When creating a variable font, the designer must make sure that corresponding\n paths have the same start points across masters, as well as that corresponding\n component shapes are placed in the same order within a glyph across masters.\n If this is not done, the glyph will not interpolate correctly.\n\n Here we check for the presence of potential interpolation errors using the\n fontTools.varLib.interpolatable module.\n ", "result": "PASS", "severity": 4}, {"description": "Check math signs have the same width.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good."}, "status": "PASS"}], "rationale": "\n It is a common practice to have math signs sharing the same width\n (preferably the same width as tabular figures accross the entire font family).\n\n This probably comes from the will to avoid additional tabular math signs\n knowing that their design can easily share the same width.\n ", "result": "PASS", "severity": null}, {"description": "Check tabular widths don't have kerning.", "documentation": null, "experimental": "Since 2024/Jan/30", "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No kerning found for tabular glyphs"}, "status": "PASS"}], "rationale": "\n Tabular glyphs should not have kerning, as they are meant to be used in tables.\n\n This check looks for kerning in:\n - all glyphs in a font in combination with tabular numerals;\n - tabular symbols in combination with tabular numerals.\n\n \"Tabular symbols\" is defined as:\n - for fonts with a \"tnum\" feature, all \"tnum\" substitution target glyphs;\n - for fonts without a \"tnum\" feature, all glyphs that have the same width\n as the tabular numerals, but limited to numbers, math and currency symbols.\n\n This check may produce false positives for fonts with no \"tnum\" feature\n and with equal-width numerals (and other same-width symbols) that are\n not intended to be used as tabular numerals.\n ", "result": "PASS", "severity": null}, {"description": "Checking Vertical Metric Linegaps.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 sTypoLineGap and hhea lineGap are both 0."}, "status": "PASS"}], "rationale": "\n The LineGap value is a space added to the line height created by the union\n of the (typo/hhea)Ascender and (typo/hhea)Descender. It is handled differently\n according to the environment.\n\n This leading value will be added above the text line in most desktop apps.\n It will be shared above and under in web browsers, and ignored in Windows\n if Use_Typo_Metrics is disabled.\n\n For better linespacing consistency across platforms,\n (typo/hhea)LineGap values must be 0.\n ", "result": "PASS", "severity": null}, {"description": "Checking STAT table entries in static fonts.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: not is_variable_font"}, "status": "SKIP"}], "rationale": "\n Adobe feature syntax allows for the definition of a STAT table. Fonts built\n with a hand-coded STAT table in feature syntax may be built either as static\n or variable, but will end up with the same STAT table.\n\n This is a problem, because a STAT table which works on variable fonts\n will not be appropriate for static instances. The examples in the OpenType spec\n of non-variable fonts with a STAT table show that the table entries must be\n restricted to those entries which refer to the static font's position in\n the designspace. i.e. a Regular weight static should only have the following\n entry for the weight axis:\n\n \n \n \n \n\n However, if the STAT table intended for a variable font is compiled into a\n static, it will have many entries for this axis. In this case, Windows will\n read the first entry only, causing all instances to report themselves\n as \"Thin Condensed\".\n ", "result": "SKIP", "severity": null}, {"description": "Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)", "documentation": "For Google Fonts, one of the comma-lookalikes is a FAIL", "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "decomposed-outline", "message": "dcaron is decomposed and therefore could not be checked. Please check manually."}, "status": "WARN"}, {"message": {"code": "decomposed-outline", "message": "tcaron is decomposed and therefore could not be checked. Please check manually."}, "status": "WARN"}, {"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n Lcaron, dcaron, lcaron, tcaron should NOT be composed with quoteright\n or quotesingle or comma or caron(comb). It should be composed with a\n distinctive glyph which doesn't look like an apostrophe.\n\n Source:\n https://ilovetypography.com/2009/01/24/on-diacritics/\n http://diacritics.typo.cz/index.php?id=5\n https://www.typotheque.com/articles/lcaron\n ", "result": "WARN", "severity": null}, {"description": "Ensure the font supports case swapping for all its glyphs.", "documentation": null, "experimental": "Since 2024/Jan/19", "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Looks good!"}, "status": "PASS"}], "rationale": "\n Ensure that no glyph lacks its corresponding upper or lower counterpart\n (but only when unicode supports case-mapping).\n ", "result": "PASS", "severity": 10}], "key": ["Universal", null, null], "result": {"FAIL": 1, "INFO": 2, "PASS": 26, "SKIP": 6, "WARN": 3}}, {"checks": [{"description": "Is the CFF subr/gsubr call depth > 10?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cff"}, "status": "SKIP"}], "rationale": "\n Per \"The Type 2 Charstring Format, Technical Note #5177\",\n the \"Subr nesting, stack limit\" is 10.\n ", "result": "SKIP", "severity": null}, {"description": "Is the CFF2 subr/gsubr call depth > 10?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cff2"}, "status": "SKIP"}], "rationale": "\n Per \"The CFF2 CharString Format\", the \"Subr nesting, stack limit\" is 10.\n ", "result": "SKIP", "severity": null}, {"description": "Does the font use deprecated CFF operators or operations?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cff"}, "status": "SKIP"}], "rationale": "\n The 'dotsection' operator and the use of 'endchar' to build accented characters\n from the Adobe Standard Encoding Character Set (\"seac\") are deprecated in CFF.\n Adobe recommends repairing any fonts that use these, especially endchar-as-seac,\n because a rendering issue was discovered in Microsoft Word with a font that\n makes use of this operation. The check treats that usage as a FAIL.\n There are no known ill effects of using dotsection, so that check is a WARN.\n ", "result": "SKIP", "severity": null}], "key": ["fontbakery.profiles.cff", null, null], "result": {"SKIP": 3}}, {"checks": [{"description": "Fonts have equal unicode encodings?", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Fonts have equal unicode encodings."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.cmap", null, null], "result": {"PASS": 1}}, {"checks": [{"description": "Make sure all font files have the same version value.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "All font files have the same version."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Checking unitsPerEm value is reasonable.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "filtered", "message": "Filtered: Google Fonts has a stricter policy which is enforced by com.google.fonts/check/unitsperem_strict"}, "status": "SKIP"}], "rationale": "\n According to the OpenType spec:\n\n The value of unitsPerEm at the head table must be a value\n between 16 and 16384. Any value in this range is valid.\n\n In fonts that have TrueType outlines, a power of 2 is recommended\n as this allows performance optimizations in some rasterizers.\n\n But 1000 is a commonly used value. And 2000 may become\n increasingly more common on Variable Fonts.\n ", "result": "SKIP", "severity": null}, {"description": "Checking font version fields (head and name table).", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All font version fields match."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Checking head.macStyle value.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "head macStyle ITALIC bit is properly set."}, "status": "PASS"}, {"message": {"code": null, "message": "head macStyle BOLD bit is properly set."}, "status": "PASS"}], "rationale": "\n The values of the flags on the macStyle entry on the 'head' OpenType table\n that describe whether a font is bold and/or italic must be coherent with the\n actual style of the font as inferred by its filename.\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.head", null, null], "result": {"PASS": 3, "SKIP": 1}}, {"checks": [{"description": "Fonts have consistent PANOSE proportion?", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Fonts have consistent PANOSE proportion."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Fonts have consistent PANOSE family type?", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Fonts have consistent PANOSE family type."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check that OS/2.fsSelection bold & italic settings are unique for each NameID1", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "The OS/2.fsSelection bold & italic settings were unique within each compatible family group."}, "status": "PASS"}], "rationale": "\n Per the OpenType spec: name ID 1 'is used in combination with Font Subfamily\n name (name ID 2), and should be shared among at most four fonts that differ\n only in weight or style.\n\n This four-way distinction should also be reflected in the OS/2.fsSelection\n field, using bits 0 and 5.\n ", "result": "PASS", "severity": null}, {"description": "Check if OS/2 xAvgCharWidth is correct.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 xAvgCharWidth value is correct."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check if OS/2 fsSelection matches head macStyle bold and italic bits.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "The OS/2.fsSelection and head.macStyle bold and italic settings match."}, "status": "PASS"}], "rationale": "\n The bold and italic bits in OS/2.fsSelection must match the bold and italic\n bits in head.macStyle per the OpenType spec.\n ", "result": "PASS", "severity": null}, {"description": "Check code page character ranges", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "At least one code page is defined."}, "status": "PASS"}], "rationale": "\n At least some programs (such as Word and Sublime Text) under Windows 7\n do not recognize fonts unless code page bits are properly set on the\n ulCodePageRange1 (and/or ulCodePageRange2) fields of the OS/2 table.\n\n More specifically, the fonts are selectable in the font menu, but whichever\n Windows API these applications use considers them unsuitable for any\n character set, so anything set in these fonts is rendered with Arial as a\n fallback font.\n\n This check currently does not identify which code pages should be set.\n Auto-detecting coverage is not trivial since the OpenType specification\n leaves the interpretation of whether a given code page is \"functional\"\n or not open to the font developer to decide.\n\n So here we simply detect as a FAIL when a given font has no code page\n declared at all.\n ", "result": "PASS", "severity": null}, {"description": "Checking OS/2 achVendID against configuration.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Add the `vendor_id` key to a `fontbakery.yaml` file on your font project directory to enable this check.\nYou'll also need to use the `--configuration` flag when invoking fontbakery."}, "status": "SKIP"}], "rationale": "\n When a font project's Vendor ID is specified explicitly on FontBakery's\n configuration file, all binaries must have a matching vendor identifier\n value in the OS/2 table.\n ", "result": "SKIP", "severity": null}, {"description": "Checking OS/2 fsSelection value.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OS/2 fsSelection REGULAR bit is properly set."}, "status": "PASS"}, {"message": {"code": null, "message": "OS/2 fsSelection ITALIC bit is properly set."}, "status": "PASS"}, {"message": {"code": null, "message": "OS/2 fsSelection BOLD bit is properly set."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.os2", null, null], "result": {"PASS": 7, "SKIP": 1}}, {"checks": [{"description": "Fonts have consistent underline thickness?", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Fonts have consistent underline thickness."}, "status": "PASS"}], "rationale": "\n Dave C Lemon (Adobe Type Team) recommends setting the underline thickness to be\n consistent across the family.\n\n If thicknesses are not family consistent, words set on the same line which have\n different styles look strange.\n ", "result": "PASS", "severity": null}, {"description": "Font has correct post table version?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font has an acceptable post format 2.0 table version."}, "status": "PASS"}], "rationale": "\n Format 2.5 of the 'post' table was deprecated in OpenType 1.3 and\n should not be used.\n\n According to Thomas Phinney, the possible problem with post format 3\n is that under the right combination of circumstances, one can generate\n PDF from a font with a post format 3 table, and not have accurate backing\n store for any text that has non-default glyphs for a given codepoint.\n\n It will look fine but not be searchable. This can affect Latin text with\n high-end typography, and some complex script writing systems, especially\n with higher-quality fonts. Those circumstances generally involve creating\n a PDF by first printing a PostScript stream to disk, and then creating a\n PDF from that stream without reference to the original source document.\n There are some workflows where this applies,but these are not common\n use cases.\n\n Apple recommends against use of post format version 4 as \"no longer\n necessary and should be avoided\". Please see the Apple TrueType reference\n documentation for additional details.\n\n https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6post.html\n\n Acceptable post format versions are 2 and 3 for TTF and OTF CFF2 builds,\n and post format 3 for CFF builds.\n ", "result": "PASS", "severity": null}, {"description": "Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)", "documentation": "Google Fonts has different policies on checking for italic angle.", "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Value of post.italicAngle is 0.0 with style=\"Regular\"."}, "status": "PASS"}], "rationale": "\n The 'post' table italicAngle property should be a reasonable amount, likely\n not more than 30\u00b0. Note that in the OpenType specification, the value is\n negative for a rightward lean.\n\n https://docs.microsoft.com/en-us/typography/opentype/spec/post\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.post", null, null], "result": {"PASS": 3}}, {"checks": [{"description": "Verify that each group of fonts with the same nameID 1 has maximum of 4 fonts.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "There were no more than 4 fonts per family name."}, "status": "PASS"}], "rationale": "\n Per the OpenType spec:\n\n 'The Font Family name [...] should be shared among at most four fonts that\n differ only in weight or style [...]'\n ", "result": "PASS", "severity": null}, {"description": "Verify that family names in the name table are consistent across all fonts in the family. Checks Typographic Family name (nameID 16) if present, otherwise uses Font Family name (nameID 1)", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Font family names are consistent across the family."}, "status": "PASS"}], "rationale": "\n Per the OpenType spec:\n\n * \"...many existing applications that use this pair of names assume that a\n Font Family name is shared by at most four fonts that form a font\n style-linking group\"\n\n * \"For extended typographic families that includes fonts other than the\n four basic styles(regular, italic, bold, bold italic), it is strongly\n recommended that name IDs 16 and 17 be used in fonts to create an\n extended, typographic grouping.\"\n\n * \"If name ID 16 is absent, then name ID 1 is considered to be the\n typographic family name.\"\n\n https://learn.microsoft.com/en-us/typography/opentype/spec/name\n\n Fonts within a font family all must have consistent names\n in the Typographic Family name (nameID 16)\n or Font Family name (nameID 1), depending on which it uses.\n\n Inconsistent font/typographic family names across fonts in a family\n can result in unexpected behaviors, such as broken style linking.\n ", "result": "PASS", "severity": null}, {"description": "Check name table for empty records.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No empty name table records found."}, "status": "PASS"}], "rationale": "\n Check the name table for empty records,\n as this can cause problems in Adobe apps.\n ", "result": "PASS", "severity": null}, {"description": "Description strings in the name table must not contain copyright info.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Description strings in the name table do not contain any copyright string."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Checking correctness of monospaced metadata.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "bad-numberOfHMetrics", "message": "The OpenType spec recomments at https://learn.microsoft.com/en-us/typography/opentype/spec/recom#hhea-table that hhea.numberOfHMetrics be set to 3 but this font has 829 instead.\nPlease read https://github.com/fonttools/fonttools/issues/3014 to decide whether this makes sense for your font."}, "status": "WARN"}], "rationale": "\n There are various metadata in the OpenType spec to specify if a font is\n monospaced or not. If the font is not truly monospaced, then no monospaced\n metadata should be set (as sometimes they mistakenly are...)\n\n Requirements for monospace fonts:\n\n * post.isFixedPitch - \"Set to 0 if the font is proportionally spaced,\n non-zero if the font is not proportionally spaced (monospaced)\"\n (https://www.microsoft.com/typography/otspec/post.htm)\n\n * hhea.advanceWidthMax must be correct, meaning no glyph's width value\n is greater. (https://www.microsoft.com/typography/otspec/hhea.htm)\n\n * OS/2.panose.bProportion must be set to 9 (monospace) on latin text fonts.\n\n * OS/2.panose.bSpacing must be set to 3 (monospace) on latin hand written\n or latin symbol fonts.\n\n * Spec says: \"The PANOSE definition contains ten digits each of which currently\n describes up to sixteen variations. Windows uses bFamilyType, bSerifStyle\n and bProportion in the font mapper to determine family type. It also uses\n bProportion to determine if the font is monospaced.\"\n (https://www.microsoft.com/typography/otspec/os2.htm#pan\n https://monotypecom-test.monotype.de/services/pan2)\n\n * OS/2.xAvgCharWidth must be set accurately.\n \"OS/2.xAvgCharWidth is used when rendering monospaced fonts,\n at least by Windows GDI\"\n (http://typedrawers.com/discussion/comment/15397/#Comment_15397)\n\n Also we should report an error for glyphs not of average width.\n\n\n Please also note:\n\n Thomas Phinney told us that a few years ago (as of December 2019), if you gave\n a font a monospace flag in Panose, Microsoft Word would ignore the actual\n advance widths and treat it as monospaced.\n\n Source: https://typedrawers.com/discussion/comment/45140/#Comment_45140\n ", "result": "WARN", "severity": null}, {"description": "Does full font name begin with the font family name?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Full font name begins with the font family name."}, "status": "PASS"}], "rationale": "\n The FULL_FONT_NAME entry in the \u2018name\u2019 table should start with the same string\n as the Family Name (FONT_FAMILY_NAME, TYPOGRAPHIC_FAMILY_NAME or\n WWS_FAMILY_NAME).\n\n If the Family Name is not included as the first part of the Full Font Name, and\n the user embeds the font in a document using a Microsoft Office app, the app\n will fail to render the font when it opens the document again.\n\n NOTE: Up until version 1.5, the OpenType spec included the following exception\n in the definition of Full Font Name:\n\n \"An exception to the [above] definition of Full font name is for Microsoft\n platform strings for CFF OpenType fonts: in this case, the Full font name\n string must be identical to the PostScript FontName in the CFF Name INDEX.\"\n\n https://docs.microsoft.com/en-us/typography/opentype/otspec150/name#name-ids\n ", "result": "PASS", "severity": null}, {"description": "PostScript name follows OpenType specification requirements?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "PostScript name follows requirements."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Font follows the family naming recommendations?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font follows the family naming recommendations."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "CFF table FontName must match name table ID 6 (PostScript name).", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: is_cff"}, "status": "SKIP"}], "rationale": "\n The PostScript name entries in the font's 'name' table should match\n the FontName string in the 'CFF ' table.\n\n The 'CFF ' table has a lot of information that is duplicated in other tables.\n This information should be consistent across tables, because there's\n no guarantee which table an app will get the data from.\n ", "result": "SKIP", "severity": null}, {"description": "Name table ID 6 (PostScript name) must be consistent across platforms.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Entries in the \"name\" table for ID 6 (PostScript name) are consistent."}, "status": "PASS"}], "rationale": "\n The PostScript name entries in the font's 'name' table should be\n consistent across platforms.\n\n This is the TTF/CFF2 equivalent of the CFF 'name/postscript_vs_cff' check.\n ", "result": "PASS", "severity": null}, {"description": "Check name table IDs 1, 2, 16, 17 to conform to Italic style.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font is not Italic."}, "status": "SKIP"}], "rationale": "\n This check ensures that several entries in the name table\n conform to the font's Upright or Italic style,\n namely IDs 1 & 2 as well as 16 & 17 if they're present.\n ", "result": "SKIP", "severity": null}], "key": ["fontbakery.profiles.name", null, null], "result": {"PASS": 8, "SKIP": 2, "WARN": 1}}, {"checks": [{"description": "Does the number of glyphs in the loca table match the maxp table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "'loca' table matches numGlyphs in 'maxp' table."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.loca", null, null], "result": {"PASS": 1}}, {"checks": [{"description": "MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check hhea.caretSlopeRise and hhea.caretSlopeRun", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "hhea.caretSlopeRise and hhea.caretSlopeRun match with post.italicAngle."}, "status": "PASS"}], "rationale": "\n Checks whether hhea.caretSlopeRise and hhea.caretSlopeRun\n match with post.italicAngle.\n\n For Upright fonts, you can set hhea.caretSlopeRise to 1\n and hhea.caretSlopeRun to 0.\n\n For Italic fonts, you can set hhea.caretSlopeRise to head.unitsPerEm\n and calculate hhea.caretSlopeRun like this:\n round(math.tan(\n math.radians(-1 * font[\"post\"].italicAngle)) * font[\"head\"].unitsPerEm)\n\n This check allows for a 0.1\u00b0 rounding difference between the Italic angle\n as calculated by the caret slope and post.italicAngle\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.hhea", null, null], "result": {"PASS": 2}}, {"checks": [{"description": "Does the font have a DSIG table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "ok"}, "status": "PASS"}], "rationale": "\n Microsoft Office 2013 and below products expect fonts to have a digital\n signature declared in a DSIG table in order to implement OpenType features.\n The EOL date for Microsoft Office 2013 products is 4/11/2023.\n This issue does not impact Microsoft Office 2016 and above products.\n\n As we approach the EOL date, it is now considered better to\n completely remove the table.\n\n But if you still want your font to support OpenType features on Office 2013,\n then you may find it handy to add a fake signature on a placeholder DSIG table\n by running one of the helper scripts provided at\n https://github.com/googlefonts/gftools\n\n Reference: https://github.com/fonttools/fontbakery/issues/1845\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.dsig", null, null], "result": {"PASS": 1}}, {"checks": [{"description": "Check glyphs in mark glyph class are non-spacing.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font does not has spacing glyphs in the GDEF mark glyph class."}, "status": "PASS"}], "rationale": "\n Glyphs in the GDEF mark glyph class should be non-spacing.\n\n Spacing glyphs in the GDEF mark glyph class may have incorrect anchor\n positioning that was only intended for building composite glyphs during design.\n ", "result": "PASS", "severity": null}, {"description": "Check mark characters are in GDEF mark glyph class.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font does not have mark characters not in the GDEF mark glyph class."}, "status": "PASS"}], "rationale": "\n Mark characters should be in the GDEF mark glyph class.\n ", "result": "PASS", "severity": null}, {"description": "Check GDEF mark glyph class doesn't have characters that are not marks.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font does not have non-mark characters in the GDEF mark glyph class."}, "status": "PASS"}], "rationale": "\n Glyphs in the GDEF mark glyph class become non-spacing and may be repositioned\n if they have mark anchors.\n\n Only combining mark glyphs should be in that class. Any non-mark glyph\n must not be in that class, in particular spacing glyphs.\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.gdef", null, null], "result": {"PASS": 3}}, {"checks": [{"description": "Does GPOS table have kerning information? This check skips monospaced fonts as defined by post.isFixedPitch value", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "GPOS table check for kerning information passed."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.gpos", null, null], "result": {"PASS": 1}}, {"checks": [{"description": "Is there a usable \"kern\" table declared in the font?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Font does not declare an optional \"kern\" table."}, "status": "PASS"}], "rationale": "\n Even though all fonts should have their kerning implemented in the GPOS table,\n there may be kerning info at the kern table as well.\n\n Some applications such as MS PowerPoint require kerning info on the kern table.\n More specifically, they require a format 0 kern subtable from a kern table\n version 0 with only glyphs defined in the cmap table, which is the only one\n that Windows understands (and which is also the simplest and more limited\n of all the kern subtables).\n\n Google Fonts ingests fonts made for download and use on desktops, and does\n all web font optimizations in the serving pipeline (using libre libraries\n that anyone can replicate.)\n\n Ideally, TTFs intended for desktop users (and thus the ones intended for\n Google Fonts) should have both KERN and GPOS tables.\n\n Given all of the above, we currently treat kerning on a v0 kern table\n as a good-to-have (but optional) feature.\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.kern", null, null], "result": {"PASS": 1}}, {"checks": [{"description": "Is there any unused data at the end of the glyf table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "There is no unused data at the end of the glyf table."}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check for points out of bounds.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All glyph paths have coordinates within bounds!"}, "status": "PASS"}], "rationale": null, "result": "PASS", "severity": null}, {"description": "Check glyphs do not have duplicate components which have the same x,y coordinates.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Glyphs do not contain duplicate components which have the same x,y coordinates."}, "status": "PASS"}], "rationale": "\n There have been cases in which fonts had faulty double quote marks, with each\n of them containing two single quote marks as components with the same\n x, y coordinates which makes them visually look like single quote marks.\n\n This check ensures that glyphs do not contain duplicate components\n which have the same x,y coordinates.\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.glyf", null, null], "result": {"PASS": 3}}, {"checks": [{"description": "Check that family axis ranges are indentical", "documentation": null, "experimental": "Since 2024/Jan/30", "key": ["", "", []], "logs": [{"message": {"code": null, "message": "Variable axes ranges are matching between font files"}, "status": "PASS"}], "rationale": "\n Between members of a family (such as Roman & Italic),\n the ranges of variable axes must be identical.\n ", "result": "PASS", "severity": null}, {"description": "The variable font 'wght' (Weight) axis coordinate must be 400 on the 'Regular' instance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Regular:wght is 400."}, "status": "PASS"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'wght' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wght\n\n If a variable font has a 'wght' (Weight) axis, then the coordinate of\n its 'Regular' instance is required to be 400.\n ", "result": "PASS", "severity": null}, {"description": "The variable font 'wdth' (Width) axis coordinate must be 100 on the 'Regular' instance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_wdth_axis"}, "status": "SKIP"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'wdth' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wdth\n\n If a variable font has a 'wdth' (Width) axis, then the coordinate of\n its 'Regular' instance is required to be 100.\n ", "result": "SKIP", "severity": null}, {"description": "The variable font 'slnt' (Slant) axis coordinate must be zero on the 'Regular' instance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_slnt_axis"}, "status": "SKIP"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'slnt' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_slnt\n\n If a variable font has a 'slnt' (Slant) axis, then the coordinate of\n its 'Regular' instance is required to be zero.\n ", "result": "SKIP", "severity": null}, {"description": "The variable font 'ital' (Italic) axis coordinate must be zero on the 'Regular' instance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_ital_axis"}, "status": "SKIP"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'ital' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_ital\n\n If a variable font has a 'ital' (Italic) axis, then the coordinate of\n its 'Regular' instance is required to be zero.\n ", "result": "SKIP", "severity": null}, {"description": "The variable font 'opsz' (Optical Size) axis coordinate should be between 10 and 16 on the 'Regular' instance.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_opsz_axis"}, "status": "SKIP"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'opsz' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_opsz\n\n If a variable font has an 'opsz' (Optical Size) axis, then\n the coordinate of its 'Regular' instance is recommended to be\n a value in the range 10 to 16.\n ", "result": "SKIP", "severity": null}, {"description": "The variable font 'wght' (Weight) axis coordinate must be within spec range of 1 to 1000 on all instances.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'wght' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wght\n\n On the 'wght' (Weight) axis, the valid coordinate range is 1-1000.\n ", "result": "PASS", "severity": null}, {"description": "The variable font 'wdth' (Width) axis coordinate must strictly greater than zero.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_wdth_axis"}, "status": "SKIP"}], "rationale": "\n According to the Open-Type spec's\n registered design-variation tag 'wdth' available at\n https://docs.microsoft.com/en-gb/typography/opentype/spec/dvaraxistag_wdth\n\n On the 'wdth' (Width) axis, the valid numeric range is strictly greater than\n zero.\n ", "result": "SKIP", "severity": null}, {"description": "The variable font 'slnt' (Slant) axis coordinate specifies positive values in its range?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_slnt_axis"}, "status": "SKIP"}], "rationale": "\n The OpenType spec says at\n https://docs.microsoft.com/en-us/typography/opentype/spec/dvaraxistag_slnt that:\n\n [...] the scale for the Slant axis is interpreted as the angle of slant\n in counter-clockwise degrees from upright. This means that a typical,\n right-leaning oblique design will have a negative slant value. This matches\n the scale used for the italicAngle field in the post table.\n ", "result": "SKIP", "severity": null}, {"description": "The variable font 'ital' (Italic) axis coordinates is in a valid range?", "documentation": null, "experimental": "Since 2024/Jan/12", "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "unfulfilled-conditions", "message": "Unfulfilled Conditions: has_ital_axis"}, "status": "SKIP"}], "rationale": "\n The OpenType spec says at\n https://learn.microsoft.com/en-us/typography/opentype/spec/dvaraxistag_ital\n that:\n\n [...] Valid numeric range: Values must be in the range 0 to 1.\n ", "result": "SKIP", "severity": null}, {"description": "Validates that the value of axisNameID used by each VariationAxisRecord is greater than 255 and less than 32768.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All axisNameID values are valid."}, "status": "PASS"}], "rationale": "\n According to the 'fvar' documentation in OpenType spec v1.9\n https://docs.microsoft.com/en-us/typography/opentype/spec/fvar\n\n The axisNameID field provides a name ID that can be used to obtain strings\n from the 'name' table that can be used to refer to the axis in application\n user interfaces. The name ID must be greater than 255 and less than 32768.\n ", "result": "PASS", "severity": null}, {"description": "Validates that the value of subfamilyNameID used by each InstanceRecord is 2, 17, or greater than 255 and less than 32768.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All subfamilyNameID values are valid."}, "status": "PASS"}], "rationale": "\n According to the 'fvar' documentation in OpenType spec v1.9\n https://docs.microsoft.com/en-us/typography/opentype/spec/fvar\n\n The subfamilyNameID field provides a name ID that can be used to obtain\n strings from the 'name' table that can be treated as equivalent to name\n ID 17 (typographic subfamily) strings for the given instance. Values of\n 2 or 17 can be used; otherwise, values must be greater than 255 and less\n than 32768.\n ", "result": "PASS", "severity": null}, {"description": "Validates that the value of postScriptNameID used by each InstanceRecord is 6, 0xFFFF, or greater than 255 and less than 32768.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All postScriptNameID values are valid."}, "status": "PASS"}], "rationale": "\n According to the 'fvar' documentation in OpenType spec v1.9\n https://docs.microsoft.com/en-us/typography/opentype/spec/fvar\n\n The postScriptNameID field provides a name ID that can be used to obtain\n strings from the 'name' table that can be treated as equivalent to name\n ID 6 (PostScript name) strings for the given instance. Values of 6 and\n 0xFFFF can be used; otherwise, values must be greater than 255 and less\n than 32768.\n ", "result": "PASS", "severity": null}, {"description": "Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All default instance name strings are valid."}, "status": "PASS"}], "rationale": "\n According to the 'fvar' documentation in OpenType spec v1.9.1\n https://docs.microsoft.com/en-us/typography/opentype/spec/fvar\n\n The default instance of a font is that instance for which the coordinate\n value of each axis is the defaultValue specified in the corresponding\n variation axis record. An instance record is not required for the default\n instance, though an instance record can be provided. When enumerating named\n instances, the default instance should be enumerated even if there is no\n corresponding instance record. If an instance record is included for the\n default instance (that is, an instance record has coordinates set to default\n values), then the nameID value should be set to either 2 or 17 or to a\n name ID with the same value as name ID 2 or 17. Also, if a postScriptNameID is\n included in instance records, and the postScriptNameID value should be set\n to 6 or to a name ID with the same value as name ID 6.\n ", "result": "PASS", "severity": null}, {"description": "Validates that all of the instance records in a given font have the same size.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All instance records have the same size."}, "status": "PASS"}], "rationale": "\n According to the 'fvar' documentation in OpenType spec v1.9\n https://docs.microsoft.com/en-us/typography/opentype/spec/fvar\n\n All of the instance records in a given font must be the same size, with\n all either including or omitting the postScriptNameID field. [...]\n If the value is 0xFFFF, then the value is ignored, and no PostScript name\n equivalent is provided for the instance.\n ", "result": "PASS", "severity": null}, {"description": "Validates that all of the instance records in a given font have distinct data.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All instance records are distinct."}, "status": "PASS"}], "rationale": "\n According to the 'fvar' documentation in OpenType spec v1.9\n https://docs.microsoft.com/en-us/typography/opentype/spec/fvar\n\n All of the instance records in a font should have distinct coordinates\n and distinct subfamilyNameID and postScriptName ID values. If two or more\n records share the same coordinates, the same nameID values or the same\n postScriptNameID values, then all but the first can be ignored.\n ", "result": "PASS", "severity": null}, {"description": "Validate foundry-defined design-variation axis tag names.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Axis tag 'wght' looks good."}, "status": "PASS"}], "rationale": "\n According to the Open-Type spec's syntactic requirements for\n foundry-defined design-variation axis tags available at\n https://learn.microsoft.com/en-us/typography/opentype/spec/dvaraxisreg\n\n Foundry-defined tags must begin with an uppercase letter\n and must use only uppercase letters or digits.\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.fvar", null, null], "result": {"PASS": 10, "SKIP": 7}}, {"checks": [{"description": "Ensure VFs have 'ital' STAT axis.", "documentation": null, "experimental": false, "key": ["", "", []], "logs": [{"message": {"code": null, "message": "OK"}, "status": "PASS"}], "rationale": "\n Check that related Upright and Italic VFs have a\n 'ital' axis in STAT table.\n ", "result": "PASS", "severity": null}, {"description": "All fvar axes have a correspondent Axis Record on STAT table?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "STAT table has all necessary Axis Records."}, "status": "PASS"}], "rationale": "\n According to the OpenType spec, there must be an Axis Record\n for every axis defined in the fvar table.\n\n https://docs.microsoft.com/en-us/typography/opentype/spec/stat#axis-records\n ", "result": "PASS", "severity": null}, {"description": "STAT table has Axis Value tables?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "STAT table has Axis Value tables."}, "status": "PASS"}], "rationale": "\n According to the OpenType spec, in a variable font, it is strongly recommended\n that axis value tables be included for every element of typographic subfamily\n names for all of the named instances defined in the 'fvar' table.\n\n Axis value tables are particularly important for variable fonts, but can also\n be used in non-variable fonts. When used in non-variable fonts, axis value\n tables for particular values should be implemented consistently across fonts\n in the family.\n\n If present, Format 4 Axis Value tables are checked to ensure they have more than\n one AxisValueRecord (a strong recommendation from the OpenType spec).\n\n https://docs.microsoft.com/en-us/typography/opentype/spec/stat#axis-value-tables\n ", "result": "PASS", "severity": null}, {"description": "Ensure 'ital' STAT axis is boolean value (derived from com.google.fonts/check/italic_axis_in_stat_is_boolean)", "documentation": "For Google Fonts, all messages from this check are considered FAILs", "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "STAT table ital axis values are good."}, "status": "PASS"}], "rationale": "\n Check that the value of the 'ital' STAT axis is boolean (either 0 or 1),\n and elided for the Upright and not elided for the Italic,\n and that the Upright is linked to the Italic.\n ", "result": "PASS", "severity": null}, {"description": "Ensure 'ital' STAT axis is last. (derived from com.google.fonts/check/italic_axis_last)", "documentation": "For Google Fonts, the 'ital' axis must be last in the axes order.", "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "STAT table ital axis order is good."}, "status": "PASS"}], "rationale": "\n Check that the 'ital' STAT axis is last in axis order.\n ", "result": "PASS", "severity": null}], "key": ["fontbakery.profiles.stat", null, null], "result": {"PASS": 5}}, {"checks": [{"description": "Does the font have any invalid feature tags?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No invalid feature tags were found"}, "status": "PASS"}], "rationale": "\n Incorrect tags can be indications of typos, leftover debugging code or\n questionable approaches, or user error in the font editor. Such typos can\n cause features and language support to fail to work as intended.\n ", "result": "PASS", "severity": 8}, {"description": "Does the font have any invalid script tags?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No invalid script tags were found"}, "status": "PASS"}], "rationale": "\n Incorrect script tags can be indications of typos, leftover debugging code\n or questionable approaches, or user error in the font editor. Such typos can\n cause features and language support to fail to work as intended.\n ", "result": "PASS", "severity": 8}, {"description": "Does the font have any invalid language tags?", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "No invalid language tags were found"}, "status": "PASS"}], "rationale": "\n Incorrect language tags can be indications of typos, leftover debugging code\n or questionable approaches, or user error in the font editor. Such typos can\n cause features and language support to fail to work as intended.\n ", "result": "PASS", "severity": 8}], "key": ["fontbakery.profiles.layout", null, null], "result": {"PASS": 3}}, {"checks": [{"description": "Check that texts shape as per expectation", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Shaping test directory not defined in configuration file"}, "status": "SKIP"}], "rationale": "\n Fonts with complex layout rules can benefit from regression tests to ensure\n that the rules are behaving as designed. This checks runs a shaping test\n suite and compares expected shaping against actual shaping, reporting\n any differences.\n\n Shaping test suites should be written by the font engineer and referenced\n in the FontBakery configuration file. For more information about write\n shaping test files and how to configure FontBakery to read the shaping\n test suites, see https://simoncozens.github.io/tdd-for-otl/\n ", "result": "SKIP", "severity": null}, {"description": "Check that no forbidden glyphs are found while shaping", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Shaping test directory not defined in configuration file"}, "status": "SKIP"}], "rationale": "\n Fonts with complex layout rules can benefit from regression tests to ensure\n that the rules are behaving as designed. This checks runs a shaping test\n suite and reports if any glyphs are generated in the shaping which should\n not be produced. (For example, .notdef glyphs, visible viramas, etc.)\n\n Shaping test suites should be written by the font engineer and referenced in\n the FontBakery configuration file. For more information about write shaping\n test files and how to configure FontBakery to read the shaping test suites,\n see https://simoncozens.github.io/tdd-for-otl/\n ", "result": "SKIP", "severity": null}, {"description": "Check that no collisions are found while shaping", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "Shaping test directory not defined in configuration file"}, "status": "SKIP"}], "rationale": "\n Fonts with complex layout rules can benefit from regression tests to ensure\n that the rules are behaving as designed. This checks runs a shaping test\n suite and reports instances where the glyphs collide in unexpected ways.\n\n Shaping test suites should be written by the font engineer and referenced\n in the FontBakery configuration file. For more information about write\n shaping test files and how to configure FontBakery to read the shaping\n test suites, see https://simoncozens.github.io/tdd-for-otl/\n ", "result": "SKIP", "severity": null}, {"description": "Ensure dotted circle glyph is present and can attach marks.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": null, "message": "All marks were anchored to dotted circle"}, "status": "PASS"}], "rationale": "\n The dotted circle character (U+25CC) is inserted by shaping engines before\n mark glyphs which do not have an associated base, especially in the context\n of broken syllabic clusters.\n\n For fonts containing combining marks, it is recommended that the dotted circle\n character be included so that these isolated marks can be displayed properly;\n for fonts supporting complex scripts, this should be considered mandatory.\n\n Additionally, when a dotted circle glyph is present, it should be able to\n display all marks correctly, meaning that it should contain anchors for all\n attaching marks.\n ", "result": "PASS", "severity": 3}, {"description": "Ensure soft_dotted characters lose their dot when combined with marks that replace the dot.", "documentation": null, "experimental": false, "filename": "/home/runner/work/gf-dashboard/gf-dashboard/fonts/ofl/geistmono/GeistMono[wght].ttf", "key": ["", "", [["font", 0]]], "logs": [{"message": {"code": "soft-dotted", "message": "The dot of soft dotted characters used in orthographies _must_ disappear in the following strings: \u012f\u0300 \u012f\u0301 \u012f\u0302 \u012f\u0303 \u012f\u0304 \u012f\u030c \u0456\u0301\n\nThe dot of soft dotted characters _should_ disappear in other cases, for example: \u012f\u0306 \u012f\u0307 \u012f\u0308 \u012f\u030a \u012f\u030b \u012f\u0312 \u012f\u0326\u0300 \u012f\u0326\u0301 \u012f\u0326\u0302 \u012f\u0326\u0303 \u012f\u0326\u0304 \u012f\u0326\u0306 \u012f\u0326\u0307 \u012f\u0326\u0308 \u012f\u0326\u030a \u012f\u0326\u030b \u012f\u0326\u030c \u012f\u0326\u0312 \u012f\u0327\u0300 \u012f\u0327\u0301\n\nYour font fully covers the following languages that require the soft-dotted feature: Ukrainian (Cyrl, 29,273,587 speakers), Han (Latn, 6 speakers), Kaska (Latn, 125 speakers), Navajo (Latn, 166,319 speakers), Dutch (Latn, 31,709,104 speakers), Lithuanian (Latn, 2,357,094 speakers), Belarusian (Cyrl, 10,064,517 speakers). \n\nYour font does *not* cover the following languages that require the soft-dotted feature: Sar (Latn, 500,000 speakers), Ijo, Southeast (Latn, 2,471,000 speakers), Ma\u2019di (Latn, 584,000 speakers), Yala (Latn, 200,000 speakers), Kpelle, Guinea (Latn, 622,000 speakers), Makaa (Latn, 221,000 speakers), Ebira (Latn, 2,200,000 speakers), Vute (Latn, 21,000 speakers), Kom (Latn, 360,685 speakers), Ejagham (Latn, 120,000 speakers), Ekpeye (Latn, 226,000 speakers), Aghem (Latn, 38,843 speakers), Bete-Bendi (Latn, 100,000 speakers), Bafut (Latn, 158,146 speakers), Basaa (Latn, 332,940 speakers), Koonzime (Latn, 40,000 speakers), Mundani (Latn, 34,000 speakers), Fur (Latn, 1,230,163 speakers), Mango (Latn, 77,000 speakers), Heiltsuk (Latn, 300 speakers), Zapotec (Latn, 490,000 speakers), Dii (Latn, 71,000 speakers), Cicipu (Latn, 44,000 speakers), Teke-Ebo (Latn, 260,000 speakers), Avokaya (Latn, 100,000 speakers), Mfumte (Latn, 79,000 speakers), Lugbara (Latn, 2,200,000 speakers), Nateni (Latn, 100,000 speakers), South Central Banda (Latn, 244,000 speakers), Ngbaka (Latn, 1,020,000 speakers), Gulay (Latn, 250,478 speakers), Nzakara (Latn, 50,000 speakers), Igbo (Latn, 27,823,640 speakers), Southern Kisi (Latn, 360,000 speakers), Dan (Latn, 1,099,244 speakers)."}, "status": "WARN"}], "rationale": "\n An accent placed on characters with a \"soft dot\", like i or j, causes\n the dot to disappear.\n An explicit dot above can be added where required.\n See \"Diacritics on i and j\" in Section 7.1, \"Latin\" in The Unicode Standard.\n\n Characters with the Soft_Dotted property are listed in\n https://www.unicode.org/Public/UCD/latest/ucd/PropList.txt\n\n See also:\n https://googlefonts.github.io/gf-guide/diacritics.html#soft-dotted-glyphs\n ", "result": "WARN", "severity": 3}], "key": ["Shaping Checks", null, null], "result": {"PASS": 1, "SKIP": 3, "WARN": 1}}], "fontbakery_version": "0.11.2"} \ No newline at end of file diff --git a/docs/fontbakery-reports/geistmono/GoogleFonts.json b/docs/fontbakery-reports/geistmono/GoogleFonts.json new file mode 100644 index 00000000..530609bd --- /dev/null +++ b/docs/fontbakery-reports/geistmono/GoogleFonts.json @@ -0,0 +1,7 @@ +{ + "color": "brightgreen", + "label": "Google Fonts", + "logoSvg": "", + "message": "92%", + "schemaVersion": 1 +} \ No newline at end of file diff --git a/docs/fontbakery-reports/geistmono/ShapingChecks.json b/docs/fontbakery-reports/geistmono/ShapingChecks.json new file mode 100644 index 00000000..902b0db5 --- /dev/null +++ b/docs/fontbakery-reports/geistmono/ShapingChecks.json @@ -0,0 +1,7 @@ +{ + "color": "orange", + "label": "Shaping Checks", + "logoSvg": "", + "message": "50%", + "schemaVersion": 1 +} \ No newline at end of file diff --git a/docs/fontbakery-reports/geistmono/Universal.json b/docs/fontbakery-reports/geistmono/Universal.json new file mode 100644 index 00000000..5d127f2e --- /dev/null +++ b/docs/fontbakery-reports/geistmono/Universal.json @@ -0,0 +1,7 @@ +{ + "color": "brightgreen", + "label": "Universal", + "logoSvg": "", + "message": "100%", + "schemaVersion": 1 +} \ No newline at end of file diff --git a/docs/fontbakery-reports/geistmono/overall.json b/docs/fontbakery-reports/geistmono/overall.json new file mode 100644 index 00000000..ba20d821 --- /dev/null +++ b/docs/fontbakery-reports/geistmono/overall.json @@ -0,0 +1,7 @@ +{ + "color": "brightgreen", + "label": "FontBakery QA", + "logoSvg": "", + "message": "94%", + "schemaVersion": 1 +} \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 48f3f29b..5ca20d24 100644 --- a/docs/index.html +++ b/docs/index.html @@ -70,7 +70,7 @@ .title a { font-size: 0.8em; } -
Filter results by

ABeeZee link

Designer Anja Meiners
Subsets latin, latin-ext, menu
Languages 25% (273/1082) of languages using the Latin script
First seen 2012-09-30
Last updated 2024-04-03 (6 months ago)
Latest releases
Recent Pull Requests
Recent Commits
Failing tests
  • FAIL: Check Google Fonts glyph coverage.
  • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • FAIL: Check family name for GF Guide compliance.
  • FAIL: Check font follows the Google Fonts vertical metric schema
  • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • ADLaM Display link

    Designer Mark Jamra, Neil Patel, Andrew Footit
    Subsets adlam, latin, latin-ext, menu
    Languages
    • 29% (314/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Adlam script (Missing Pular (Adlam))
    First seen 2023-07-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check for METADATA subsets with zero support.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • AR One Sans link

    Designer Niteesh Yadav
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (352/1082) of languages using the Latin script
    First seen 2023-09-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    • v1.001 (6 months ago)
    • (1 year, 1 month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Validate METADATA.pb axes tags are defined in gf_axisregistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Abel link

    Designer MADType
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-08-03
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Abhaya Libre link

    Designer Mooniak
    Subsets latin, latin-ext, menu, sinhala
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 33% (1/3) of languages using the Sinhala script (Missing Pali (Sinhala); Sanskrit (Sinhala))
    First seen 2016-08-30
    Last updated 2023-12-20 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: Check font names are correct
    • FAIL: Font has all mandatory 'name' table entries?
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Verify that family names in the name table are consistent across all fonts in the family. Checks Typographic Family name (nameID 16) if present, otherwise uses Font Family name (nameID 1)
  • Full Fontbakery report
  • Aboreto link

    Designer Dominik Jáger
    Subsets latin, latin-ext, menu
    Languages 31% (341/1082) of languages using the Latin script
    First seen 2022-05-27
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Abril Fatface link

    Designer TypeTogether
    Subsets menu, latin, latin-ext
    Languages 12% (138/1082) of languages using the Latin script
    First seen 2011-08-31
    Last updated 2023-08-09 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Does the font have any invalid script tags?
  • Full Fontbakery report
  • Abyssinica SIL link

    Designer SIL International
    Subsets ethiopic, latin, latin-ext, menu
    Languages
    • 18% (196/1082) of languages using the Latin script
    • 28% (2/7) of languages using the Ethiopic script (Missing Oromo (Ethiopic); Wolaytta (Ethiopic); Blin; Geez; Tigre)
    First seen 2016-01-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Acme link

    Designer Juan Pablo del Peral, Huerta Tipográfica
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-09 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Actor link

    Designer Thomas Junold
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-08-03
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: License URL matches License text on name table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Adamina link

    Designer Cyreal
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-09-07
    Last updated 2023-12-20 (10 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Adobe Blank link

    Designer Dr. Ken Lunde
    Subsets menu
    Languages
    • 74% (804/1082) of languages using the Latin script
    • 86% (69/80) of languages using the Cyrillic script
    • 20% (1/5) of languages using the Syriac script (Missing Arabic (Syriac); Syriac; Turoyo (Syriac); Classical Syriac)
    • 28% (2/7) of languages using the Ethiopic script (Missing Oromo (Ethiopic); Wolaytta (Ethiopic); Blin; Geez; Tigre)
    • 5% (4/80) of languages using the Arabic script (Supports Arabic; Mazanderani; Uzbek (Arabic); Urdu)
    • 29% (5/17) of languages using the Bangla script (Supports Rangpuri; Manipuri; Bishnupriya; Assamese; Bangla)
    • 50% (1/2) of languages using the Balinese script (Missing Sanskrit (Balinese))
    • 100% (1/1) of languages using the Batak script
    • 50% (3/6) of languages using the Tibetan script (Missing Western Tamang, Tibetan; Balti (Tibetan); Tshangla)
    • 100% (1/1) of languages using the Cherokee script
    • 100% (1/1) of languages using the Thaana script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    • 100% (1/1) of languages using the Gujarati script
    • 57% (4/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Chinese (Hebrew))
    • 100% (1/1) of languages using the Hanunoo script
    • 50% (1/2) of languages using the Armenian script (Missing Western Armenian, Armenian)
    • 100% (1/1) of languages using the Yi script
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Javanese script
    • 33% (1/3) of languages using the Georgian script (Missing Laz; Mingrelian)
    • 100% (1/1) of languages using the Khmer script
    • 50% (1/2) of languages using the Kannada script (Missing Tulu)
    • 100% (1/1) of languages using the Korean script
    • 33% (1/3) of languages using the Lao script (Missing Khmu; Mong Njua)
    • 100% (1/1) of languages using the Malayalam script
    • 16% (1/6) of languages using the Myanmar script (Missing Mon; Khamti; Shan; Pwo Western Karen, Myanmar; S’gaw Karen, Myanmar)
    • 100% (1/1) of languages using the Tangsa script
    • 16% (1/6) of languages using the Odia script (Missing Mundari (Odia); Kharia (Odia); Sanskrit, Odia / Oriya; Kudmali (Odia); Santali (Odia))
    • 100% (1/1) of languages using the Gurmukhi script
    • 100% (1/1) of languages using the Ol Chiki script
    • 25% (2/8) of languages using the Tifinagh script (Missing Berber (Tifinagh); Central Atlas Tamazight, Tifinagh; Tamasheq (Tifinagh); Zenaga; Riffian; Kabyle (Tifinagh))
    • 33% (1/3) of languages using the Sinhala script (Missing Pali (Sinhala); Sanskrit (Sinhala))
    • 100% (1/1) of languages using the Sundanese script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    • 12% (1/8) of languages using the Thai script (Missing Kuy; Eastern Lawa; Northern Khmer; Northeastern Thai; Western Lawa; Pali (Thai); Southern Thai)
    • 100% (1/1) of languages using the Toto script
    • 100% (1/1) of languages using the Vai script
    • 20% (2/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    First seen 2016-03-23
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.045;PS 1.045;hotconv 1.0.82;makeotf.lib2.5.63406 moved to dev on 2024-03-01 (7 months ago)
    Recent Pull Requests
    Recent Commits

    Advent Pro link

    Designer VivaRado
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu
    Languages
    • 26% (288/1082) of languages using the Latin script
    • 67% (54/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2012-02-29
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font names are correct
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Check name ID 25 to end with "Italic" for Italic VFs.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Afacad link

    Designer Kristian Möller, Dicotype
    Subsets cyrillic-ext, latin, latin-ext, math, menu, symbols, vietnamese
    Languages 31% (345/1082) of languages using the Latin script
    First seen 2023-10-20
    Last updated 2024-10-09 (14 days ago)
    • Version Version 1.000 moved to production on 2023-12-08 (10 months ago)
    • Version Version 1.000 moved to sandbox on 2023-11-10 (11 months ago)
    • Version Version 1.000 moved to dev on 2023-10-26 (11 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Validate size, and resolution of article images, and ensure article page has minimum length and includes visual assets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
  • Full Fontbakery report
  • Afacad Flux link

    Designer Kristian Möller, Dicotype
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (345/1082) of languages using the Latin script
    First seen 2024-06-12
    Last updated 2024-10-09 (14 days ago)
    • Version Version 1.100 moved to production on 2024-10-01 (23 days ago)
    • Version Version 1.100 moved to sandbox on 2024-09-20 (a month ago)
    • Version Version 1.100 moved to dev on 2024-07-08 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check correctness of STAT table strings
    • FAIL: Validate size, and resolution of article images, and ensure article page has minimum length and includes visual assets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Agbalumo link

    Designer Raphael Alẹ́gbẹ́lẹ́yẹ̀, Sorkin Type, Eben Sorkin
    Subsets cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages 67% (732/1082) of languages using the Latin script
    First seen 2023-10-06
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4) moved to production on 2023-10-26 (11 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4) moved to sandbox on 2023-10-14 (1 year, 11 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Agdasima link

    Designer The DocRepair Project, Patric King
    Subsets latin, latin-ext, menu
    Languages 26% (283/1082) of languages using the Latin script
    First seen 2023-04-03
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Fonts have consistent underline thickness?
  • Full Fontbakery report
  • Aguafina Script link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2023-08-09 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Akatab link

    Designer SIL International
    Subsets latin, latin-ext, menu, tifinagh
    Languages 22% (246/1082) of languages using the Latin script
    First seen 2023-02-15
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    • v3.000 (1 year, 8 months ago)
    • v2.000 (3 years ago)
    • (4 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Akaya Kanadaka link

    Designer Vaishnavi Murthy, Juan Luis Blanco
    Subsets kannada, latin, latin-ext, menu
    Languages 29% (314/1082) of languages using the Latin script
    First seen 2021-01-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Akaya Telivigala link

    Designer Vaishnavi Murthy, Juan Luis Blanco
    Subsets latin, latin-ext, menu, telugu
    Languages 27% (300/1082) of languages using the Latin script
    First seen 2021-01-14
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Akronim link

    Designer Grzegorz Klimczewski
    Subsets menu, latin, latin-ext
    Languages 11% (128/1082) of languages using the Latin script
    First seen 2012-09-23
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains unique glyph names?
  • Full Fontbakery report
  • Akshar link

    Designer Tall Chai
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 22% (240/1082) of languages using the Latin script
    • 14% (11/78) of languages using the Devanagari script
    First seen 2022-03-22
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
  • Full Fontbakery report
  • Aladin link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2023-08-09 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Alata link

    Designer Spyros Zevelakis, Eben Sorkin
    Subsets latin, latin-ext, menu, vietnamese
    Languages 38% (419/1082) of languages using the Latin script
    First seen 2019-11-08
    Last updated 2024-09-03 (a month ago)
    • Version Version 1.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-06-06 (4 months ago)
    • Version Version 1.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-05-10 (5 months ago)
    • Version Version 1.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-04-27 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
  • Full Fontbakery report
  • Alatsi link

    Designer Spyros Zevelakis, Eben Sorkin
    Subsets cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages 49% (535/1082) of languages using the Latin script
    First seen 2019-11-07
    Last updated 2024-05-03 (5 months ago)
    • Version Version 1.008; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-06-11 (4 months ago)
    • Version Version 1.008; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.008; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-05-19 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Albert Sans link

    Designer Andreas Rasmussen
    Subsets latin, latin-ext, menu
    Languages 12% (138/1082) of languages using the Latin script
    First seen 2022-06-09
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Aldrich link

    Designer MADType
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-08-17
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Alef link

    Designer Hagilda, Mushon Zer-Aviv
    Subsets hebrew, latin, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2013-05-21
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
    • FAIL: Does the font have any invalid feature tags?
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Alegreya link

    Designer Juan Pablo del Peral, Huerta Tipográfica
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (382/1082) of languages using the Latin script
    • 68% (55/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2011-12-19
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Alegreya SC link

    Designer Juan Pablo del Peral, Huerta Tipográfica
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 36% (394/1082) of languages using the Latin script
    • 68% (55/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2011-12-19
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
    • FAIL: Check glyphs do not have duplicate components which have the same x,y coordinates.
  • Full Fontbakery report
  • Alegreya Sans link

    Designer Juan Pablo del Peral, Huerta Tipográfica
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (376/1082) of languages using the Latin script
    • 68% (55/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2013-12-04
    Last updated 2024-01-17 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Alegreya Sans SC link

    Designer Juan Pablo del Peral, Huerta Tipográfica
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (387/1082) of languages using the Latin script
    • 68% (55/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2013-12-04
    Last updated 2024-01-17 (9 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Aleo link

    Designer Alessio Laiso
    Subsets latin, latin-ext, menu, vietnamese
    Languages 59% (643/1082) of languages using the Latin script
    First seen 2018-12-05
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Alex Brush link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (348/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Alexandria link

    Designer Mohamed Gaber, Julieta Ulanovsky
    Subsets arabic, latin, latin-ext, menu, vietnamese
    Languages
    • 32% (349/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Arabic script (Supports Mazanderani; Urdu)
    First seen 2022-11-04
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Alfa Slab One link

    Designer JM Solé
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (384/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Alice link

    Designer Ksenya Erulevich, Cyreal
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu
    Languages
    • 23% (251/1082) of languages using the Latin script
    • 3% (3/80) of languages using the Cyrillic script (Supports Macedonian; Bosnian (Cyrillic); Serbian)
    First seen 2011-08-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Alike link

    Designer Sveta Sebyakina, Cyreal
    Subsets latin, latin-ext, math, menu, symbols
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2011-08-24
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.301; ttfautohint (v1.8.4.7-5d5b) moved to production on 2023-12-15 (10 months ago)
    • Version Version 1.301; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2023-11-29 (10 months ago)
    • Version Version 1.301; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2023-11-16 (11 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Alike Angular link

    Designer Sveta Sebyakina, Cyreal
    Subsets latin, latin-ext, math, menu, symbols
    Languages 28% (306/1082) of languages using the Latin script
    First seen 2011-09-28
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.300; ttfautohint (v1.8.4.7-5d5b) moved to production on 2023-12-15 (10 months ago)
    • Version Version 1.300; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2023-11-29 (10 months ago)
    • Version Version 1.300; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2023-11-16 (11 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Alkalami link

    Designer SIL International
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Arabic script (Supports Arabic)
    First seen 2022-06-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Alkatra link

    Designer Suman Bhandary
    Subsets bengali, devanagari, latin, latin-ext, menu, oriya
    Languages
    • 29% (320/1082) of languages using the Latin script
    • 29% (5/17) of languages using the Bangla script (Supports Rangpuri; Manipuri; Bishnupriya; Assamese; Bangla)
    • 3% (3/78) of languages using the Devanagari script (Supports Eastern Tamang; Goan Konkani; Dotyali)
    • 16% (1/6) of languages using the Odia script (Missing Mundari (Odia); Kharia (Odia); Sanskrit, Odia / Oriya; Kudmali (Odia); Santali (Odia))
    First seen 2023-01-27
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check font names are correct
  • Full Fontbakery report
  • Allan link

    Designer Anton Koovit
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-09-06
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
    • FAIL: Is there a usable "kern" table declared in the font?
    • FAIL: Does the font have any invalid script tags?
  • Full Fontbakery report
  • Allerta link

    Designer Matt McInerney
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2010-11-30
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Allerta Stencil link

    Designer Matt McInerney
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2010-11-30
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Allison link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (357/1082) of languages using the Latin script
    First seen 2021-07-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Allura link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (352/1082) of languages using the Latin script
    First seen 2012-02-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Almarai link

    Designer Boutros Fonts, Mourad Boutros
    Subsets arabic, latin, menu
    Languages
    • 11% (126/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Arabic script (Supports Urdu)
    First seen 2019-06-04
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Font contains unique glyph names?
    • FAIL: Does full font name begin with the font family name?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Almendra link

    Designer Ana Sanfelippo
    Subsets latin, latin-ext, menu
    Languages 12% (130/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Almendra Display link

    Designer Ana Sanfelippo
    Subsets latin, latin-ext, menu
    Languages 11% (124/1082) of languages using the Latin script
    First seen 2012-11-12
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Almendra SC link

    Designer Ana Sanfelippo
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Alumni Sans link

    Designer Robert Leuschke
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (337/1082) of languages using the Latin script
    • 18% (15/80) of languages using the Cyrillic script
    First seen 2021-06-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Alumni Sans Collegiate One link

    Designer Robert Leuschke
    Subsets cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • 27% (300/1082) of languages using the Latin script
    • 18% (15/80) of languages using the Cyrillic script
    First seen 2022-04-09
    Last updated 2024-04-03 (6 months ago)
    Latest releases

    Alumni Sans Collegiate One SC link

    Designer Robert Leuschke
    Subsets cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • 18% (15/80) of languages using the Cyrillic script
    • 16% (174/1082) of languages using the Latin script
    First seen 2024-05-27
    Last updated 2024-05-30 (4 months ago)
    • Version Version 1.100 moved to dev on 2024-05-31 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Alumni Sans Inline One link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2022-02-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Alumni Sans Pinstripe link

    Designer Robert Leuschke
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (363/1082) of languages using the Latin script
    • 18% (15/80) of languages using the Cyrillic script
    First seen 2022-06-09
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Alumni Sans SC link

    Designer Robert Leuschke
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 18% (15/80) of languages using the Cyrillic script
    • 17% (184/1082) of languages using the Latin script
    First seen 2024-05-27
    Last updated 2024-06-03 (4 months ago)
    • Version Version 1.018 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.018 moved to dev on 2024-06-21 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
  • Full Fontbakery report
  • Amarante link

    Designer Karolina Lach
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-07-10
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Amaranth link

    Designer Gesine Todt
    Subsets latin, menu
    Languages 11% (128/1082) of languages using the Latin script
    First seen 2011-05-04
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Amatic SC link

    Designer Vernon Adams, Ben Nathan, Thomas Jockin
    Subsets cyrillic, hebrew, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (372/1082) of languages using the Latin script
    • 26% (21/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2011-10-12
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Amethysta link

    Designer Cyreal
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2023-12-20 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Amiko link

    Designer Impallari Type
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 32% (347/1082) of languages using the Latin script
    • 17% (14/78) of languages using the Devanagari script
    First seen 2016-06-20
    Last updated 2023-12-20 (10 months ago)
    • Version Version 1.001; ttfautohint (v1.3) moved to production on 2024-02-03 (8 months ago)
    • Version Version 1.001; ttfautohint (v1.3) moved to sandbox on 2024-01-26 (8 months ago)
    • Version Version 1.001; ttfautohint (v1.3) moved to dev on 2024-01-12 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Amiri link

    Designer Khaled Hosny, Sebastian Kosch
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 27% (299/1082) of languages using the Latin script
    • 6% (5/80) of languages using the Arabic script (Supports Urdu; Kashmiri; Uyghur; Sindhi; Central Kurdish)
    First seen 2012-07-30
    Last updated 2022-12-07 (1 year, 10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Amiri Quran link

    Designer Khaled Hosny, Sebastian Kosch
    Subsets arabic, latin, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2022-08-10
    Last updated 2024-04-03 (6 months ago)
    • Version 0.117-H1 moved to dev on 2024-03-01 (7 months ago)
    • Version 0.117-H1 moved to production on 2023-10-26 (11 months ago)
    • Version 0.117-H1 moved to sandbox on 2023-10-11 (1 year, 13 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Check font has the expected color font tables.
  • Full Fontbakery report
  • Amita link

    Designer Eduardo Tunni, Brian Bonislawsky
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 15% (12/78) of languages using the Devanagari script
    First seen 2015-05-20
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Anaheim link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (370/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2024-04-24 (5 months ago)
    • Version Version 2.001 moved to production on 2024-06-11 (4 months ago)
    • Version Version 2.001 moved to sandbox on 2024-05-10 (5 months ago)
    • Version Version 2.001 moved to dev on 2024-04-27 (5 months ago)
    • Version Version 2.000 moved to dev on 2024-01-17 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Andada Pro link

    Designer Huerta Tipográfica, Carolina Giovagnoli
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (365/1082) of languages using the Latin script
    First seen 2021-05-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Andika link

    Designer SIL International
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 48% (529/1082) of languages using the Latin script
    • 78% (63/80) of languages using the Cyrillic script
    First seen 2011-08-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Anek Bangla link

    Designer Ek Type
    Subsets bengali, latin, latin-ext, menu
    Languages
    • 23% (249/1082) of languages using the Latin script
    • 29% (5/17) of languages using the Bangla script (Supports Rangpuri; Manipuri; Bishnupriya; Assamese; Bangla)
    First seen 2022-02-09
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Anek Devanagari link

    Designer Ek Type
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 23% (249/1082) of languages using the Latin script
    • 15% (12/78) of languages using the Devanagari script
    First seen 2022-02-09
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Anek Gujarati link

    Designer Ek Type
    Subsets gujarati, latin, latin-ext, menu
    Languages
    • 23% (249/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gujarati script
    First seen 2022-02-09
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Anek Gurmukhi link

    Designer Ek Type
    Subsets gurmukhi, latin, latin-ext, menu
    Languages
    • 23% (249/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gurmukhi script
    First seen 2022-02-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Anek Kannada link

    Designer Ek Type
    Subsets kannada, latin, latin-ext, menu
    Languages
    • 22% (247/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Kannada script (Missing Tulu)
    First seen 2022-02-16
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Anek Latin link

    Designer Ek Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (378/1082) of languages using the Latin script
    First seen 2022-02-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Anek Malayalam link

    Designer Ek Type
    Subsets latin, latin-ext, malayalam, menu
    Languages
    • 22% (247/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Malayalam script
    First seen 2022-02-16
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
  • Full Fontbakery report
  • Anek Odia link

    Designer Ek Type
    Subsets latin, latin-ext, menu, oriya
    Languages
    • 23% (249/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Odia script (Missing Mundari (Odia); Kharia (Odia); Sanskrit, Odia / Oriya; Kudmali (Odia); Santali (Odia))
    First seen 2022-02-09
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Anek Tamil link

    Designer Ek Type
    Subsets latin, latin-ext, menu, tamil
    Languages
    • 23% (249/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2022-02-09
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Anek Telugu link

    Designer Ek Type
    Subsets latin, latin-ext, menu, telugu
    Languages
    • 23% (249/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2022-02-16
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Angkor link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Annapurna SIL link

    Designer SIL International
    Subsets devanagari, latin, latin-ext, math, menu, symbols
    Languages
    • 21% (228/1082) of languages using the Latin script
    • 20% (16/78) of languages using the Devanagari script
    First seen 2024-01-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.000 moved to production on 2024-03-01 (7 months ago)
    • Version Version 2.000 moved to sandbox on 2024-02-01 (8 months ago)
    • Version Version 2.000 moved to dev on 2024-01-26 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in fonts
  • Full Fontbakery report
  • Annie Use Your Telescope link

    Designer Kimberly Geswein
    Subsets latin, menu
    Languages 12% (130/1082) of languages using the Latin script
    First seen 2011-04-14
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Anonymous Pro link

    Designer Mark Simonson
    Subsets cyrillic, greek, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2010-12-15
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Are there unwanted Apple tables?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Anta link

    Designer Sergej Lebedev
    Subsets latin, latin-ext, math, menu, symbols
    Languages 27% (299/1082) of languages using the Latin script
    First seen 2024-01-25
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-02-01 (8 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-01-26 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Antic link

    Designer Santiago Orozco
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-08-31
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Antic Didone link

    Designer Santiago Orozco
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Antic Slab link

    Designer Santiago Orozco
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Anton link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (351/1082) of languages using the Latin script
    First seen 2011-02-23
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Anton SC link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu, vietnamese
    Languages 18% (198/1082) of languages using the Latin script
    First seen 2024-05-27
    Last updated 2024-05-30 (4 months ago)
    • Version Version 2.116; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-07-02 (3 months ago)
    • Version Version 2.116; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-06-05 (4 months ago)
    • Version Version 2.116; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-05-31 (4 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Ensure 'smcp' (small caps) lookups are defined before ligature lookups in the 'GSUB' table.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Antonio link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 27% (293/1082) of languages using the Latin script
    First seen 2013-03-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check variable font instances
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Anuphan link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 32% (357/1082) of languages using the Latin script
    First seen 2023-02-23
    Last updated 2024-07-12 (3 months ago)
    • Version Version 3.002 moved to production on 2024-08-13 (2 months ago)
    • Version Version 3.002 moved to sandbox on 2024-07-27 (2 months ago)
    • Version Version 3.002 moved to dev on 2024-07-18 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check font names are correct
  • Full Fontbakery report
  • Anybody link

    Designer Tyler Finck
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (342/1082) of languages using the Latin script
    First seen 2022-03-02
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.114;gftools[0.9.25] moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Aoboshi One link

    Designer Natsumi Matsuba
    Subsets japanese, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ja_Hira
    • 22% (245/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2020-12-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Arapey link

    Designer Eduardo Tunni
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-02
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Arbutus link

    Designer Karolina Lach
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Arbutus Slab link

    Designer Karolina Lach
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-09-18
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Architects Daughter link

    Designer Kimberly Geswein
    Subsets latin, menu
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2011-03-09
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Archivo link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (387/1082) of languages using the Latin script
    First seen 2016-12-03
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Archivo Black link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-09-18
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Archivo Narrow link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (366/1082) of languages using the Latin script
    First seen 2012-09-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Are You Serious link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-08-27
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Aref Ruqaa link

    Designer Abdullah Aref, Khaled Hosny, Hermann Zapf
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 20% (220/1082) of languages using the Latin script
    • 5% (4/80) of languages using the Arabic script (Supports Punjabi (Arabic); Central Kurdish; Mazanderani; Urdu)
    First seen 2016-06-20
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Aref Ruqaa Ink link

    Designer Abdullah Aref, Khaled Hosny, Hermann Zapf
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 20% (220/1082) of languages using the Latin script
    • 5% (4/80) of languages using the Arabic script (Supports Punjabi (Arabic); Central Kurdish; Mazanderani; Urdu)
    First seen 2022-02-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Arima link

    Designer Natanael Gama, Joana Correia, Rosalie Wagner
    Subsets greek, greek-ext, latin, latin-ext, malayalam, menu, tamil, vietnamese
    Languages
    • 32% (351/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Malayalam script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2022-05-25
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Arizonia link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (352/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Armata link

    Designer Viktoriya Grabowska
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Arsenal link

    Designer Andrij Shevchenko
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 25% (271/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2016-12-06
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Arsenal SC link

    Designer Andrij Shevchenko
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 77% (62/80) of languages using the Cyrillic script
    • 13% (148/1082) of languages using the Latin script
    First seen 2024-05-27
    Last updated 2024-05-30 (4 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-07-02 (3 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-06-05 (4 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-05-31 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Fonts have equal codepoint coverage
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Artifika link

    Designer Cyreal
    Subsets latin, menu
    Languages 19% (216/1082) of languages using the Latin script
    First seen 2011-06-01
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Arvo link

    Designer Anton Koovit
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2010-11-17
    Last updated 2023-08-16 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Arya link

    Designer Eduardo Tunni
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 15% (12/78) of languages using the Devanagari script
    First seen 2015-05-20
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Asap link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (371/1082) of languages using the Latin script
    First seen 2012-01-25
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Asap Condensed link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (371/1082) of languages using the Latin script
    First seen 2016-12-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Asar link

    Designer Sorkin Type
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (137/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2015-06-17
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.003; ttfautohint (v1.3) -l 8 -r 50 -G 0 -x 0 -H 45 -D moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Asset link

    Designer Riccardo De Franceschi, Eben Sorkin
    Subsets cyrillic-ext, latin, latin-ext, math, menu, symbols
    Languages 31% (346/1082) of languages using the Latin script
    First seen 2011-06-29
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-02-03 (8 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-01-26 (8 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2023-12-07 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Assistant link

    Designer Adobe Systems Inc., Ben Nathan
    Subsets hebrew, latin, latin-ext, menu
    Languages
    • 24% (266/1082) of languages using the Latin script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2016-06-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Astloch link

    Designer Dan Rhatigan
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-02-16
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Asul link

    Designer Mariela Monsalve
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Athiti link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 31% (341/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2024-01-14 (9 months ago)
    • Version Version 1.033 moved to dev on 2024-01-17 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Atkinson Hyperlegible link

    Designer Braille Institute, Applied Design Works, Elliott Scott, Megan Eiswerth, Linus Boman, Theodore Petrosky
    Subsets latin, latin-ext, menu
    Languages 25% (279/1082) of languages using the Latin script
    First seen 2021-04-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Atma link

    Designer Black Foundry
    Subsets bengali, latin, latin-ext, menu
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 29% (5/17) of languages using the Bangla script (Supports Rangpuri; Manipuri; Bishnupriya; Assamese; Bangla)
    First seen 2017-05-09
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font has a license.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Atomic Age link

    Designer James Grieshaber
    Subsets latin, menu
    Languages 29% (314/1082) of languages using the Latin script
    First seen 2011-10-26
    Last updated 2024-01-14 (9 months ago)
    • Version Version 1.008; ttfautohint (v1.4.1) -l 6 -r 46 -G 0 -x 0 -H 200 moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Aubrey link

    Designer Cyreal
    Subsets latin, menu
    Languages 19% (214/1082) of languages using the Latin script
    First seen 2011-07-27
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Audiowide link

    Designer Astigmatic
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-04-04
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Autour One link

    Designer Sorkin Type
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-05-15
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Average link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Average Sans link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-10-26
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Averia Gruesa Libre link

    Designer Dan Sayers
    Subsets latin, latin-ext, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Font styles are named canonically?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Averia Libre link

    Designer Dan Sayers
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Averia Sans Libre link

    Designer Dan Sayers
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Averia Serif Libre link

    Designer Dan Sayers
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Azeret Mono link

    Designer Displaay, Martin Vácha
    Subsets latin, latin-ext, menu
    Languages 27% (302/1082) of languages using the Latin script
    First seen 2021-06-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • B612 link

    Designer Nicolas Chauveau, Thomas Paillot, Jonathan Favre-Lamarine, Jean-Luc Vinot
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2018-11-21
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • B612 Mono link

    Designer Nicolas Chauveau, Thomas Paillot, Jonathan Favre-Lamarine, Jean-Luc Vinot
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2018-11-21
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • BIZ UDGothic link

    Designer Type Bank Co., Morisawa Inc.
    Subsets cyrillic, greek-ext, japanese, latin, latin-ext, menu
    Languages
    • 23% (252/1082) of languages using the Latin script
    • 25% (20/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2022-03-16
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • BIZ UDMincho link

    Designer Type Bank Co., Morisawa Inc.
    Subsets cyrillic, greek-ext, japanese, latin, latin-ext, menu
    Languages
    • 23% (252/1082) of languages using the Latin script
    • 25% (20/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2022-03-16
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • BIZ UDPGothic link

    Designer Type Bank Co., Morisawa Inc.
    Subsets cyrillic, greek-ext, japanese, latin, latin-ext, menu
    Languages
    • 23% (252/1082) of languages using the Latin script
    • 25% (20/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2022-03-16
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
  • Full Fontbakery report
  • BIZ UDPMincho link

    Designer Type Bank Co., Morisawa Inc.
    Subsets cyrillic, greek-ext, japanese, latin, latin-ext, menu
    Languages
    • 23% (252/1082) of languages using the Latin script
    • 25% (20/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2022-03-16
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
  • Full Fontbakery report
  • Babylonica link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (361/1082) of languages using the Latin script
    First seen 2022-02-23
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Bacasime Antique link

    Designer The DocRepair Project, Claus Eggers Sørensen
    Subsets latin, latin-ext, menu
    Languages 25% (276/1082) of languages using the Latin script
    First seen 2023-06-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Bad Script link

    Designer Gaslight
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (383/1082) of languages using the Latin script
    • 68% (55/80) of languages using the Cyrillic script
    First seen 2011-12-13
    Last updated 2024-01-14 (9 months ago)
    • Version Version 2.000 moved to dev on 2024-01-17 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Font styles are named canonically?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Bagel Fat One link

    Designer Kyungwon Kim, JAMO
    Subsets korean, latin, latin-ext, menu
    Languages
    • 18% (205/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2023-05-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Bahiana link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu
    Languages 30% (325/1082) of languages using the Latin script
    First seen 2016-12-02
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
  • Full Fontbakery report
  • Bahianita link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (344/1082) of languages using the Latin script
    First seen 2019-06-12
    Last updated 2023-08-15 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check glyphs do not have components which are themselves components.
  • Full Fontbakery report
  • Bai Jamjuree link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 35% (387/1082) of languages using the Latin script
    First seen 2018-08-24
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Bakbak One link

    Designer Saumya Kishore, Sanchit Sawaria
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (138/1082) of languages using the Latin script
    • 8% (7/78) of languages using the Devanagari script (Supports Nepali; Eastern Tamang; Dotyali; Goan Konkani; Hindi; Bodo; Kangri)
    First seen 2021-09-10
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Ballet link

    Designer Omnibus-Type, Maximiliano Sproviero
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2020-09-24
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Baloo 2 link

    Designer Ek Type
    Subsets devanagari, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (342/1082) of languages using the Latin script
    • 20% (16/78) of languages using the Devanagari script
    First seen 2016-01-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Baloo Bhai 2 link

    Designer Ek Type
    Subsets gujarati, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (342/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gujarati script
    First seen 2016-01-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Baloo Bhaijaan 2 link

    Designer Ek Type
    Subsets arabic, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (370/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Arabic script (Supports Mazanderani; Urdu)
    First seen 2021-10-29
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Baloo Bhaina 2 link

    Designer Ek Type
    Subsets latin, latin-ext, menu, oriya, vietnamese
    Languages
    • 31% (342/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Odia script (Missing Mundari (Odia); Kharia (Odia); Sanskrit, Odia / Oriya; Kudmali (Odia); Santali (Odia))
    First seen 2016-01-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Baloo Chettan 2 link

    Designer Ek Type
    Subsets latin, latin-ext, malayalam, menu, vietnamese
    Languages
    • 31% (342/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Malayalam script
    First seen 2016-01-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Baloo Da 2 link

    Designer Ek Type
    Subsets bengali, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (342/1082) of languages using the Latin script
    • 29% (5/17) of languages using the Bangla script (Supports Rangpuri; Manipuri; Bishnupriya; Assamese; Bangla)
    First seen 2016-01-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Baloo Paaji 2 link

    Designer Ek Type
    Subsets gurmukhi, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (342/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gurmukhi script
    First seen 2016-01-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Baloo Tamma 2 link

    Designer Ek Type
    Subsets kannada, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (342/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Kannada script (Missing Tulu)
    First seen 2016-01-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Baloo Tammudu 2 link

    Designer Ek Type
    Subsets latin, latin-ext, menu, telugu, vietnamese
    Languages
    • 31% (342/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2016-01-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Baloo Thambi 2 link

    Designer Ek Type
    Subsets latin, latin-ext, menu, tamil, vietnamese
    Languages
    • 31% (342/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2016-01-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Balsamiq Sans link

    Designer Michael Angeles
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu
    Languages
    • 46% (504/1082) of languages using the Latin script
    • 68% (55/80) of languages using the Cyrillic script
    First seen 2020-04-09
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    • v1.020 (1 year, 5 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Balthazar link

    Designer Dario Manuel Muhafara
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-13
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Bangers link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (368/1082) of languages using the Latin script
    First seen 2011-02-09
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Barlow link

    Designer Jeremy Tribby
    Subsets latin, latin-ext, menu, vietnamese
    Languages 28% (313/1082) of languages using the Latin script
    First seen 2017-10-26
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Barlow Condensed link

    Designer Jeremy Tribby
    Subsets latin, latin-ext, menu, vietnamese
    Languages 28% (313/1082) of languages using the Latin script
    First seen 2017-10-26
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Barlow Semi Condensed link

    Designer Jeremy Tribby
    Subsets latin, latin-ext, menu, vietnamese
    Languages 28% (312/1082) of languages using the Latin script
    First seen 2017-10-26
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Barriecito link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (340/1082) of languages using the Latin script
    First seen 2019-06-12
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
  • Full Fontbakery report
  • Barrio link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu
    Languages 30% (325/1082) of languages using the Latin script
    First seen 2016-12-02
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
  • Full Fontbakery report
  • Basic link

    Designer Magnus Gaarde
    Subsets menu, latin, latin-ext
    Languages 12% (137/1082) of languages using the Latin script
    First seen 2011-12-15
    Last updated 2024-01-14 (9 months ago)
    • Version Version 1.003; ttfautohint (v1.1) -l 6 -r 16 -G 0 -x 16 -D latn moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Baskervville link

    Designer ANRT
    Subsets latin, latin-ext, menu
    Languages 28% (304/1082) of languages using the Latin script
    First seen 2019-10-04
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Baskervville SC link

    Designer ANRT
    Subsets latin, latin-ext, menu
    Languages 14% (162/1082) of languages using the Latin script
    First seen 2024-05-27
    Last updated 2024-05-28 (4 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-07-02 (3 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-06-05 (4 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-05-29 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Batang link

    Designer HanYang I&C Co.
    Subsets cyrillic, greek, korean, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2024-05-15
    Last updated 2024-06-28 (3 months ago)
    • Version Version 2.21 moved to dev on 2024-07-05 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • BatangChe link

    Designer HanYang I&C Co.
    Subsets cyrillic, greek, korean, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2024-05-15
    Last updated 2024-06-28 (3 months ago)
    • Version Version 2.21 moved to dev on 2024-07-05 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Battambang link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Baumans link

    Designer Cyreal
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Bayon link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Be Vietnam Pro link

    Designer Lâm Bảo, Tony Le, ViệtAnh Nguyễn
    Subsets latin, latin-ext, menu, vietnamese
    Languages 27% (302/1082) of languages using the Latin script
    First seen 2021-06-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Beau Rivage link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (338/1082) of languages using the Latin script
    First seen 2022-02-17
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Bebas Neue link

    Designer Ryoichi Tsunekawa
    Subsets latin, latin-ext, menu
    Languages 29% (324/1082) of languages using the Latin script
    First seen 2019-10-16
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Beiruti link

    Designer Boutros Fonts, Arlette Boutros, Volker Schnebel
    Subsets arabic, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (337/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Arabic script (Supports Urdu)
    First seen 2024-06-07
    Last updated 2024-07-09 (3 months ago)
    • Version Version 1.00 moved to production on 2024-07-02 (3 months ago)
    • Version Version 1.00 moved to sandbox on 2024-06-25 (3 months ago)
    • Version Version 1.00 moved to dev on 2024-06-10 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Belanosima link

    Designer The DocRepair Project, Santiago Orozco
    Subsets latin, latin-ext, menu
    Languages 23% (257/1082) of languages using the Latin script
    First seen 2023-06-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Fonts have consistent underline thickness?
  • Full Fontbakery report
  • Belgrano link

    Designer LatinoType
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Bellefair link

    Designer Nick Shinn, Liron Lavi Turkenic
    Subsets hebrew, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2017-06-28
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Belleza link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 26% (288/1082) of languages using the Latin script
    First seen 2012-03-29
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Bellota link

    Designer Kemie Guaida
    Subsets cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (365/1082) of languages using the Latin script
    • 16% (13/80) of languages using the Cyrillic script
    First seen 2020-01-16
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    • v4.1 (4 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Bellota Text link

    Designer Kemie Guaida
    Subsets cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (365/1082) of languages using the Latin script
    • 16% (13/80) of languages using the Cyrillic script
    First seen 2020-01-16
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    • v4.1 (4 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • BenchNine link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2012-09-24
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Benne link

    Designer John Harrington
    Subsets kannada, latin, latin-ext, menu
    Languages
    • 3% (34/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Kannada script (Missing Tulu)
    First seen 2020-12-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Bentham link

    Designer Ben Weiner
    Subsets latin, menu
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2010-11-30
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Space and non-breaking space have the same width?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Berkshire Swash link

    Designer Astigmatic
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Besley link

    Designer Owen Earl
    Subsets latin, latin-ext, menu
    Languages 30% (325/1082) of languages using the Latin script
    First seen 2021-01-05
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Beth Ellen link

    Designer Rob Jelinski, Alyson Fraser Diaz
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2019-05-10
    Last updated 2024-05-02 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Bevan link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (364/1082) of languages using the Latin script
    First seen 2011-02-23
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Bhavuka link

    Designer Multiple Designers
    Subsets menu, devanagari, latin, latin-ext
    Languages
    • 27% (297/1082) of languages using the Latin script
    • 20% (16/78) of languages using the Devanagari script
    First seen 2014-10-31
    Last updated 2024-01-14 (9 months ago)
    • Version 2.94.0; ttfautohint (v1.2) -l 7 -r 28 -G 50 -x 13 -D deva -f dev moved to dev on 2024-03-01 (7 months ago)
    • Version 2.94.0; ttfautohint (v1.2) -l 7 -r 28 -G 50 -x 13 -D deva -f deva -w G -X "" moved to dev on 2024-01-17 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Font designer field in METADATA.pb must not contain 'Multiple designers'.
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Does the font have any invalid feature tags?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • BhuTuka Expanded One link

    Designer Erin McLaughlin
    Subsets gurmukhi, latin, latin-ext, menu
    Languages
    • 15% (171/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gurmukhi script
    First seen 2022-01-21
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Big Shoulders Display link

    Designer Patric King
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (366/1082) of languages using the Latin script
    First seen 2019-09-11
    Last updated 2024-05-30 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Big Shoulders Display SC link

    Designer Patric King
    Subsets latin, latin-ext, menu, vietnamese
    Languages 17% (189/1082) of languages using the Latin script
    First seen 2024-05-30
    Last updated 2024-06-21 (4 months ago)
    • Version Version 2.002 moved to dev on 2024-06-26 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Big Shoulders Inline Display link

    Designer Patric King
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (368/1082) of languages using the Latin script
    First seen 2020-10-13
    Last updated 2024-05-30 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Big Shoulders Inline Display SC link

    Designer Patric King
    Subsets latin, latin-ext, menu, vietnamese
    Languages 17% (189/1082) of languages using the Latin script
    First seen 2024-05-30
    Last updated 2024-06-25 (3 months ago)
    • Version Version 2.002 moved to dev on 2024-06-26 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Big Shoulders Inline Text link

    Designer Patric King
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (368/1082) of languages using the Latin script
    First seen 2020-10-13
    Last updated 2024-05-30 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Big Shoulders Inline Text SC link

    Designer Patric King
    Subsets latin, latin-ext, menu, vietnamese
    Languages 17% (189/1082) of languages using the Latin script
    First seen 2024-05-30
    Last updated 2024-06-25 (3 months ago)
    • Version Version 2.002 moved to dev on 2024-06-26 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Big Shoulders Stencil Display link

    Designer Patric King
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (368/1082) of languages using the Latin script
    First seen 2020-10-13
    Last updated 2024-05-30 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Big Shoulders Stencil Display SC link

    Designer Patric King
    Subsets latin, latin-ext, menu, vietnamese
    Languages 17% (189/1082) of languages using the Latin script
    First seen 2024-05-30
    Last updated 2024-06-25 (3 months ago)
    • Version Version 2.001 moved to dev on 2024-06-26 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Big Shoulders Stencil Text link

    Designer Patric King
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (368/1082) of languages using the Latin script
    First seen 2020-10-13
    Last updated 2024-05-30 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Big Shoulders Stencil Text SC link

    Designer Patric King
    Subsets latin, latin-ext, menu, vietnamese
    Languages 17% (189/1082) of languages using the Latin script
    First seen 2024-05-30
    Last updated 2024-06-25 (3 months ago)
    • Version Version 2.001 moved to dev on 2024-06-26 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Big Shoulders Text link

    Designer Patric King
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (366/1082) of languages using the Latin script
    First seen 2019-09-11
    Last updated 2024-05-30 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Big Shoulders Text SC link

    Designer Patric King
    Subsets latin, latin-ext, menu, vietnamese
    Languages 17% (189/1082) of languages using the Latin script
    First seen 2024-05-30
    Last updated 2024-06-25 (3 months ago)
    • Version Version 2.002 moved to dev on 2024-06-26 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Bigelow Rules link

    Designer Astigmatic
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-02
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Bigshot One link

    Designer Gesine Todt
    Subsets latin, menu
    Languages 11% (128/1082) of languages using the Latin script
    First seen 2011-05-04
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Bilbo link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 27% (301/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Bilbo Swash Caps link

    Designer TypeSETit
    Subsets latin, latin-ext, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-13
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • BioRhyme link

    Designer Aoife Mooney
    Subsets latin, latin-ext, menu
    Languages 28% (313/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.600;gftools[0.9.33] moved to production on 2023-10-26 (11 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • BioRhyme Expanded link

    Designer Aoife Mooney
    Subsets latin, latin-ext, menu
    Languages 29% (314/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2023-08-16 (1 year, 2 months ago)
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Birthstone link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 30% (335/1082) of languages using the Latin script
    First seen 2021-08-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Birthstone Bounce link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (337/1082) of languages using the Latin script
    First seen 2021-09-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Biryani link

    Designer Dan Reynolds, Mathieu Réguer
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 15% (12/78) of languages using the Devanagari script
    First seen 2015-04-22
    Last updated 2024-01-14 (9 months ago)
    • Version Version 1.004; ttfautohint (v1.1) -l 5 -r 5 -G 72 -x 0 -D latn - moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Bitter link

    Designer Sol Matas
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (372/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2011-12-19
    Last updated 2024-05-16 (5 months ago)
    • Version Version 3.020 moved to production on 2024-07-02 (3 months ago)
    • Version Version 3.020 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 3.020 moved to dev on 2024-05-19 (5 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check small caps glyphs are available.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Black And White Picture link

    Designer AsiaSoft Inc.
    Subsets korean, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2018-02-27
    Last updated 2024-10-03 (20 days ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure files are not too large.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Font contains unique glyph names?
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Black Han Sans link

    Designer Zess Type
    Subsets korean, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2018-02-23
    Last updated 2024-09-19 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: PostScript name follows OpenType specification requirements?
    • FAIL: Name table ID 6 (PostScript name) must be consistent across platforms.
  • Full Fontbakery report
  • Black Ops One link

    Designer James Grieshaber, Eben Sorkin
    Subsets cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages 41% (448/1082) of languages using the Latin script
    First seen 2011-07-27
    Last updated 2024-04-03 (6 months ago)
    Latest releases

    Blaka link

    Designer Mohamed Gaber
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 27% (301/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Arabic script (Supports Urdu)
    First seen 2022-04-26
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2023-10-26 (11 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2023-10-14 (1 year, 11 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Blaka Hollow link

    Designer Mohamed Gaber
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 27% (301/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Arabic script (Supports Urdu)
    First seen 2022-04-26
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2023-10-26 (11 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2023-10-14 (1 year, 11 days ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Blaka Ink link

    Designer Mohamed Gaber
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 27% (301/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Arabic script (Supports Urdu)
    First seen 2022-02-26
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2023-10-26 (11 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2023-10-14 (1 year, 10 days ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Blinker link

    Designer Juergen Huber
    Subsets latin, latin-ext, menu
    Languages 12% (137/1082) of languages using the Latin script
    First seen 2019-06-24
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font has a license.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Fonts have consistent underline thickness?
  • Full Fontbakery report
  • Bodoni Moda link

    Designer Owen Earl
    Subsets latin, latin-ext, math, menu, symbols
    Languages 27% (301/1082) of languages using the Latin script
    First seen 2020-11-25
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005 moved to production on 2024-03-26 (6 months ago)
    • Version Version 2.005 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 2.005 moved to dev on 2024-02-23 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Bodoni Moda SC link

    Designer Owen Earl
    Subsets latin, latin-ext, math, menu, symbols
    Languages 15% (163/1082) of languages using the Latin script
    First seen 2024-05-27
    Last updated 2024-05-29 (4 months ago)
    • Version Version 2.005 moved to production on 2024-07-02 (3 months ago)
    • Version Version 2.005 moved to sandbox on 2024-06-05 (4 months ago)
    • Version Version 2.005 moved to dev on 2024-05-31 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Bokor link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Bona Nova link

    Designer Capitalics, Mateusz Machalski, Andrzej Heidrich
    Subsets cyrillic, cyrillic-ext, greek, hebrew, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (376/1082) of languages using the Latin script
    • 25% (20/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2021-04-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Bona Nova SC link

    Designer Capitalics, Mateusz Machalski, Andrzej Heidrich
    Subsets cyrillic, cyrillic-ext, greek, hebrew, latin, latin-ext, menu, vietnamese
    Languages
    • 25% (20/80) of languages using the Cyrillic script
    • 17% (191/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2024-05-27
    Last updated 2024-05-28 (4 months ago)
    • Version Version 4.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-07-02 (3 months ago)
    • Version Version 4.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-06-05 (4 months ago)
    • Version Version 4.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-05-29 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check that Arabic spacing symbols U+FBB2–FBC1 aren't classified as marks.
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Ensure 'smcp' (small caps) lookups are defined before ligature lookups in the 'GSUB' table.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Fonts have equal codepoint coverage
  • Full Fontbakery report
  • Bonbon link

    Designer Cyreal
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Bonheur Royale link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (362/1082) of languages using the Latin script
    First seen 2021-08-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Boogaloo link

    Designer John Vargas Beltrán
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Borel link

    Designer Rosalie Wagner
    Subsets latin, latin-ext, math, menu, symbols, vietnamese
    Languages 21% (228/1082) of languages using the Latin script
    First seen 2023-07-05
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2023-11-10 (11 months ago)
    • Version Version 1.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2023-10-21 (1 year, 3 days ago)
    • Version Version 1.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2023-10-20 (1 year, 4 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Bowlby One link

    Designer Vernon Adams
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-07-13
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Bowlby One SC link

    Designer Vernon Adams
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-07-06
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Braah One link

    Designer Ashish Kumar
    Subsets gurmukhi, latin, latin-ext, menu, vietnamese
    Languages 30% (329/1082) of languages using the Latin script
    First seen 2023-03-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Brawler link

    Designer Cyreal
    Subsets latin, menu
    Languages 19% (216/1082) of languages using the Latin script
    First seen 2011-05-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Bree Serif link

    Designer TypeTogether
    Subsets latin, latin-ext, menu
    Languages 12% (138/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Bricolage Grotesque link

    Designer Mathieu Triay
    Subsets latin, latin-ext, menu, vietnamese
    Languages 30% (326/1082) of languages using the Latin script
    First seen 2023-06-15
    Last updated 2024-05-21 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
  • Full Fontbakery report
  • Briem Hand link

    Designer Gunnlaugur SE Briem, Eben Sorkin
    Subsets cyrillic-ext, greek-ext, latin, latin-ext, menu, vietnamese
    Languages 73% (797/1082) of languages using the Latin script
    First seen 2024-03-27
    Last updated 2024-05-16 (5 months ago)
    • Version Version 1.004 moved to dev on 2024-05-19 (5 months ago)
    • Version Version 1.003 moved to production on 2024-05-03 (5 months ago)
    • Version Version 1.003 moved to sandbox on 2024-04-13 (6 months ago)
    • Version Version 1.003 moved to dev on 2024-03-29 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Bruno Ace link

    Designer Astigmatic
    Subsets latin, latin-ext, menu
    Languages 26% (288/1082) of languages using the Latin script
    First seen 2012-11-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases

    Bruno Ace SC link

    Designer Astigmatic
    Subsets latin, latin-ext, menu
    Languages 26% (288/1082) of languages using the Latin script
    First seen 2012-11-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Brygada 1918 link

    Designer Capitalics, Mateusz Machalski, Borys Kosmynka, Ania Wieluńska, Przemysław Hoffer
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (365/1082) of languages using the Latin script
    • 55% (44/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2021-01-27
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Bubblegum Sans link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-23
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Bubbler One link

    Designer Brenda Gallo
    Subsets latin, latin-ext, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-05-09
    Last updated 2024-04-04 (6 months ago)
    • Version Version 1.003 moved to production on 2024-05-03 (5 months ago)
    • Version Version 1.003 moved to sandbox on 2024-04-20 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Buda link

    Designer Adèle Antignac
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2010-12-20
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb: According to Google Fonts standards, families should have a Regular style.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Buenard link

    Designer Gustavo Ibarra
    Subsets latin, latin-ext, menu
    Languages 12% (133/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2024-04-12 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
  • Full Fontbakery report
  • Bungee link

    Designer David Jonathan Ross
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (339/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2024-05-31 (4 months ago)
    • Version Version 2.000 moved to production on 2024-07-02 (3 months ago)
    • Version Version 2.000 moved to sandbox on 2024-06-25 (3 months ago)
    • Version Version 2.000 moved to dev on 2024-06-01 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Bungee Color link

    Designer David Jonathan Ross
    Subsets latin, latin-ext, menu, vietnamese
    Languages 12% (130/1082) of languages using the Latin script
    First seen 2022-04-05
    Last updated 2023-08-09 (1 year, 2 months ago)
    Latest releases
    Failing tests
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Put an empty glyph on GID 1 right after the .notdef glyph for COLRv0 fonts.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Bungee Hairline link

    Designer David Jonathan Ross
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (339/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2024-06-04 (4 months ago)
    • Version Version 2.000 moved to production on 2024-07-02 (3 months ago)
    • Version Version 2.000 moved to sandbox on 2024-06-25 (3 months ago)
    • Version Version 2.000 moved to dev on 2024-06-06 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Bungee Inline link

    Designer David Jonathan Ross
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (339/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2024-05-31 (4 months ago)
    • Version Version 2.000 moved to production on 2024-07-02 (3 months ago)
    • Version Version 2.000 moved to sandbox on 2024-06-25 (3 months ago)
    • Version Version 2.000 moved to dev on 2024-06-01 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Bungee Outline link

    Designer David Jonathan Ross
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (339/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2024-05-31 (4 months ago)
    • Version Version 2.000 moved to production on 2024-07-02 (3 months ago)
    • Version Version 2.000 moved to sandbox on 2024-06-25 (3 months ago)
    • Version Version 2.000 moved to dev on 2024-06-01 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Bungee Shade link

    Designer David Jonathan Ross
    Subsets latin, latin-ext, menu, vietnamese
    Languages 29% (323/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2024-05-31 (4 months ago)
    • Version Version 2.000 moved to production on 2024-07-02 (3 months ago)
    • Version Version 2.000 moved to sandbox on 2024-06-25 (3 months ago)
    • Version Version 2.000 moved to dev on 2024-06-01 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Bungee Spice link

    Designer David Jonathan Ross
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (339/1082) of languages using the Latin script
    First seen 2022-04-05
    Last updated 2024-05-31 (4 months ago)
    • Version Version 2.000 moved to production on 2024-07-02 (3 months ago)
    • Version Version 2.000 moved to sandbox on 2024-06-25 (3 months ago)
    • Version Version 2.000 moved to dev on 2024-06-01 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Bungee Tint link

    Designer David Jonathan Ross
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (339/1082) of languages using the Latin script
    First seen 2024-07-18
    Last updated 2024-07-19 (3 months ago)
    • Version Version 2.001 moved to production on 2024-08-13 (2 months ago)
    • Version Version 2.001 moved to sandbox on 2024-07-27 (2 months ago)
    • Version Version 2.001 moved to dev on 2024-07-20 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Butcherman link

    Designer Typomondo
    Subsets latin, latin-ext, menu
    Languages 12% (130/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Butterfly Kids link

    Designer Tart Workshop
    Subsets latin, latin-ext, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-02-15
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Cabin link

    Designer Impallari Type, Rodrigo Fuenzalida
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2020-07-22
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • ERROR: Check name ID 25 to end with "Italic" for Italic VFs.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Cabin Condensed link

    Designer Impallari Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (379/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2024-01-14 (9 months ago)
    • Version Version 2.200 moved to production on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
  • Full Fontbakery report
  • Cabin Sketch link

    Designer Impallari Type
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-03-16
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Cactus Classical Serif link

    Designer Moonlit Owen
    Subsets chinese-hongkong, cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • 20% (221/1082) of languages using the Latin script
    • 3% (3/80) of languages using the Cyrillic script (Supports Nogai; Romanian (Cyrillic); Bulgarian)
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    • 20% (2/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    • 20% (2/10) of languages using the Traditional Han script (Missing Zhuang, Traditional Han; Gan Chinese; Jin Chinese; Xiang Chinese; Southern Min Chinese; Wu Chinese; Hakka Chinese; Literary Chinese)
    First seen 2024-05-14
    Last updated 2024-06-07 (4 months ago)
    • Version Version 1.000 moved to production on 2024-05-30 (4 months ago)
    • Version Version 1.000 moved to dev on 2024-05-19 (5 months ago)
    • Version Version 1.000 moved to sandbox on 2024-05-18 (5 months ago)
    Latest releases
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure files are not too large.
  • Full Fontbakery report
  • Caesar Dressing link

    Designer Open Window
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Name table ID 6 (PostScript name) must be consistent across platforms.
  • Full Fontbakery report
  • Cagliostro link

    Designer MADType
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Cairo link

    Designer Mohamed Gaber, Accademia di Belle Arti di Urbino
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 5% (4/80) of languages using the Arabic script (Supports Punjabi (Arabic); Arabic; Mazanderani; Urdu)
    First seen 2019-03-21
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check variable font instances
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Cairo Play link

    Designer Mohamed Gaber, Accademia di Belle Arti di Urbino
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 5% (4/80) of languages using the Arabic script (Supports Punjabi (Arabic); Arabic; Mazanderani; Urdu)
    First seen 2022-08-05
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Ensure METADATA.pb lists all font binaries.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.filename field contains font name in right format?
    • FAIL: METADATA.pb: Font filenames match font.filename entries?
    • FAIL: Checking direction of slnt axis angles
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • FAIL: Put an empty glyph on GID 1 right after the .notdef glyph for COLRv0 fonts.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Check that OS/2.fsSelection bold & italic settings are unique for each NameID1
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: STAT table has Axis Value tables?
  • Full Fontbakery report
  • Caladea link

    Designer Andrés Torresi, Carolina Giovagnoli
    Subsets latin, latin-ext, menu
    Languages 27% (294/1082) of languages using the Latin script
    First seen 2020-02-11
    Last updated 2024-01-17 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
  • Full Fontbakery report
  • Calistoga link

    Designer Yvonne Schüttler, Sorkin Type, Eben Sorkin
    Subsets latin, latin-ext, menu, vietnamese
    Languages 42% (458/1082) of languages using the Latin script
    First seen 2019-11-04
    Last updated 2024-04-26 (5 months ago)
    • Version Version 1.010; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-06-06 (4 months ago)
    • Version Version 1.010; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-05-10 (5 months ago)
    • Version Version 1.010; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-04-27 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Cambay link

    Designer Pooja Saxena
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 8% (7/78) of languages using the Devanagari script (Supports Sindhi (Devanagari); Eastern Tamang; Awadhi; Dotyali; Maithili; Goan Konkani; Bodo)
    First seen 2015-01-28
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Glyph names are all valid?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Cambo link

    Designer Huerta Tipográfica
    Subsets menu, latin, latin-ext
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-12-06 (10 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Candal link

    Designer Vernon Adams
    Subsets menu, latin
    Languages 11% (128/1082) of languages using the Latin script
    First seen 2011-03-09
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Cantarell link

    Designer Dave Crossland
    Subsets latin, latin-ext, menu
    Languages 12% (139/1082) of languages using the Latin script
    First seen 2010-05-10
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Cantata One link

    Designer Joana Correia
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-02-29
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Cantora One link

    Designer Impallari Type
    Subsets latin, latin-ext, menu
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2012-07-30
    Last updated 2022-10-07 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Caprasimo link

    Designer The DocRepair Project, Phaedra Charles, Flavia Zimbardi
    Subsets latin, latin-ext, menu
    Languages 19% (214/1082) of languages using the Latin script
    First seen 2023-06-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Capriola link

    Designer Viktoriya Grabowska
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-07-10
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Caramel link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (340/1082) of languages using the Latin script
    First seen 2021-08-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Carattere link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-08-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Cardo link

    Designer David Perry
    Subsets menu, greek, greek-ext, hebrew, latin, latin-ext
    Languages
    • 27% (300/1082) of languages using the Latin script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    • 28% (2/7) of languages using the Hebrew script (Missing Judeo-Arabic; Chinese (Hebrew); Samaritan Aramaic; Judeo-Persian; Yiddish)
    First seen 2011-09-07
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: License URL matches License text on name table?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
    • FAIL: Check glyphs do not have duplicate components which have the same x,y coordinates.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Carlito link

    Designer Łukasz Dziedzic
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 24% (269/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Cyrillic script (Supports Assyrian Neo-Aramaic, Cyrillic; Bosnian (Cyrillic))
    First seen 2023-03-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Carme link

    Designer Rubén Prol
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-07-27
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Carrois Gothic link

    Designer Carrois Apostrophe
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-09-30
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Carrois Gothic SC link

    Designer Carrois Apostrophe
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-09-30
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Carter One link

    Designer Vernon Adams
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-05-04
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Castoro link

    Designer Tiro Typeworks, John Hudson, Paul Hanslow, Kaja Słojewska
    Subsets latin, latin-ext, menu
    Languages 26% (289/1082) of languages using the Latin script
    First seen 2020-11-03
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Castoro Titling link

    Designer Tiro Typeworks, John Hudson
    Subsets latin, latin-ext, menu
    Languages 28% (309/1082) of languages using the Latin script
    First seen 2023-03-15
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Catamaran link

    Designer Pria Ravichandran
    Subsets latin, latin-ext, menu, tamil
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2015-07-08
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Caudex link

    Designer Nidud
    Subsets menu, greek, greek-ext, latin, latin-ext
    Languages
    • 32% (356/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2011-05-18
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Caveat link

    Designer Impallari Type
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu
    Languages
    • 29% (320/1082) of languages using the Latin script
    • 77% (62/80) of languages using the Cyrillic script
    First seen 2015-09-23
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Caveat Brush link

    Designer Impallari Type
    Subsets menu, latin, latin-ext
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2015-09-23
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
  • Full Fontbakery report
  • Cedarville Cursive link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 12% (130/1082) of languages using the Latin script
    First seen 2011-06-08
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Ceviche One link

    Designer Miguel Hernandez
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Chakra Petch link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 35% (387/1082) of languages using the Latin script
    First seen 2018-08-22
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Ensure METADATA.pb lists all font binaries.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Font filenames match font.filename entries?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: METADATA.pb font.filename field contains font name in right format?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Changa link

    Designer Eduardo Tunni
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 27% (300/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Arabic script (Supports Mazanderani; Urdu)
    First seen 2012-10-31
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Changa One link

    Designer Eduardo Tunni
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Chango link

    Designer Fontstage
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-13
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Charis SIL link

    Designer SIL International
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 48% (521/1082) of languages using the Latin script
    • 78% (63/80) of languages using the Cyrillic script
    First seen 2022-05-12
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Charm link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 35% (387/1082) of languages using the Latin script
    First seen 2018-08-23
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
  • Full Fontbakery report
  • Charmonman link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 34% (378/1082) of languages using the Latin script
    First seen 2018-08-22
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Chathura link

    Designer Appaji Ambarisha Darbha
    Subsets latin, menu, telugu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2017-05-09
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font has a license.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains glyphs for whitespace characters?
  • Full Fontbakery report
  • Chau Philomene One link

    Designer Vicente Lamónaca
    Subsets latin, latin-ext, menu
    Languages 11% (124/1082) of languages using the Latin script
    First seen 2012-04-04
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Chela One link

    Designer Miguel Hernandez
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-10-05
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Chelsea Market link

    Designer Tart Workshop
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-04
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Chenla link

    Designer Danh Hong
    Subsets menu, khmer
    Languages 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Are there unwanted Apple tables?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Does the font have any invalid feature tags?
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Cherish link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (358/1082) of languages using the Latin script
    First seen 2021-08-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Cherry Bomb One link

    Designer Satsuyako
    Subsets japanese, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ja_Hira
    • 30% (330/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2020-12-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Cherry Swash link

    Designer Nataliya Kasatkina
    Subsets menu, latin, latin-ext
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-10-05
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Chicle link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Chilanka link

    Designer SMC, Santhosh Thottingal
    Subsets latin, latin-ext, malayalam, menu
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Malayalam script
    First seen 2019-06-10
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Chivo link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (364/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
  • Full Fontbakery report
  • Chivo Mono link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 36% (391/1082) of languages using the Latin script
    First seen 2022-11-03
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
  • Full Fontbakery report
  • Chocolate Classical Sans link

    Designer Moonlit Owen
    Subsets chinese-hongkong, cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • 16% (181/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    • 20% (2/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    • 20% (2/10) of languages using the Traditional Han script (Missing Zhuang, Traditional Han; Gan Chinese; Jin Chinese; Xiang Chinese; Southern Min Chinese; Wu Chinese; Hakka Chinese; Literary Chinese)
    First seen 2024-05-14
    Last updated 2024-06-07 (4 months ago)
    • Version Version 1.001 moved to production on 2024-05-30 (4 months ago)
    • Version Version 1.001 moved to dev on 2024-05-19 (5 months ago)
    • Version Version 1.001 moved to sandbox on 2024-05-18 (5 months ago)
    Latest releases
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure files are not too large.
  • Full Fontbakery report
  • Chokokutai link

    Designer Font Zone 108
    Subsets japanese, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ja_Hira
    • 30% (330/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2020-12-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Chonburi link

    Designer Cadson Demak
    Subsets menu, latin, latin-ext, thai, vietnamese
    Languages 31% (341/1082) of languages using the Latin script
    First seen 2015-07-08
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Cinzel link

    Designer Natanael Gama
    Subsets latin, latin-ext, menu
    Languages 25% (280/1082) of languages using the Latin script
    First seen 2012-10-24
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Cinzel Decorative link

    Designer Natanael Gama
    Subsets latin, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-10-05
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: License URL matches License text on name table?
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Clicker Script link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-11
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Climate Crisis link

    Designer Daniel Coull, Eino Korkala
    Subsets latin, latin-ext, menu
    Languages 35% (380/1082) of languages using the Latin script
    First seen 2022-09-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate METADATA.pb axes tags are defined in gf_axisregistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Coda link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2010-12-07
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Are there unwanted Apple tables?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
  • Full Fontbakery report
  • Codystar link

    Designer Neapolitan
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font has all mandatory 'name' table entries?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
  • Full Fontbakery report
  • Coiny link

    Designer Marcelo Magalhães
    Subsets latin, latin-ext, menu, tamil, vietnamese
    Languages
    • 26% (287/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2016-06-20
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Combo link

    Designer Eduardo Tunni
    Subsets menu, latin, latin-ext
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2012-09-23
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Comfortaa link

    Designer Johan Aakerlund
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (386/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2011-08-10
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Comforter link

    Designer Robert Leuschke
    Subsets cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (374/1082) of languages using the Latin script
    • 18% (15/80) of languages using the Cyrillic script
    First seen 2021-09-29
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Comforter Brush link

    Designer Robert Leuschke
    Subsets cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (374/1082) of languages using the Latin script
    • 18% (15/80) of languages using the Cyrillic script
    First seen 2021-09-17
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Comic Neue link

    Designer Craig Rozynski, Hrant Papazian
    Subsets latin, menu
    Languages 26% (285/1082) of languages using the Latin script
    First seen 2020-03-12
    Last updated 2023-12-14 (10 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Comme link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 29% (324/1082) of languages using the Latin script
    First seen 2023-03-29
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Commissioner link

    Designer Kostas Bartsokas
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (378/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2020-07-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • FAIL: Check correctness of STAT table strings
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Concert One link

    Designer Johan Kallas, Mihkel Virkus
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-23
    Last updated 2024-05-29 (4 months ago)
    • Version Version 1.004 moved to production on 2024-07-02 (3 months ago)
    • Version Version 1.004 moved to sandbox on 2024-06-05 (4 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Condiment link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-25
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Content link

    Designer Danh Hong
    Subsets menu, khmer
    Languages 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Are there unwanted Apple tables?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Does the font have any invalid feature tags?
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Contrail One link

    Designer Riccardo De Franceschi
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-10-26
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Convergence link

    Designer Nicolás Silva, John Vargas Beltrán
    Subsets menu, latin, latin-ext
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-11-09
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Copse link

    Designer Dan Rhatigan
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2010-12-15
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Corben link

    Designer Vernon Adams
    Subsets menu, latin, latin-ext
    Languages 12% (130/1082) of languages using the Latin script
    First seen 2010-12-20
    Last updated 2023-08-16 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Corinthia link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (340/1082) of languages using the Latin script
    First seen 2021-08-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Cormorant link

    Designer Christian Thalmann
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 36% (391/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2017-01-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Cormorant Garamond link

    Designer Christian Thalmann
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 36% (391/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2017-01-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Glyph names are all valid?
  • Full Fontbakery report
  • Cormorant Infant link

    Designer Christian Thalmann
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (389/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2017-01-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Glyph names are all valid?
  • Full Fontbakery report
  • Cormorant SC link

    Designer Christian Thalmann
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 36% (391/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2017-01-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Glyph names are all valid?
  • Full Fontbakery report
  • Cormorant Unicase link

    Designer Christian Thalmann
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (389/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2017-01-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Glyph names are all valid?
  • Full Fontbakery report
  • Cormorant Upright link

    Designer Christian Thalmann
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (377/1082) of languages using the Latin script
    First seen 2017-01-18
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: PPEM must be an integer on hinted fonts.
  • Full Fontbakery report
  • Courgette link

    Designer Karolina Lach
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-07-10
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Courier Prime link

    Designer Alan Dague-Greene
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2019-12-05
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • Coustard link

    Designer Vernon Adams
    Subsets latin, menu
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2011-08-10
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Covered By Your Grace link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2010-12-07
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Font has ttfautohint params?
    • FAIL: Font has old ttfautohint applied?
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • ERROR: Check for font-v versioning.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Creepster link

    Designer Sideshow
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Crete Round link

    Designer TypeTogether
    Subsets menu, latin, latin-ext
    Languages 12% (138/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2024-03-07 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Crimson Pro link

    Designer Jacques Le Bailly
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (383/1082) of languages using the Latin script
    First seen 2018-12-05
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Crimson Text link

    Designer Sebastian Kosch
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (351/1082) of languages using the Latin script
    First seen 2011-01-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Croissant One link

    Designer Eduardo Tunni
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-12
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
  • Full Fontbakery report
  • Cuprum link

    Designer Jovanny Lemonad
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 27% (302/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    First seen 2012-04-04
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Cute Font link

    Designer TypoDesign Lab. Inc
    Subsets korean, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2018-02-23
    Last updated 2024-09-19 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Cutive link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2012-02-29
    Last updated 2024-08-01 (2 months ago)
    • Version Version 1.110; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-03 (2 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-06-14 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Cutive Mono link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 26% (290/1082) of languages using the Latin script
    First seen 2012-10-26
    Last updated 2024-05-08 (5 months ago)
    • Version Version 1.110; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-06-11 (4 months ago)
    • Version Version 1.110; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.110; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-05-10 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • DM Mono link

    Designer Colophon Foundry
    Subsets latin, latin-ext, menu
    Languages 27% (293/1082) of languages using the Latin script
    First seen 2020-04-15
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • DM Sans link

    Designer Colophon Foundry
    Subsets latin, latin-ext, menu
    Languages 27% (301/1082) of languages using the Latin script
    First seen 2019-06-12
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • DM Serif Display link

    Designer Colophon Foundry
    Subsets latin, latin-ext, menu
    Languages 24% (260/1082) of languages using the Latin script
    First seen 2019-06-12
    Last updated 2024-02-16 (8 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • DM Serif Text link

    Designer Colophon Foundry
    Subsets latin, latin-ext, menu
    Languages 24% (260/1082) of languages using the Latin script
    First seen 2019-06-12
    Last updated 2024-02-16 (8 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Dai Banna SIL link

    Designer SIL International
    Subsets latin, latin-ext, menu, new-tai-lue
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2023-07-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Damion link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 27% (296/1082) of languages using the Latin script
    First seen 2011-04-27
    Last updated 2024-04-19 (6 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-06-06 (4 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-05-10 (5 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-04-27 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Dancing Script link

    Designer Impallari Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 30% (330/1082) of languages using the Latin script
    First seen 2011-05-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Danfo link

    Designer Afrotype, Seyi Olusanya, Eyiyemi Adegbite, David Udoh, Mirko Velimirović
    Subsets latin, latin-ext, menu, vietnamese
    Languages 50% (541/1082) of languages using the Latin script
    First seen 2024-03-15
    Last updated 2024-07-10 (3 months ago)
    • Version Version 1.000 moved to production on 2024-05-14 (5 months ago)
    • Version Version 1.000 moved to sandbox on 2024-03-29 (6 months ago)
    • Version Version 1.000 moved to dev on 2024-03-22 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Validate size, and resolution of article images, and ensure article page has minimum length and includes visual assets.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
    • FAIL: Check variable font instances
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Dangrek link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Darker Grotesque link

    Designer Gabriel Lam, ViệtAnh Nguyễn
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (339/1082) of languages using the Latin script
    First seen 2019-06-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
  • Full Fontbakery report
  • Darumadrop One link

    Designer Maniackers Design
    Subsets japanese, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ja_Hira
    • 20% (224/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2020-12-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • David Libre link

    Designer Monotype Imaging Inc., SIL International, Meir Sadan
    Subsets hebrew, latin, latin-ext, math, menu, symbols, vietnamese
    Languages
    • 53% (582/1082) of languages using the Latin script
    • 57% (4/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Chinese (Hebrew))
    First seen 2021-07-23
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-03-26 (6 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-02-21 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Does full font name begin with the font family name?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Dawning of a New Day link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-04-14
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Days One link

    Designer Jovanny Lemonad
    Subsets menu, latin
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2011-08-17
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Dekko link

    Designer Sorkin Type
    Subsets menu, devanagari, latin, latin-ext
    Languages
    • 12% (137/1082) of languages using the Latin script
    • 11% (9/78) of languages using the Devanagari script (Supports Sindhi (Devanagari); Marathi; Nepali; Eastern Tamang; Awadhi; Dotyali; Sanskrit; Goan Konkani; Hindi)
    First seen 2015-01-28
    Last updated 2024-01-14 (9 months ago)
    • Version Version 1.001; ttfautohint (v1.1) -l 8 -r 50 -G 0 -x 0 -D deva - moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
  • Full Fontbakery report
  • Dela Gothic One link

    Designer artakana
    Subsets cyrillic, greek, japanese, latin, latin-ext, menu, vietnamese
    Languages
    • 30% (330/1082) of languages using the Latin script
    • 21% (17/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2020-12-14
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font has a license.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Delicious Handrawn link

    Designer Agung Rohmat
    Subsets latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2023-01-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases

    Delius link

    Designer Natalia Raices
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-07-27
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Delius Swash Caps link

    Designer Natalia Raices
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-08-03
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Does the font have any invalid script tags?
  • Full Fontbakery report
  • Delius Unicase link

    Designer Natalia Raices
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-10-12
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Della Respira link

    Designer Nathan Willis
    Subsets menu, latin
    Languages 10% (119/1082) of languages using the Latin script
    First seen 2012-04-04
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Denk One link

    Designer Sorkin Type
    Subsets cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages 44% (482/1082) of languages using the Latin script
    First seen 2012-11-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Devonshire link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-11-16
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Dhurjati link

    Designer Purushoth Kumar Guttula
    Subsets menu, latin, telugu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2014-12-10
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.0.5; ttfautohint (v1.2.25-373a) -l 7 -r 28 -G 50 -x 13 moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.0.5; ttfautohint (v1.2.25-373a) -l 7 -r 28 -G 50 -x 13 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.0.5; ttfautohint (v1.2.25-373a) -l 7 -r 28 -G 50 -x 13 moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
  • Full Fontbakery report
  • Dhyana link

    Designer Vernon Adams
    Subsets menu, lao
    Languages 12% (133/1082) of languages using the Latin script
    First seen 2011-12-15
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Didact Gothic link

    Designer Daniel Johnson, Cyreal
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu
    Languages
    • 45% (491/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2011-05-04
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
  • Full Fontbakery report
  • Digital Numbers link

    Designer Stephan Ahlf
    Subsets menu, latin
    Languages 10% (119/1082) of languages using the Latin script
    First seen 2015-06-24
    Last updated 2024-01-14 (9 months ago)
    • Version Version 001.102 moved to dev on 2024-01-17 (9 months ago)
    Latest releases
    • (9 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • Diphylleia link

    Designer Minha Hyung, JAMO
    Subsets korean, latin, latin-ext, menu
    Languages
    • 18% (199/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2023-05-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Diplomata link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2012-01-25
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Diplomata SC link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2012-01-25
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Do Hyeon link

    Designer Woowahan Brothers
    Subsets korean, latin, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2018-02-24
    Last updated 2024-01-25 (8 months ago)
    • Version Version 1.001 moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.001 moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.001 moved to dev on 2024-01-26 (8 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check font can render its own name.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
  • Full Fontbakery report
  • Dokdo link

    Designer FONTRIX
    Subsets korean, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2018-02-23
    Last updated 2024-09-19 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: PostScript name follows OpenType specification requirements?
    • FAIL: Name table ID 6 (PostScript name) must be consistent across platforms.
  • Full Fontbakery report
  • Domine link

    Designer Impallari Type
    Subsets latin, latin-ext, menu
    Languages 29% (324/1082) of languages using the Latin script
    First seen 2012-11-30
    Last updated 2024-03-07 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Donegal One link

    Designer Gary Lonergan
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-26
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Dongle link

    Designer Yanghee Ryu
    Subsets korean, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (359/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2021-06-14
    Last updated 2024-09-19 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Doppio One link

    Designer Szymon Celej
    Subsets menu, latin, latin-ext
    Languages 11% (128/1082) of languages using the Latin script
    First seen 2012-02-22
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Dorsa link

    Designer Santiago Orozco
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-08-31
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Dosis link

    Designer Impallari Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 26% (288/1082) of languages using the Latin script
    First seen 2019-01-23
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • DotGothic16 link

    Designer Fontworks Inc.
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 22% (247/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Cyrillic script (Supports Kumyk; Erzya; Nogai; Russian; Crimean Turkish, Cyrillic; Abaza; Bulgarian; Moksha)
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2020-12-15
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • Doto link

    Designer Óliver Lalan
    Subsets latin, latin-ext, menu
    Languages 27% (297/1082) of languages using the Latin script
    First seen 2024-09-27
    Last updated 2024-10-09 (14 days ago)
    • Version Version 1.000 moved to dev on 2024-10-16 (8 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Do we have the latest version of FontBakery installed?
  • Full Fontbakery report
  • Dotum link

    Designer HanYang I&C Co.
    Subsets cyrillic, greek, korean, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2024-05-15
    Last updated 2024-06-28 (3 months ago)
    • Version Version 2.21 moved to dev on 2024-07-05 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • DotumChe link

    Designer HanYang I&C Co.
    Subsets cyrillic, greek, korean, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2024-05-15
    Last updated 2024-06-28 (3 months ago)
    • Version Version 2.21 moved to dev on 2024-07-05 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Dr Sugiyama link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Duru Sans link

    Designer Onur Yazıcıgil
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • DynaPuff link

    Designer Toshi Omagari, Jennifer Daniel
    Subsets cyrillic-ext, latin, latin-ext, menu
    Languages 27% (293/1082) of languages using the Latin script
    First seen 2022-05-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Is this a proper HTML snippet?
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Dynalight link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • EB Garamond link

    Designer Georg Duffner, Octavio Pardo
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 30% (332/1082) of languages using the Latin script
    • 77% (62/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2011-03-23
    Last updated 2024-01-18 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check family name for GF Guide compliance.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Eagle Lake link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-07-11
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • East Sea Dokdo link

    Designer YoonDesign Inc
    Subsets korean, latin, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2018-03-12
    Last updated 2024-09-19 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Does full font name begin with the font family name?
    • FAIL: Name table ID 6 (PostScript name) must be consistent across platforms.
  • Full Fontbakery report
  • Eater link

    Designer Typomondo
    Subsets menu, latin, latin-ext
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Economica link

    Designer Vicente Lamónaca
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-02-29
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Eczar link

    Designer Rosetta, Vaibhav Singh
    Subsets devanagari, greek, greek-ext, latin, latin-ext, menu
    Languages
    • 25% (280/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2015-06-03
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Edu AU VIC WA NT Arrows link

    Designer Tina Anderson, Corey Anderson
    Subsets latin, latin-ext, menu
    Languages 10% (114/1082) of languages using the Latin script
    First seen 2024-08-12
    Last updated 2024-08-20 (2 months ago)
    • Version Version 1.001 moved to dev on 2024-08-16 (2 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Edu AU VIC WA NT Dots link

    Designer Tina Anderson, Corey Anderson
    Subsets latin, latin-ext, menu
    Languages 10% (114/1082) of languages using the Latin script
    First seen 2024-08-12
    Last updated 2024-08-20 (2 months ago)
    • Version Version 1.001 moved to production on 2024-09-24 (30 days ago)
    • Version Version 1.001 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.001 moved to dev on 2024-08-21 (2 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Edu AU VIC WA NT Guides link

    Designer Tina Anderson, Corey Anderson
    Subsets latin, latin-ext, menu
    Languages 28% (306/1082) of languages using the Latin script
    First seen 2024-08-12
    Last updated 2024-08-20 (2 months ago)
    • Version Version 1.001 moved to production on 2024-09-24 (30 days ago)
    • Version Version 1.001 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.001 moved to dev on 2024-08-21 (2 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Whitespace glyphs have ink?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Edu AU VIC WA NT Hand link

    Designer Tina Anderson, Corey Anderson
    Subsets latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2024-05-02
    Last updated 2024-06-06 (4 months ago)
    • Version Version 1.001 moved to production on 2024-07-16 (3 months ago)
    • Version Version 1.001 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.001 moved to dev on 2024-06-07 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Edu AU VIC WA NT Pre link

    Designer Tina Anderson, Corey Anderson
    Subsets latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2024-08-12
    Last updated 2024-09-27 (26 days ago)
    • Version Version 1.001 moved to dev on 2024-10-10 (14 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Do we have the latest version of FontBakery installed?
  • Full Fontbakery report
  • Edu NSW ACT Foundation link

    Designer Tina Anderson, Corey Anderson
    Subsets latin, menu
    Languages 11% (122/1082) of languages using the Latin script
    First seen 2022-06-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Edu QLD Beginner link

    Designer Tina Anderson, Corey Anderson
    Subsets latin, menu
    Languages 11% (122/1082) of languages using the Latin script
    First seen 2022-06-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Edu SA Beginner link

    Designer Tina Anderson, Corey Anderson
    Subsets latin, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2022-06-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Edu TAS Beginner link

    Designer Tina Anderson, Corey Anderson
    Subsets latin, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2022-06-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Edu VIC WA NT Beginner link

    Designer Tina Anderson, Corey Anderson
    Subsets latin, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2022-06-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Ek Mukta link

    Designer Ek Type
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 11% (124/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2014-05-12
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.538;PS 1.002;hotconv 16.6.51;makeotf.lib2.5.65220; ttf moved to dev on 2024-03-01 (7 months ago)
    • Version Version 2.538;PS 1.002;hotconv 16.6.51;makeotf.lib2.5.65220; ttfautohint (v1.6) moved to dev on 2024-01-17 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • El Messiri link

    Designer Mohamed Gaber, Jovanny Lemonad
    Subsets arabic, cyrillic, latin, latin-ext, menu
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 5% (4/80) of languages using the Arabic script (Supports Punjabi (Arabic); Arabic; Mazanderani; Urdu)
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2016-06-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Electrolize link

    Designer Gaslight
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
  • Full Fontbakery report
  • Elsie link

    Designer Alejandro Inler
    Subsets latin, latin-ext, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-11-12
    Last updated 2024-01-14 (9 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Elsie Swash Caps link

    Designer Alejandro Inler
    Subsets latin, latin-ext, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-11-12
    Last updated 2024-04-04 (6 months ago)
    • Version 1.003 moved to production on 2024-07-16 (3 months ago)
    • Version 1.003 moved to sandbox on 2024-04-20 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Emblema One link

    Designer Riccardo De Franceschi
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Font contains unique glyph names?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Emilys Candy link

    Designer Neapolitan
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-02-29
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Encode Sans link

    Designer Impallari Type, Andres Torresi, Jacques Le Bailly
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (374/1082) of languages using the Latin script
    First seen 2020-06-24
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check variable font instances
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Encode Sans Condensed link

    Designer Impallari Type, Andres Torresi, Jacques Le Bailly
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (362/1082) of languages using the Latin script
    First seen 2017-02-08
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Encode Sans Expanded link

    Designer Impallari Type, Andres Torresi, Jacques Le Bailly
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (362/1082) of languages using the Latin script
    First seen 2017-02-08
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Encode Sans SC link

    Designer Impallari Type, Andres Torresi, Jacques Le Bailly
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (380/1082) of languages using the Latin script
    First seen 2020-06-24
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check variable font instances
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Encode Sans Semi Condensed link

    Designer Impallari Type, Andres Torresi, Jacques Le Bailly
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (362/1082) of languages using the Latin script
    First seen 2017-02-08
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Encode Sans Semi Expanded link

    Designer Impallari Type, Andres Torresi, Jacques Le Bailly
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (362/1082) of languages using the Latin script
    First seen 2017-02-08
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Engagement link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2023-08-09 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Englebert link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-02
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Enriqueta link

    Designer FontFuror
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-13
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
  • Full Fontbakery report
  • Ephesis link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (354/1082) of languages using the Latin script
    First seen 2021-08-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Epilogue link

    Designer Tyler Finck, ETC
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (378/1082) of languages using the Latin script
    First seen 2020-06-26
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Erica One link

    Designer Miguel Hernandez
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Esteban link

    Designer Angélica Díaz
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-11
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Estonia link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 26% (289/1082) of languages using the Latin script
    First seen 2021-08-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Euphoria Script link

    Designer Sabrina Mariela Lopez
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-02-08
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Ewert link

    Designer Johan Kallas, Mihkel Virkus
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-02-08
    Last updated 2023-08-09 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Exo link

    Designer Natanael Gama, Robin Mientjes
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (354/1082) of languages using the Latin script
    First seen 2012-02-08
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Exo 2 link

    Designer Natanael Gama
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (377/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2013-12-04
    Last updated 2024-10-04 (19 days ago)
    • Version Version 2.010 moved to dev on 2024-10-10 (14 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Expletus Sans link

    Designer Designtown
    Subsets latin, latin-ext, menu
    Languages 24% (267/1082) of languages using the Latin script
    First seen 2011-05-04
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Explora link

    Designer Robert Leuschke
    Subsets cherokee, latin, latin-ext, menu, vietnamese
    Languages
    • 32% (355/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Cherokee script
    First seen 2021-08-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Faculty Glyphic link

    Designer Koto Studio
    Subsets latin, latin-ext, menu
    Languages 28% (303/1082) of languages using the Latin script
    First seen 2024-10-17
    Last updated 2024-10-23 (14 hours ago)
    • Version Version 1.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-10-24 (an hour ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-10-19 (5 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Do we have the latest version of FontBakery installed?
  • Full Fontbakery report
  • Fahkwang link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 35% (387/1082) of languages using the Latin script
    First seen 2018-08-22
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Familjen Grotesk link

    Designer Familjen STHLM AB
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (363/1082) of languages using the Latin script
    First seen 2022-03-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Fanwood Text link

    Designer Barry Schwartz
    Subsets menu, latin
    Languages 26% (283/1082) of languages using the Latin script
    First seen 2011-08-31
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Farro link

    Designer Grayscale
    Subsets latin, latin-ext, menu
    Languages 28% (310/1082) of languages using the Latin script
    First seen 2019-07-17
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    • (6 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Farsan link

    Designer Pooja Saxena
    Subsets gujarati, latin, latin-ext, menu, vietnamese
    Languages 29% (323/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2023-08-16 (1 year, 2 months ago)
    • Version Version 1.001g;PS 1.001;hotconv 1.0.86;makeotf.lib2.5.63406 DEVE moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.001g;PS 1.001;hotconv 1.0.86;makeotf.lib2.5.63406 DEVE moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.001g;PS 1.001;hotconv 1.0.86;makeotf.lib2.5.63406 DEVE moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Glyph names are all valid?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Fascinate link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check the OS/2 usWeightClass is appropriate for the font's best SubFamily name.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Fascinate Inline link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Faster One link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2012-10-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Fasthand link

    Designer Danh Hong, Neapolitan
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2012-05-24
    Last updated 2024-09-06 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Fauna One link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2013-06-05
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Faustina link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 36% (395/1082) of languages using the Latin script
    First seen 2016-12-03
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Federant link

    Designer Cyreal
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-10-05
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Federo link

    Designer Cyreal
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-07-27
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Felipa link

    Designer Fontstage
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-02-08
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Fenix link

    Designer Fernando Díaz
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-09-24
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Festive link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2021-04-23
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Figtree link

    Designer Erik Kennedy
    Subsets latin, latin-ext, menu
    Languages 27% (300/1082) of languages using the Latin script
    First seen 2022-07-21
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Finger Paint link

    Designer Carrois Apostrophe
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-09-30
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Finlandica link

    Designer Helsinki Type Studio, Niklas Ekholm, Juho Hiilivirta, Jaakko Suomalainen
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu
    Languages
    • 29% (321/1082) of languages using the Latin script
    • 76% (61/80) of languages using the Cyrillic script
    First seen 2022-05-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Fira Code link

    Designer The Mozilla Foundation, Telefonica S.A., Nikita Prokopov
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu
    Languages
    • 28% (313/1082) of languages using the Latin script
    • 81% (65/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2019-03-25
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    • 6.2 (2 years ago)
    • 6.1 (2 years ago)
    • 6 (2 years ago)
    • 5.2 (4 years ago)
    • 5.1 (4 years ago)
    • 5 (4 years ago)
    • 4 (4 years ago)
    • 3.1 (4 years ago)
    • 3 (4 years ago)
    • 2 (5 years ago)
    • 1.207 (5 years ago)
    • 1.206 (6 years ago)
    • 1.205 (6 years ago)
    • 1.204 (7 years ago)
    • 1.203 (8 years ago)
    • 1.202 (8 years ago)
    • 1.201 (8 years ago)
    • 1.200 (8 years ago)
    • 1.102 (8 years ago)
    • 1.101 (8 years ago)
    • 1.100 (8 years ago)
    • 1.000 (8 years ago)
    • 0.6 (9 years ago)
    • 0.5 (9 years ago)
    • 0.4 (9 years ago)
    • 0.3 (9 years ago)
    • 0.2.1 (9 years ago)
    • 0.2 (9 years ago)
    • 0.1 (9 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Does the font have any invalid script tags?
  • Full Fontbakery report
  • Fira Mono link

    Designer Carrois Apostrophe
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu
    Languages
    • 27% (299/1082) of languages using the Latin script
    • 78% (63/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2014-06-18
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Fira Sans link

    Designer Carrois Apostrophe
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 42% (462/1082) of languages using the Latin script
    • 83% (67/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2014-06-18
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Fira Sans Condensed link

    Designer Carrois Apostrophe
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 42% (462/1082) of languages using the Latin script
    • 83% (67/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2016-12-02
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Fira Sans Extra Condensed link

    Designer Carrois Apostrophe
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 42% (462/1082) of languages using the Latin script
    • 83% (67/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2016-12-06
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Fjalla One link

    Designer Sorkin Type, Irina Smirnova
    Subsets cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages 38% (412/1082) of languages using the Latin script
    First seen 2012-10-27
    Last updated 2024-04-03 (6 months ago)
    Latest releases

    Fjord One link

    Designer Viktoriya Grabowska
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-02
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.002 moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.002 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.002 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Flamenco link

    Designer LatinoType
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Flavors link

    Designer Sideshow
    Subsets latin, latin-ext, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Fleur De Leah link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (346/1082) of languages using the Latin script
    First seen 2021-09-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Flow Block link

    Designer Dan Ross
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 21% (232/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2021-10-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Flow Circular link

    Designer Dan Ross
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 21% (232/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2021-10-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Flow Rounded link

    Designer Dan Ross
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 21% (237/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2021-10-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Foldit link

    Designer Sophia Tai
    Subsets latin, latin-ext, vietnamese, menu
    Languages 31% (337/1082) of languages using the Latin script
    First seen 2022-10-03
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Fondamento link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-11-16
    Last updated 2023-08-16 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Description strings in the name table must not contain copyright info.
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Forum link

    Designer Denis Masharov
    Subsets menu, cyrillic, cyrillic-ext, latin, latin-ext
    Languages
    • 18% (205/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Cyrillic script (Supports Nogai; Uyghur (Cyrillic); Bosnian (Cyrillic); Azerbaijani (Cyrillic); Bulgarian; Macedonian; Serbian; Talysh (Cyrillic))
    First seen 2011-07-06
    Last updated 2023-08-16 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Description strings in the name table must not contain copyright info.
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Fragment Mono link

    Designer Wei Huang, URW Design Studio
    Subsets cyrillic-ext, latin, latin-ext, menu
    Languages 27% (295/1082) of languages using the Latin script
    First seen 2022-10-24
    Last updated 2024-06-04 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Fragment Mono SC link

    Designer Wei Huang, URW Design Studio
    Subsets cyrillic-ext, latin, latin-ext, menu
    Languages 14% (157/1082) of languages using the Latin script
    First seen 2024-06-04
    Last updated 2024-06-25 (3 months ago)
    • Version Version 1.012; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-06-26 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Francois One link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (368/1082) of languages using the Latin script
    First seen 2011-05-04
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Frank Ruhl Libre link

    Designer Yanek Iontef
    Subsets hebrew, latin, latin-ext, menu
    Languages
    • 28% (308/1082) of languages using the Latin script
    • 57% (4/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Chinese (Hebrew))
    First seen 2016-06-20
    Last updated 2024-04-03 (6 months ago)
    • Version Version 6.004 moved to production on 2024-04-13 (6 months ago)
    • Version Version 6.004 moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 6.004 moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Fraunces link

    Designer Undercase Type, Phaedra Charles, Flavia Zimbardi
    Subsets latin, latin-ext, menu, vietnamese
    Languages 28% (303/1082) of languages using the Latin script
    First seen 2020-10-29
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Check name ID 25 to end with "Italic" for Italic VFs.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • ERROR: Ensure 'ital' STAT axis is boolean value (derived from com.google.fonts/check/italic_axis_in_stat_is_boolean)
  • Full Fontbakery report
  • Freckle Face link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-26
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Fredericka the Great link

    Designer Tart Workshop
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Fredoka link

    Designer Milena Brandão, Hafontia
    Subsets hebrew, latin, latin-ext, menu
    Languages
    • 23% (256/1082) of languages using the Latin script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2021-12-15
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Freehand link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Freeman link

    Designer Rodrigo Fuenzalida, Aoife Mooney, Vernon Adams
    Subsets latin, latin-ext, menu, vietnamese
    Languages 68% (743/1082) of languages using the Latin script
    First seen 2024-04-11
    Last updated 2024-04-12 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-05-03 (5 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-04-20 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-04-19 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Fresca link

    Designer Fontstage
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Frijole link

    Designer Sideshow
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
  • Full Fontbakery report
  • Fruktur link

    Designer Viktoriya Grabowska, Eben Sorkin
    Subsets cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages 46% (507/1082) of languages using the Latin script
    First seen 2013-01-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Fugaz One link

    Designer LatinoType
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Fuggles link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 29% (315/1082) of languages using the Latin script
    First seen 2021-04-29
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Funnel Display link

    Designer NORD ID, Kristian Möller
    Subsets latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2024-09-25
    Last updated 2024-09-27 (26 days ago)
    • Version Version 1.000 moved to dev on 2024-10-10 (14 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Do we have the latest version of FontBakery installed?
    • FAIL: Check tabular widths don't have kerning.
  • Full Fontbakery report
  • Funnel Sans link

    Designer NORD ID, Kristian Möller
    Subsets latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2024-09-27
    Last updated 2024-09-27 (26 days ago)
    • Version Version 1.000 moved to dev on 2024-10-10 (14 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Do we have the latest version of FontBakery installed?
    • FAIL: Check tabular widths don't have kerning.
  • Full Fontbakery report
  • Fustat link

    Designer Mohamed Gaber, Laura Garcia Mut, Khaled Hosny
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 27% (301/1082) of languages using the Latin script
    • 11% (9/80) of languages using the Arabic script (Supports Urdu; Pashto; Uyghur; Sindhi; Central Kurdish; Uzbek (Arabic); Punjabi (Arabic); Arabic; Mazanderani)
    First seen 2024-06-05
    Last updated 2024-06-12 (4 months ago)
    • Version Version 1.007 moved to production on 2024-07-02 (3 months ago)
    • Version Version 1.007 moved to sandbox on 2024-06-25 (3 months ago)
    • Version Version 1.007 moved to dev on 2024-06-07 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Fuzzy Bubbles link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-11-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • GFS Didot link

    Designer Greek Font Society
    Subsets menu, greek
    Languages
    • 17% (192/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2010-09-21
    Last updated 2024-03-07 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Is this a proper HTML snippet?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • GFS Neohellenic link

    Designer Greek Font Society
    Subsets menu, greek
    Languages
    • 17% (192/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2010-09-21
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Is this a proper HTML snippet?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Font contains unique glyph names?
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Ga Maamli link

    Designer Afotey Clement Nii Odai, Ama Diaka, David Abbey-Thompson
    Subsets latin, latin-ext, menu, vietnamese
    Languages 47% (514/1082) of languages using the Latin script
    First seen 2024-06-06
    Last updated 2024-08-13 (2 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-07-02 (3 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-06-25 (3 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-06-08 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron
    • FAIL: Validate size, and resolution of article images, and ensure article page has minimum length and includes visual assets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Gabarito link

    Designer Naipe Foundry, Leandro Assis, Álvaro Franca, Felipe Casaprima
    Subsets latin, latin-ext, menu
    Languages 31% (337/1082) of languages using the Latin script
    First seen 2023-09-13
    Last updated 2024-04-18 (6 months ago)
    Latest releases
    • v1.000 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits

    Gabriela link

    Designer Eduardo Tunni
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu
    Languages
    • 28% (305/1082) of languages using the Latin script
    • 63% (51/80) of languages using the Cyrillic script
    First seen 2013-03-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Gaegu link

    Designer JIKJI SOFT
    Subsets korean, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2018-02-28
    Last updated 2024-09-19 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Gafata link

    Designer Lautaro Hourcade
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2023-08-09 (1 year, 2 months ago)
    • Version Version 4.002; ttfautohint (v0.94.20-1c74) -l 7 -r 28 -G 0 -x 13 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Gajraj One link

    Designer Saurabh Sharma
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 26% (291/1082) of languages using the Latin script
    • 14% (11/78) of languages using the Devanagari script
    First seen 2023-01-23
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Galada link

    Designer Black Foundry
    Subsets bengali, latin, menu
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 29% (5/17) of languages using the Bangla script (Supports Rangpuri; Manipuri; Bishnupriya; Assamese; Bangla)
    First seen 2016-06-20
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Galdeano link

    Designer Dario Manuel Muhafara
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Galindo link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-08-13
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Gamja Flower link

    Designer YoonDesign Inc
    Subsets korean, latin, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2018-02-23
    Last updated 2024-09-19 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure files are not too large.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Gantari link

    Designer Lafontype
    Subsets latin, latin-ext, menu
    Languages 28% (305/1082) of languages using the Latin script
    First seen 2022-05-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Gasoek One link

    Designer Jiashuo Zhang, JAMO
    Subsets korean, latin, latin-ext, menu
    Languages
    • 20% (222/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2023-05-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Gayathri link

    Designer SMC, Binoy Dominic
    Subsets latin, malayalam, menu
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Malayalam script
    First seen 2019-06-10
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Gelasio link

    Designer Eben Sorkin
    Subsets latin, latin-ext, menu, vietnamese
    Languages 45% (493/1082) of languages using the Latin script
    First seen 2019-12-03
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.008 moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.008 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.008 moved to dev on 2024-02-24 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Gemunu Libre link

    Designer Mooniak
    Subsets latin, latin-ext, menu, sinhala
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 33% (1/3) of languages using the Sinhala script (Missing Pali (Sinhala); Sanskrit (Sinhala))
    First seen 2017-05-29
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Genos link

    Designer Robert Leuschke
    Subsets cherokee, latin, latin-ext, menu, vietnamese
    Languages 33% (361/1082) of languages using the Latin script
    First seen 2021-10-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Gentium Book Plus link

    Designer SIL International
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 50% (543/1082) of languages using the Latin script
    • 83% (67/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2022-05-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Gentium Plus link

    Designer SIL International
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 50% (550/1082) of languages using the Latin script
    • 81% (65/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2022-05-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Geo link

    Designer Ben Weiner
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2010-11-30
    Last updated 2023-08-15 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.style "italic" matches font internals?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Geologica link

    Designer Monokrom, Sindre Bremnes, Frode Helland
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (358/1082) of languages using the Latin script
    • 68% (55/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2023-04-12
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate METADATA.pb axes tags are defined in gf_axisregistry.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Georama link

    Designer Production Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 30% (331/1082) of languages using the Latin script
    First seen 2020-07-01
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Geostar link

    Designer Joe Prince
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-08-10
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Geostar Fill link

    Designer Joe Prince
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-08-10
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Germania One link

    Designer John Vargas Beltrán
    Subsets menu, latin, latin-ext
    Languages 12% (130/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Gideon Roman link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 25% (277/1082) of languages using the Latin script
    First seen 2021-08-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Gidugu link

    Designer Purushoth Kumar Guttula
    Subsets menu, latin, telugu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2014-12-10
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.0.5; ttfautohint (v1.2.25-373a) -l 7 -r 28 -G 50 -x 13 moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.0.5; ttfautohint (v1.2.25-373a) -l 7 -r 28 -G 50 -x 13 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.0.5; ttfautohint (v1.2.25-373a) -l 7 -r 28 -G 50 -x 13 moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Gilda Display link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Girassol link

    Designer Liam Spradlin
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2019-12-05
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Give You Glory link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 12% (130/1082) of languages using the Latin script
    First seen 2011-07-13
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Glass Antiqua link

    Designer Denis Masharov
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-02-22
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Glegoo link

    Designer Eduardo Tunni
    Subsets menu, devanagari, latin, latin-ext
    Languages
    • 26% (286/1082) of languages using the Latin script
    • 20% (16/78) of languages using the Devanagari script
    First seen 2012-01-25
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Are there unwanted Apple tables?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Gloock link

    Designer Duarte Pinto
    Subsets cyrillic-ext, latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2023-01-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Gloria Hallelujah link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2011-07-27
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Glory link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 30% (335/1082) of languages using the Latin script
    First seen 2021-06-17
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Gluten link

    Designer Tyler Finck, ETC
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (377/1082) of languages using the Latin script
    First seen 2021-09-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check variable font instances
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Goblin One link

    Designer Riccardo De Franceschi
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-06-29
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Gochi Hand link

    Designer Huerta Tipográfica
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-10-05
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Goldman link

    Designer Jaikishan Patel
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (376/1082) of languages using the Latin script
    First seen 2020-07-22
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Golos Text link

    Designer Alexandra Korolkova, Vitaly Kuzmin
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu
    Languages
    • 29% (322/1082) of languages using the Latin script
    • 75% (60/80) of languages using the Cyrillic script
    First seen 2023-01-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Gorditas link

    Designer Gustavo Dipre
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Font contains unique glyph names?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Gothic A1 link

    Designer HanYang I&C Co
    Subsets korean, cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 54% (587/1082) of languages using the Latin script
    • 76% (61/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2018-02-24
    Last updated 2024-09-19 (a month ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Font contains unique glyph names?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Does full font name begin with the font family name?
    • FAIL: PostScript name follows OpenType specification requirements?
    • FAIL: Name table ID 6 (PostScript name) must be consistent across platforms.
  • Full Fontbakery report
  • Gotu link

    Designer Ek Type
    Subsets devanagari, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (342/1082) of languages using the Latin script
    • 20% (16/78) of languages using the Devanagari script
    First seen 2020-01-10
    Last updated 2023-09-19 (1 year, 1 month ago)
    • Version Version 2.320;hotconv 1.0.109;makeotfexe 2.5.65596; ttfautohint moved to production on 2024-03-01 (7 months ago)
    • Version Version 2.320;hotconv 1.0.109;makeotfexe 2.5.65596; ttfautohint moved to sandbox on 2024-03-01 (7 months ago)
    Failing tests
    • ERROR: URLs on DESCRIPTION file must not display http(s) prefix.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Goudy Bookletter 1911 link

    Designer Barry Schwartz
    Subsets menu, latin
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2011-02-09
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Gowun Batang link

    Designer Yanghee Ryu
    Subsets korean, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (377/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2021-06-10
    Last updated 2024-09-19 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Gowun Dodum link

    Designer Yanghee Ryu
    Subsets korean, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (376/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2021-06-10
    Last updated 2024-09-19 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Graduate link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2024-05-01 (5 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-05-04 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Grand Hotel link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-30
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Grandiflora One link

    Designer Haesung Cho, JAMO
    Subsets korean, latin, latin-ext, menu
    Languages
    • 24% (270/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2023-05-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Grandstander link

    Designer Tyler Finck, ETC
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (377/1082) of languages using the Latin script
    First seen 2020-07-24
    Last updated 2024-01-11 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Grape Nuts link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (358/1082) of languages using the Latin script
    First seen 2022-02-17
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Gravitas One link

    Designer Riccardo De Franceschi
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-06-29
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Great Vibes link

    Designer Robert Leuschke
    Subsets cyrillic, cyrillic-ext, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 50% (542/1082) of languages using the Latin script
    • 22% (18/80) of languages using the Cyrillic script
    First seen 2012-03-29
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.103; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-05-03 (5 months ago)
    • Version Version 1.103; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-04-13 (6 months ago)
    • Version Version 1.103; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-04-04 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Grechen Fuemen link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-09-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Grenze link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (338/1082) of languages using the Latin script
    First seen 2018-09-19
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Grenze Gotisch link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 28% (310/1082) of languages using the Latin script
    First seen 2020-05-18
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Grey Qo link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-09-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Griffy link

    Designer Neapolitan
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-09-06
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Gruppo link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2010-12-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Gudea link

    Designer Agustina Mingote
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Gugi link

    Designer TAE System & Typefaces Co.
    Subsets korean, menu
    Languages 10% (117/1082) of languages using the Latin script
    First seen 2018-02-23
    Last updated 2024-09-19 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: PostScript name follows OpenType specification requirements?
    • FAIL: Name table ID 6 (PostScript name) must be consistent across platforms.
  • Full Fontbakery report
  • Gulim link

    Designer HanYang I&C Co.
    Subsets cyrillic, greek, korean, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2024-05-15
    Last updated 2024-06-28 (3 months ago)
    • Version Version 2.21 moved to dev on 2024-07-05 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • GulimChe link

    Designer HanYang I&C Co.
    Subsets cyrillic, greek, korean, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2024-05-15
    Last updated 2024-06-28 (3 months ago)
    • Version Version 2.21 moved to dev on 2024-07-05 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Gulzar link

    Designer Borna Izadpanah, Fiona Ross, Alice Savoie, Simon Cozens
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 21% (228/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Arabic script (Supports Urdu)
    First seen 2022-05-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Gungsuh link

    Designer HanYang I&C Co.
    Subsets cyrillic, greek, korean, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2024-05-15
    Last updated 2024-06-28 (3 months ago)
    • Version Version 2.21 moved to dev on 2024-07-05 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • GungsuhChe link

    Designer HanYang I&C Co.
    Subsets cyrillic, greek, korean, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2024-05-15
    Last updated 2024-06-28 (3 months ago)
    • Version Version 2.21 moved to dev on 2024-07-05 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Gupter link

    Designer Octavio Pardo
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2019-11-13
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Gurajada link

    Designer Purushoth Kumar Guttula
    Subsets menu, latin, telugu
    Languages
    • 12% (136/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2015-01-08
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Gwendolyn link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-11-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Habibi link

    Designer Magnus Gaarde
    Subsets menu, latin, latin-ext
    Languages 11% (124/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Hachi Maru Pop link

    Designer Nonty
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 11% (126/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2020-12-14
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Hahmlet link

    Designer Hypertype
    Subsets korean, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (372/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2021-05-13
    Last updated 2024-09-19 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Halant link

    Designer Indian Type Foundry
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 5% (4/78) of languages using the Devanagari script (Supports Eastern Tamang; Goan Konkani; Bodo; Dotyali)
    First seen 2014-08-27
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Hammersmith One link

    Designer Nicole Fally
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-06-29
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Hanalei link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-26
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Hanalei Fill link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-26
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Handjet link

    Designer Rosetta, David Březina
    Subsets arabic, armenian, cyrillic, cyrillic-ext, greek, hebrew, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (358/1082) of languages using the Latin script
    • 68% (55/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 57% (4/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Chinese (Hebrew))
    • 50% (1/2) of languages using the Armenian script (Missing Western Armenian, Armenian)
    • 2% (2/80) of languages using the Arabic script (Supports Punjabi (Arabic); Urdu)
    First seen 2020-09-11
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Handlee link

    Designer Joe Prince
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-13
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Hanken Grotesk link

    Designer Alfredo Marco Pradil, Hanken Design Co.
    Subsets cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages 32% (350/1082) of languages using the Latin script
    First seen 2022-11-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Hanuman link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2010-09-21
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Happy Monkey link

    Designer Brenda Gallo
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Harmattan link

    Designer SIL International
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 13% (11/80) of languages using the Arabic script
    First seen 2020-07-03
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Headland One link

    Designer Gary Lonergan
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-05-09
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.002 moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.002 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.002 moved to dev on 2024-03-01 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Hedvig Letters Sans link

    Designer Kanon Foundry, Alexander Örn, Tor Weibull, Hedvig
    Subsets latin, latin-ext, math, menu, symbols
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2023-10-24
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2023-11-29 (10 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2023-11-10 (11 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2023-10-26 (11 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Hedvig Letters Serif link

    Designer Kanon Foundry, Alexander Örn, Tor Weibull, Hedvig
    Subsets latin, latin-ext, math, menu, symbols
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2023-10-24
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000 moved to production on 2023-11-29 (10 months ago)
    • Version Version 1.000 moved to sandbox on 2023-11-10 (11 months ago)
    • Version Version 1.000 moved to dev on 2023-10-26 (11 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • ERROR: Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.
    • FAIL: Check font names are correct
    • ERROR: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
  • Full Fontbakery report
  • Heebo link

    Designer Oded Ezer
    Subsets hebrew, latin, latin-ext, math, menu, symbols
    Languages
    • 14% (162/1082) of languages using the Latin script
    • 57% (4/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Chinese (Hebrew))
    First seen 2016-06-20
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.100 moved to production on 2024-02-03 (8 months ago)
    • Version Version 3.100 moved to sandbox on 2024-01-26 (8 months ago)
    • Version Version 3.100 moved to dev on 2023-11-30 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Henny Penny link

    Designer Brownfox
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-02-22
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Is there a usable "kern" table declared in the font?
    • FAIL: Does the font have any invalid script tags?
  • Full Fontbakery report
  • Hepta Slab link

    Designer Mike LaGattuta
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (368/1082) of languages using the Latin script
    First seen 2018-09-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Hermeneus One link

    Designer Impallari Type
    Subsets menu, latin, latin-ext
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2012-05-01
    Last updated 2023-08-09 (1 year, 2 months ago)
    • Version Version 1.002; ttfautohint (v0.93) -l 8 -r 50 -G 200 -x 14 -w "G moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Herr Von Muellerhoff link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Hi Melody link

    Designer YoonDesign Inc
    Subsets korean, latin, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2018-02-23
    Last updated 2024-09-19 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure files are not too large.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Hina Mincho link

    Designer Satsuyako
    Subsets cyrillic, japanese, latin, latin-ext, menu, vietnamese
    Languages
    • 32% (356/1082) of languages using the Latin script
    • 11% (9/80) of languages using the Cyrillic script (Supports Kumyk; Erzya; Nogai; Russian; Crimean Turkish, Cyrillic; Karachay-Balkar; Abaza; Bulgarian; Moksha)
    • 100% (1/1) of languages using the Hiragana script
    First seen 2021-04-14
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Hind link

    Designer Indian Type Foundry
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (132/1082) of languages using the Latin script
    • 10% (8/78) of languages using the Devanagari script (Supports Marathi; Nepali; Eastern Tamang; Dotyali; Goan Konkani; Hindi; Bodo; Kangri)
    First seen 2014-06-25
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001;PS 1.0;hotconv 1.0.79;makeotf.lib2.5.61930; ttfaut moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Hind Colombo link

    Designer Indian Type Foundry
    Subsets menu, latin, latin-ext, sinhala
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 33% (1/3) of languages using the Sinhala script (Missing Pali (Sinhala); Sanskrit (Sinhala))
    First seen 2016-01-20
    Last updated 2024-01-14 (9 months ago)
    • Version Version 1.000;PS 1.0;hotconv 1.0.86;makeotf.lib2.5.63406; ttfaut moved to dev on 2024-03-01 (7 months ago)
    • Version Version 1.000;PS 1.0;hotconv 1.0.86;makeotf.lib2.5.63406; ttfautohint (v1.4.1) moved to dev on 2024-01-17 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking OS/2 fsSelection value.
  • Full Fontbakery report
  • Hind Guntur link

    Designer Indian Type Foundry
    Subsets latin, latin-ext, menu, telugu
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2016-01-20
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.002;PS 1.0;hotconv 1.0.86;makeotf.lib2.5.63406; ttfaut moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Hind Jalandhar link

    Designer Indian Type Foundry
    Subsets menu, gurmukhi, latin, latin-ext
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gurmukhi script
    First seen 2016-01-20
    Last updated 2024-01-14 (9 months ago)
    • Version Version 0.702;PS 1.0;hotconv 1.0.81;makeotf.lib2.5.63406 moved to dev on 2024-01-17 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Checking OS/2 fsSelection value.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Hind Kochi link

    Designer Indian Type Foundry
    Subsets menu, latin, latin-ext, malayalam
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Malayalam script
    First seen 2016-01-20
    Last updated 2024-01-14 (9 months ago)
    • Version Version 0.702;PS 1.0;hotconv 1.0.81;makeotf.lib2.5.63406 moved to dev on 2024-01-17 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Checking OS/2 fsSelection value.
  • Full Fontbakery report
  • Hind Madurai link

    Designer Indian Type Foundry
    Subsets latin, latin-ext, menu, tamil
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2016-01-20
    Last updated 2024-01-14 (9 months ago)
    • Version Version 1.001;PS 1.0;hotconv 1.0.86;makeotf.lib2.5.63406; ttfaut moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Hind Mysuru link

    Designer Indian Type Foundry
    Subsets menu, kannada, latin, latin-ext
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2016-01-20
    Last updated 2024-08-26 (a month ago)
    • Version Version 0.703;PS 1.0;hotconv 1.0.86;makeotf.lib2.5.63406 moved to sandbox on 2024-09-20 (a month ago)
    • Version Version 0.703;PS 1.0;hotconv 1.0.86;makeotf.lib2.5.63406 moved to dev on 2024-01-17 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Checking OS/2 fsSelection value.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Hind Siliguri link

    Designer Indian Type Foundry
    Subsets bengali, latin, latin-ext, menu
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 29% (5/17) of languages using the Bangla script (Supports Rangpuri; Manipuri; Bishnupriya; Assamese; Bangla)
    First seen 2015-09-09
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.001;PS 1.0;hotconv 1.0.86;makeotf.lib2.5.63406; ttfaut moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Hind Vadodara link

    Designer Indian Type Foundry
    Subsets gujarati, latin, latin-ext, menu
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2015-09-09
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.001;PS 1.0;hotconv 1.0.86;makeotf.lib2.5.63406; ttfaut moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Holtwood One SC link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 27% (296/1082) of languages using the Latin script
    First seen 2011-05-04
    Last updated 2024-04-25 (5 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-06-11 (4 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-05-10 (5 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-04-27 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Homenaje link

    Designer Constanza Artigas Preller, Agustina Mingote
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Honk link

    Designer Ek Type
    Subsets latin, latin-ext, math, menu, symbols, vietnamese
    Languages 31% (344/1082) of languages using the Latin script
    First seen 2023-11-15
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000 moved to production on 2024-01-26 (8 months ago)
    • Version Version 1.000 moved to sandbox on 2023-11-29 (10 months ago)
    • Version Version 1.000 moved to dev on 2023-11-17 (11 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check variable font instances
    • FAIL: Validate defaults on fvar table match registered fallback names in GFAxisRegistry.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Host Grotesk link

    Designer Element Type, Doğukan Karapınar, İbrahim Kaçtıoğlu
    Subsets latin, latin-ext, menu
    Languages 27% (302/1082) of languages using the Latin script
    First seen 2024-10-03
    Last updated 2024-10-10 (13 days ago)
    • Version Version 1.003 moved to dev on 2024-10-12 (12 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Do we have the latest version of FontBakery installed?
  • Full Fontbakery report
  • Hubballi link

    Designer Erin McLaughlin
    Subsets kannada, latin, latin-ext, menu
    Languages
    • 24% (267/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Kannada script (Missing Tulu)
    First seen 2021-12-16
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Hubot Sans link

    Designer GitHub, Deni Anggara
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (340/1082) of languages using the Latin script
    First seen 2024-10-04
    Last updated 2024-10-04 (19 days ago)
    • Version Version 2.000 moved to dev on 2024-10-10 (14 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Do we have the latest version of FontBakery installed?
    • FAIL: The variable font 'wdth' (Width) axis coordinate must be 100 on the 'Regular' instance.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Hurricane link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (339/1082) of languages using the Latin script
    First seen 2021-10-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • IBM Plex Mono link

    Designer Mike Abbink, Bold Monday
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 32% (351/1082) of languages using the Latin script
    • 67% (54/80) of languages using the Cyrillic script
    First seen 2018-03-12
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • IBM Plex Sans link

    Designer Mike Abbink, Bold Monday
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 32% (356/1082) of languages using the Latin script
    • 67% (54/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2018-03-12
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • IBM Plex Sans Arabic link

    Designer Mike Abbink, Bold Monday
    Subsets arabic, cyrillic-ext, latin, latin-ext, menu
    Languages
    • 21% (234/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Arabic script (Supports Urdu; Pashto; Northern Luri; Uyghur; Central Kurdish; Uzbek (Arabic); Arabic; Mazanderani)
    First seen 2021-06-17
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • IBM Plex Sans Condensed link

    Designer Mike Abbink, Bold Monday
    Subsets cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages 32% (356/1082) of languages using the Latin script
    First seen 2018-03-12
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • IBM Plex Sans Devanagari link

    Designer Mike Abbink, Bold Monday
    Subsets cyrillic-ext, devanagari, latin, latin-ext, menu
    Languages
    • 21% (234/1082) of languages using the Latin script
    • 12% (10/78) of languages using the Devanagari script
    First seen 2021-06-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • IBM Plex Sans Hebrew link

    Designer Mike Abbink, Bold Monday
    Subsets cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 26% (287/1082) of languages using the Latin script
    • 57% (4/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Chinese (Hebrew))
    First seen 2021-06-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Fonts have consistent underline thickness?
  • Full Fontbakery report
  • IBM Plex Sans JP link

    Designer Mike Abbink, Bold Monday
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 22% (247/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Cyrillic script (Supports Kumyk; Erzya; Nogai; Russian; Crimean Turkish, Cyrillic; Abaza; Bulgarian; Moksha)
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2022-09-12
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Fonts have consistent underline thickness?
  • Full Fontbakery report
  • IBM Plex Sans KR link

    Designer Mike Abbink, Bold Monday
    Subsets korean, latin, latin-ext, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2021-06-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Fonts have consistent underline thickness?
  • Full Fontbakery report
  • IBM Plex Sans Thai link

    Designer Mike Abbink, Bold Monday
    Subsets cyrillic-ext, latin, latin-ext, menu, thai
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2021-06-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Fonts have consistent underline thickness?
  • Full Fontbakery report
  • IBM Plex Sans Thai Looped link

    Designer Mike Abbink, Bold Monday
    Subsets cyrillic-ext, latin, latin-ext, menu, thai
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2021-06-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • IBM Plex Serif link

    Designer Mike Abbink, Bold Monday
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 32% (356/1082) of languages using the Latin script
    • 67% (54/80) of languages using the Cyrillic script
    First seen 2018-03-12
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Fonts have consistent underline thickness?
  • Full Fontbakery report
  • IM Fell DW Pica link

    Designer Igino Marini
    Subsets menu, latin
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2010-05-17
    Last updated 2022-05-23 (2 years ago)
    • Version 3.00 moved to production on 2024-03-01 (7 months ago)
    • Version 3.00 moved to sandbox on 2024-03-01 (7 months ago)
    • Version 3.00 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: PostScript name follows OpenType specification requirements?
  • Full Fontbakery report
  • IM Fell DW Pica SC link

    Designer Igino Marini
    Subsets menu, latin
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2010-05-17
    Last updated 2022-05-23 (2 years ago)
    • Version 3.00 moved to production on 2024-03-01 (7 months ago)
    • Version 3.00 moved to sandbox on 2024-03-01 (7 months ago)
    • Version 3.00 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: PostScript name follows OpenType specification requirements?
  • Full Fontbakery report
  • IM Fell Double Pica link

    Designer Igino Marini
    Subsets latin, latin-ext, menu
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2010-05-17
    Last updated 2022-05-23 (2 years ago)
    • Version 3.00 moved to production on 2024-03-01 (7 months ago)
    • Version 3.00 moved to sandbox on 2024-03-01 (7 months ago)
    • Version 3.00 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
    • FAIL: PostScript name follows OpenType specification requirements?
  • Full Fontbakery report
  • IM Fell Double Pica SC link

    Designer Igino Marini
    Subsets menu, latin
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2010-05-17
    Last updated 2022-05-23 (2 years ago)
    • Version 3.00 moved to production on 2024-03-01 (7 months ago)
    • Version 3.00 moved to sandbox on 2024-03-01 (7 months ago)
    • Version 3.00 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: PostScript name follows OpenType specification requirements?
  • Full Fontbakery report
  • IM Fell English link

    Designer Igino Marini
    Subsets menu, latin
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2010-05-17
    Last updated 2022-05-23 (2 years ago)
    • Version 3.00 moved to production on 2024-03-01 (7 months ago)
    • Version 3.00 moved to sandbox on 2024-03-01 (7 months ago)
    • Version 3.00 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: PostScript name follows OpenType specification requirements?
  • Full Fontbakery report
  • IM Fell English SC link

    Designer Igino Marini
    Subsets menu, latin
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2010-05-17
    Last updated 2022-05-23 (2 years ago)
    • Version 3.00 moved to production on 2024-03-01 (7 months ago)
    • Version 3.00 moved to sandbox on 2024-03-01 (7 months ago)
    • Version 3.00 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: PostScript name follows OpenType specification requirements?
  • Full Fontbakery report
  • IM Fell French Canon link

    Designer Igino Marini
    Subsets menu, latin
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2010-05-17
    Last updated 2022-05-23 (2 years ago)
    • Version 3.00 moved to production on 2024-03-01 (7 months ago)
    • Version 3.00 moved to sandbox on 2024-03-01 (7 months ago)
    • Version 3.00 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: PostScript name follows OpenType specification requirements?
  • Full Fontbakery report
  • IM Fell French Canon SC link

    Designer Igino Marini
    Subsets menu, latin
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2010-05-17
    Last updated 2022-05-23 (2 years ago)
    • Version 3.00 moved to production on 2024-03-01 (7 months ago)
    • Version 3.00 moved to sandbox on 2024-03-01 (7 months ago)
    • Version 3.00 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: PostScript name follows OpenType specification requirements?
  • Full Fontbakery report
  • IM Fell Great Primer link

    Designer Igino Marini
    Subsets menu, latin
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2010-05-17
    Last updated 2022-05-23 (2 years ago)
    • Version 3.00 moved to production on 2024-03-01 (7 months ago)
    • Version 3.00 moved to sandbox on 2024-03-01 (7 months ago)
    • Version 3.00 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: PostScript name follows OpenType specification requirements?
  • Full Fontbakery report
  • IM Fell Great Primer SC link

    Designer Igino Marini
    Subsets menu, latin
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2010-05-17
    Last updated 2022-05-23 (2 years ago)
    • Version 3.00 moved to production on 2024-03-01 (7 months ago)
    • Version 3.00 moved to sandbox on 2024-03-01 (7 months ago)
    • Version 3.00 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: PostScript name follows OpenType specification requirements?
  • Full Fontbakery report
  • Ibarra Real Nova link

    Designer José María Ribagorda, Octavio Pardo
    Subsets latin, latin-ext, menu
    Languages 26% (284/1082) of languages using the Latin script
    First seen 2019-11-04
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Iceberg link

    Designer Cyreal
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-01-25
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Iceland link

    Designer Cyreal
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-11-23
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Imbue link

    Designer Tyler Finck, ETC
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (349/1082) of languages using the Latin script
    First seen 2020-12-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Imperial Script link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-11-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Imprima link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Inclusive Sans link

    Designer Olivia King
    Subsets latin, latin-ext, menu, vietnamese
    Languages 29% (321/1082) of languages using the Latin script
    First seen 2023-08-04
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Inconsolata link

    Designer Raph Levien
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (385/1082) of languages using the Latin script
    First seen 2010-02-19
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check variable font instances
    • FAIL: Check variable font instances don't have duplicate names
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • Inder link

    Designer Sorkin Type
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Indie Flower link

    Designer Kimberly Geswein
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (383/1082) of languages using the Latin script
    First seen 2011-03-09
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Ingrid Darling link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (358/1082) of languages using the Latin script
    First seen 2022-03-11
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Inika link

    Designer Constanza Artigas
    Subsets menu, latin, latin-ext
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2012-01-11
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Inknut Antiqua link

    Designer Claus Eggers Sørensen
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (138/1082) of languages using the Latin script
    • 20% (16/78) of languages using the Devanagari script
    First seen 2015-05-20
    Last updated 2024-01-14 (9 months ago)
    • Version Version 1.003; ttfautohint (v1.8.2) -l 8 -r 50 -G 200 -x 14 -D l moved to dev on 2024-03-01 (7 months ago)
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Glyph names are all valid?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Fonts have consistent underline thickness?
  • Full Fontbakery report
  • Inria Sans link

    Designer Grégori Vincens, Jérémie Hornus
    Subsets latin, latin-ext, menu
    Languages 12% (130/1082) of languages using the Latin script
    First seen 2019-12-05
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    • (6 years ago)
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Inria Serif link

    Designer Grégori Vincens, Jérémie Hornus
    Subsets latin, latin-ext, menu
    Languages 12% (130/1082) of languages using the Latin script
    First seen 2019-12-05
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    • (6 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Inspiration link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (355/1082) of languages using the Latin script
    First seen 2021-11-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Instrument Sans link

    Designer Rodrigo Fuenzalida, Jordan Egstad
    Subsets latin, latin-ext, menu
    Languages 27% (299/1082) of languages using the Latin script
    First seen 2023-04-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Instrument Serif link

    Designer Rodrigo Fuenzalida, Jordan Egstad
    Subsets latin, latin-ext, menu
    Languages 27% (299/1082) of languages using the Latin script
    First seen 2023-03-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Inter link

    Designer Rasmus Andersson
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 57% (619/1082) of languages using the Latin script
    • 72% (58/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2020-01-24
    Last updated 2024-06-06 (4 months ago)
    • Version Version 4.001;git-66647c0bb moved to production on 2024-08-01 (2 months ago)
    • Version Version 4.001;git-66647c0bb moved to sandbox on 2024-06-25 (3 months ago)
    • Version Version 4.001;git-66647c0bb moved to dev on 2024-06-08 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Check correctness of STAT table strings
  • Full Fontbakery report
  • Inter Tight link

    Designer Rasmus Andersson
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 58% (631/1082) of languages using the Latin script
    • 76% (61/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2022-07-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Island Moments link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-11-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Istok Web link

    Designer Andrey V. Panov
    Subsets menu, cyrillic, cyrillic-ext, latin, latin-ext
    Languages
    • 27% (299/1082) of languages using the Latin script
    • 72% (58/80) of languages using the Cyrillic script
    First seen 2011-07-13
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check font names are correct
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
    • FAIL: Check glyphs do not have duplicate components which have the same x,y coordinates.
  • Full Fontbakery report
  • Italiana link

    Designer Santiago Orozco
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Italianno link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 23% (256/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Itim link

    Designer Cadson Demak
    Subsets menu, latin, latin-ext, thai, vietnamese
    Languages 31% (342/1082) of languages using the Latin script
    First seen 2015-07-01
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Jacquard 12 link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, math, menu, symbols
    Languages 27% (296/1082) of languages using the Latin script
    First seen 2024-02-21
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-05-14 (5 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-02-21 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Jacquard 12 Charted link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, math, menu, symbols
    Languages 27% (300/1082) of languages using the Latin script
    First seen 2024-02-21
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000 moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.000 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.000 moved to dev on 2024-02-23 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Whitespace glyphs have ink?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Jacquard 24 link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, menu
    Languages 27% (300/1082) of languages using the Latin script
    First seen 2024-03-15
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-29 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-22 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Jacquard 24 Charted link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, menu
    Languages 27% (300/1082) of languages using the Latin script
    First seen 2024-03-15
    Last updated 2024-04-09 (6 months ago)
    • Version Version 1.001 moved to production on 2024-05-03 (5 months ago)
    • Version Version 1.001 moved to sandbox on 2024-04-20 (6 months ago)
    • Version Version 1.001 moved to dev on 2024-04-10 (6 months ago)
    • Version Version 1.000 moved to sandbox on 2024-03-29 (6 months ago)
    • Version Version 1.000 moved to dev on 2024-03-22 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Whitespace glyphs have ink?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Jacquarda Bastarda 9 link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, math, menu, symbols
    Languages 27% (299/1082) of languages using the Latin script
    First seen 2024-01-25
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-02-01 (8 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-01-26 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Jacquarda Bastarda 9 Charted link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, math, menu, symbols
    Languages 25% (279/1082) of languages using the Latin script
    First seen 2024-01-25
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-02-21 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Jacques Francois link

    Designer Cyreal
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-09-07
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Jacques Francois Shadow link

    Designer Cyreal
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-09-07
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Jaini link

    Designer Ek Type
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 32% (353/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2024-02-16
    Last updated 2024-04-04 (6 months ago)
    • Version Version 2.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-05-03 (5 months ago)
    • Version Version 2.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-04-20 (6 months ago)
    • Version Version 2.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-04-05 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Jaini Purva link

    Designer Ek Type
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 32% (353/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2024-02-16
    Last updated 2024-04-04 (6 months ago)
    • Version Version 2.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-05-03 (5 months ago)
    • Version Version 2.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-04-20 (6 months ago)
    • Version Version 2.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-04-05 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Jaldi link

    Designer Omnibus-Type
    Subsets menu, devanagari, latin, latin-ext
    Languages
    • 31% (337/1082) of languages using the Latin script
    • 20% (16/78) of languages using the Devanagari script
    First seen 2015-04-22
    Last updated 2024-01-14 (9 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Jaro link

    Designer Agyei Archer, Céline Hurka, Mirko Velimirović
    Subsets latin, latin-ext, menu, vietnamese
    Languages 50% (542/1082) of languages using the Latin script
    First seen 2024-03-15
    Last updated 2024-07-10 (3 months ago)
    • Version Version 1.000 moved to production on 2024-05-03 (5 months ago)
    • Version Version 1.000 moved to sandbox on 2024-04-13 (6 months ago)
    • Version Version 1.000 moved to dev on 2024-03-29 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Validate size, and resolution of article images, and ensure article page has minimum length and includes visual assets.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
    • FAIL: Check variable font instances don't have duplicate names
  • Full Fontbakery report
  • Jersey 10 link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, menu
    Languages 27% (298/1082) of languages using the Latin script
    First seen 2024-02-23
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-04 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Jersey 10 Charted link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, menu
    Languages 27% (298/1082) of languages using the Latin script
    First seen 2024-02-23
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-04 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Jersey 15 link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, menu
    Languages 27% (297/1082) of languages using the Latin script
    First seen 2024-03-01
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-04 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Jersey 15 Charted link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, menu
    Languages 27% (297/1082) of languages using the Latin script
    First seen 2024-03-01
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-04 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Whitespace glyphs have ink?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Jersey 20 link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, menu
    Languages 27% (298/1082) of languages using the Latin script
    First seen 2024-03-15
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-29 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-22 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Jersey 20 Charted link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, menu
    Languages 27% (298/1082) of languages using the Latin script
    First seen 2024-03-15
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-29 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-22 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Whitespace glyphs have ink?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Jersey 25 link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, menu
    Languages 26% (287/1082) of languages using the Latin script
    First seen 2024-03-15
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-29 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-22 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Jersey 25 Charted link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, menu
    Languages 26% (288/1082) of languages using the Latin script
    First seen 2024-03-15
    Last updated 2024-04-11 (6 months ago)
    • Version Version 1.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-05-03 (5 months ago)
    • Version Version 1.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-04-20 (6 months ago)
    • Version Version 1.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-04-13 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check glyphs do not have duplicate components which have the same x,y coordinates.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Whitespace glyphs have ink?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • JetBrains Mono link

    Designer JetBrains, Philipp Nurullin, Konstantin Bulenkov
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (342/1082) of languages using the Latin script
    • 22% (18/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2020-11-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Jim Nightshade link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-01-04
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Joan link

    Designer Paolo Biagini
    Subsets latin, latin-ext, menu
    Languages 30% (325/1082) of languages using the Latin script
    First seen 2022-04-28
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Jockey One link

    Designer TypeTogether
    Subsets menu, latin, latin-ext
    Languages 12% (138/1082) of languages using the Latin script
    First seen 2011-10-26
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Jolly Lodger link

    Designer Font Diner
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Jomhuria link

    Designer KB Studio
    Subsets latin, latin-ext, menu
    Languages
    • 29% (322/1082) of languages using the Latin script
    • 6% (5/80) of languages using the Arabic script (Supports Urdu; Kashmiri; Uyghur; Sindhi; Central Kurdish)
    First seen 2016-06-20
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.0010 moved to sandbox on 2024-09-20 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Name table records must not have trailing spaces.
  • Full Fontbakery report
  • Jomolhari link

    Designer Christopher J. Fynn
    Subsets latin, menu, tibetan
    Languages
    • 17% (193/1082) of languages using the Latin script
    • 50% (3/6) of languages using the Tibetan script (Missing Western Tamang, Tibetan; Balti (Tibetan); Tshangla)
    First seen 2019-09-10
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Is there a usable "kern" table declared in the font?
    • FAIL: Check glyphs do not have duplicate components which have the same x,y coordinates.
  • Full Fontbakery report
  • Josefin Sans link

    Designer Santiago Orozco
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (366/1082) of languages using the Latin script
    First seen 2010-11-17
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Josefin Slab link

    Designer Santiago Orozco
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2010-11-17
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Jost link

    Designer Owen Earl
    Subsets cyrillic, latin, latin-ext, menu
    Languages
    • 26% (291/1082) of languages using the Latin script
    • 11% (9/80) of languages using the Cyrillic script (Supports Kumyk; Erzya; Nogai; Russian; Crimean Turkish, Cyrillic; Karachay-Balkar; Abaza; Bulgarian; Moksha)
    First seen 2020-02-11
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Joti One link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Jua link

    Designer Woowahan Brothers
    Subsets korean, latin, menu
    Languages 10% (117/1082) of languages using the Latin script
    First seen 2018-02-24
    Last updated 2024-01-25 (8 months ago)
    • Version Version 1.001 moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.001 moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.001 moved to dev on 2024-01-26 (8 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
  • Full Fontbakery report
  • Judson link

    Designer Daniel Johnson
    Subsets menu, latin, latin-ext, vietnamese
    Languages 62% (680/1082) of languages using the Latin script
    First seen 2011-05-04
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Are there unwanted tables?
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
    • FAIL: Does the font have any invalid script tags?
    • ERROR: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Julee link

    Designer Julián Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2011-09-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Julius Sans One link

    Designer Luciano Vergara
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-10-05
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Junge link

    Designer Cyreal
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Jura link

    Designer Daniel Johnson, Cyreal
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, kayah-li, latin, latin-ext, menu, vietnamese
    Languages
    • 18% (15/80) of languages using the Cyrillic script
    • 17% (187/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2011-05-18
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Just Me Again Down Here link

    Designer Kimberly Geswein
    Subsets menu, latin, latin-ext
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2010-12-07
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • K2D link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 35% (387/1082) of languages using the Latin script
    First seen 2018-08-22
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Kablammo link

    Designer Vectro Type Foundry, Travis Kochel, Lizy Gershenzon, Daria Cohen, Ethan Cohen
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 32% (352/1082) of languages using the Latin script
    • 61% (49/80) of languages using the Cyrillic script
    First seen 2023-04-21
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Validate METADATA.pb axes tags are defined in gf_axisregistry.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Kadwa link

    Designer Sol Matas
    Subsets menu, devanagari, latin
    Languages
    • 12% (138/1082) of languages using the Latin script
    • 20% (16/78) of languages using the Devanagari script
    First seen 2015-06-17
    Last updated 2024-01-14 (9 months ago)
    • Version Version 1.001;PS 001.000;hotconv 1.0.70;makeotf.lib2.5.58329 DEV moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Glyph names are all valid?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Kaisei Decol link

    Designer Font-Kai
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 13% (150/1082) of languages using the Latin script
    • 15% (12/80) of languages using the Cyrillic script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-05-21
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Kaisei HarunoUmi link

    Designer Font-Kai
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 13% (150/1082) of languages using the Latin script
    • 15% (12/80) of languages using the Cyrillic script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-05-21
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Kaisei Opti link

    Designer Font-Kai
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 13% (150/1082) of languages using the Latin script
    • 15% (12/80) of languages using the Cyrillic script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-05-21
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Kaisei Tokumin link

    Designer Font-Kai
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 13% (150/1082) of languages using the Latin script
    • 15% (12/80) of languages using the Cyrillic script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-05-21
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
  • Full Fontbakery report
  • Kalam link

    Designer Indian Type Foundry
    Subsets menu, devanagari, latin, latin-ext
    Languages
    • 12% (132/1082) of languages using the Latin script
    • 10% (8/78) of languages using the Devanagari script (Supports Marathi; Nepali; Eastern Tamang; Dotyali; Goan Konkani; Hindi; Bodo; Kangri)
    First seen 2014-10-17
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001;PS 1.0;hotconv 1.0.79;makeotf.lib2.5.61930; ttfaut moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Kalnia link

    Designer Frida Medrano
    Subsets latin, latin-ext, math, menu
    Languages 29% (316/1082) of languages using the Latin script
    First seen 2023-10-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.105 moved to production on 2023-12-08 (10 months ago)
    • Version Version 1.105 moved to sandbox on 2023-11-10 (11 months ago)
    • Version Version 1.105 moved to dev on 2023-10-26 (11 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Validate size, and resolution of article images, and ensure article page has minimum length and includes visual assets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
    • ERROR: Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.
    • ERROR: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
  • Full Fontbakery report
  • Kalnia Glaze link

    Designer Frida Medrano
    Subsets latin, latin-ext, menu
    Languages 28% (303/1082) of languages using the Latin script
    First seen 2024-03-27
    Last updated 2024-06-13 (4 months ago)
    • Version Version 1.110 moved to production on 2024-07-16 (3 months ago)
    • Version Version 1.110 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.110 moved to dev on 2024-06-15 (4 months ago)
    • Version Version 1.107 moved to dev on 2024-04-13 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • ERROR: Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.
    • ERROR: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
  • Full Fontbakery report
  • Kameron link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2011-06-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Description strings in the name table must not contain copyright info.
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Kanit link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 31% (341/1082) of languages using the Latin script
    First seen 2015-12-07
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Kantumruy Pro link

    Designer Tep Sovichet, Wei Huang
    Subsets khmer, latin, latin-ext, menu
    Languages
    • 23% (251/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2022-05-12
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Kapakana link

    Designer Kousuke Nagai
    Subsets japanese, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ja_Hira
    • 11% (126/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2020-12-21
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000 moved to sandbox on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check font follows the Google Fonts CJK vertical metric schema
    • FAIL: Check samples can be rendered.
    • FAIL: The variable font 'wght' (Weight) axis coordinate must be 700 on the 'Bold' instance.
  • Full Fontbakery report
  • Karantina link

    Designer Rony Koch
    Subsets hebrew, latin, latin-ext, menu
    Languages
    • 11% (126/1082) of languages using the Latin script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2021-03-12
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Karla link

    Designer Jonny Pinhorn
    Subsets latin, latin-ext, menu
    Languages 29% (322/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Karla Tamil Inclined link

    Designer Jonathan Pinhorn
    Subsets tamil
    Languages 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2012-09-29
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.001 moved to sandbox on 2024-10-01 (23 days ago)
    • Version Version 1.001 moved to dev on 2024-03-01 (7 months ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Font styles are named canonically?
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Check if OS/2 fsSelection matches head macStyle bold and italic bits.
    • FAIL: Checking OS/2 fsSelection value.
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Karla Tamil Upright link

    Designer Jonathan Pinhorn
    Subsets tamil
    Languages 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2012-09-29
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.001 moved to sandbox on 2024-10-01 (23 days ago)
    • Version Version 1.001 moved to dev on 2024-03-01 (7 months ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Karma link

    Designer Indian Type Foundry
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 5% (4/78) of languages using the Devanagari script (Supports Eastern Tamang; Goan Konkani; Bodo; Dotyali)
    First seen 2014-06-25
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.202;PS 1.0;hotconv 1.0.78;makeotf.lib2.5.61930; ttfaut moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Katibeh link

    Designer KB Studio
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 27% (300/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Arabic script (Supports Urdu; Pashto; Northern Luri; Uyghur; Sindhi; Central Kurdish; Uzbek (Arabic); Mazanderani)
    First seen 2016-06-20
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.0010g moved to sandbox on 2024-10-01 (23 days ago)
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Kaushan Script link

    Designer Impallari Type
    Subsets menu, latin, latin-ext
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2012-01-25
    Last updated 2024-03-12 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Kavivanar link

    Designer Tharique Azeez
    Subsets latin, latin-ext, menu, tamil
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2016-06-20
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Check glyphs do not have duplicate components which have the same x,y coordinates.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Kavoon link

    Designer Viktoriya Grabowska
    Subsets menu, latin, latin-ext
    Languages 24% (269/1082) of languages using the Latin script
    First seen 2013-01-23
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Kay Pho Du link

    Designer SIL International
    Subsets kayah-li, latin, latin-ext, menu
    Languages 20% (222/1082) of languages using the Latin script
    First seen 2023-10-04
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.000 moved to production on 2023-10-26 (11 months ago)
    • Version Version 3.000 moved to sandbox on 2023-10-14 (1 year, 11 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Kdam Thmor Pro link

    Designer Tep Sovichet, Hak Longdey
    Subsets khmer, latin, latin-ext, menu
    Languages
    • 11% (126/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2022-05-11
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Keania One link

    Designer Julia Petretta
    Subsets menu, latin, latin-ext
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Kelly Slab link

    Designer Denis Masharov
    Subsets menu, cyrillic, latin, latin-ext
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2011-07-27
    Last updated 2023-08-15 (1 year, 2 months ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Kenia link

    Designer Julia Petretta
    Subsets menu, latin
    Languages 10% (119/1082) of languages using the Latin script
    First seen 2010-12-15
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Glyph names are all valid?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Khand link

    Designer Indian Type Foundry
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 10% (8/78) of languages using the Devanagari script (Supports Marathi; Nepali; Eastern Tamang; Dotyali; Goan Konkani; Hindi; Bodo; Konkani)
    First seen 2014-07-14
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.102;PS 1.0;hotconv 1.0.78;makeotf.lib2.5.61930; ttfaut moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Khmer link

    Designer Danh Hong
    Subsets menu, khmer
    Languages 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Are there unwanted Apple tables?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • FAIL: Check if OS/2 xAvgCharWidth is correct.
  • Full Fontbakery report
  • Khula link

    Designer Erin McLaughlin
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 11% (124/1082) of languages using the Latin script
    • 19% (15/78) of languages using the Devanagari script
    First seen 2015-01-28
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.002;PS 1.0;hotconv 1.0.72;makeotf.lib2.5.5900; ttfauto moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Check code page character ranges
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Kings link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (359/1082) of languages using the Latin script
    First seen 2021-10-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Kirang Haerang link

    Designer Woowahan Brothers
    Subsets korean, latin, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2018-02-24
    Last updated 2024-01-25 (8 months ago)
    • Version Version 1.001 moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.001 moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.001 moved to dev on 2024-01-26 (8 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check font can render its own name.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Font contains unique glyph names?
  • Full Fontbakery report
  • Kite One link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2012-10-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Kiwi Maru link

    Designer Hiroki-Chan
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 22% (247/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Cyrillic script (Supports Kumyk; Erzya; Nogai; Russian; Crimean Turkish, Cyrillic; Abaza; Bulgarian; Moksha)
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2020-12-14
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
  • Full Fontbakery report
  • Klee One link

    Designer Fontworks Inc.
    Subsets cyrillic, greek-ext, japanese, latin, latin-ext, menu
    Languages
    • 23% (256/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Cyrillic script (Supports Kumyk; Erzya; Nogai; Russian; Crimean Turkish, Cyrillic; Abaza; Bulgarian; Moksha)
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-06-08
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Knewave link

    Designer Tyler Finck
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-23
    Last updated 2024-01-14 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • KoHo link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 35% (386/1082) of languages using the Latin script
    First seen 2018-08-22
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Kodchasan link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 35% (387/1082) of languages using the Latin script
    First seen 2018-08-22
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Kode Mono link

    Designer Isa Ozler
    Subsets latin, latin-ext, menu
    Languages 31% (342/1082) of languages using the Latin script
    First seen 2023-05-19
    Last updated 2024-04-10 (6 months ago)
    • Version Version 1.206;gftools[0.9.28] moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.206;gftools[0.9.28] moved to sandbox on 2024-02-06 (8 months ago)
    • Version Version 1.206;gftools[0.9.28] moved to dev on 2024-02-02 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Koh Santepheap link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2021-06-10
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Kolker Brush link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (347/1082) of languages using the Latin script
    First seen 2021-11-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Konkhmer Sleokchher link

    Designer Suon May Sophanith
    Subsets khmer, latin, latin-ext, menu
    Languages
    • 26% (291/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2023-02-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Kotta One link

    Designer Ania Kruk
    Subsets menu, latin, latin-ext
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-01-25
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Koulen link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Kreon link

    Designer Julia Petretta
    Subsets latin, latin-ext, menu
    Languages 28% (304/1082) of languages using the Latin script
    First seen 2011-02-02
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Kristi link

    Designer Birgit Pulk
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2010-12-20
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Font styles are named canonically?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Krona One link

    Designer Yvonne Schüttler
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-02-22
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Krub link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 35% (379/1082) of languages using the Latin script
    First seen 2018-08-24
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Kufam link

    Designer Original Type, Wael Morcos, Artur Schmal
    Subsets arabic, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (365/1082) of languages using the Latin script
    • 5% (4/80) of languages using the Arabic script (Supports Central Kurdish; Uyghur; Urdu; Kashmiri)
    First seen 2020-07-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check variable font instances
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Kulim Park link

    Designer Dale Sattler
    Subsets latin, latin-ext, menu
    Languages 27% (298/1082) of languages using the Latin script
    First seen 2019-09-25
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font has a license.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Kumar One link

    Designer Indian Type Foundry
    Subsets gujarati, latin, latin-ext, menu
    Languages 16% (182/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.001;PS 1.001;hotconv 1.0.88;makeotf.lib2.5.647800 moved to sandbox on 2024-10-01 (22 days ago)
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Ensure that the font can be rasterized by FreeType.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Kumbh Sans link

    Designer Saurabh Sharma
    Subsets latin, latin-ext, math, menu, symbols
    Languages 27% (301/1082) of languages using the Latin script
    First seen 2020-07-23
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.005 moved to production on 2024-01-26 (8 months ago)
    • Version Version 1.005 moved to sandbox on 2023-12-15 (10 months ago)
    • Version Version 1.005 moved to dev on 2023-12-06 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check for METADATA subsets with zero support.
    • FAIL: Validate defaults on fvar table match registered fallback names in GFAxisRegistry.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Kurale link

    Designer Eduardo Tunni
    Subsets cyrillic, cyrillic-ext, devanagari, latin, latin-ext, menu
    Languages
    • 27% (296/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 15% (12/78) of languages using the Devanagari script
    First seen 2015-05-14
    Last updated 2024-03-07 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • LXGW WenKai Mono TC link

    Designer LXGW
    Subsets chinese-hongkong, cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, lisu, menu, vietnamese
    Languages
    • 69% (754/1082) of languages using the Latin script
    • 45% (36/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    • 20% (2/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    • 10% (1/10) of languages using the Traditional Han script (Missing Yue Chinese; Zhuang, Traditional Han; Gan Chinese; Jin Chinese; Xiang Chinese; Southern Min Chinese; Wu Chinese; Hakka Chinese; Literary Chinese)
    First seen 2024-05-16
    Last updated 2024-06-07 (4 months ago)
    • Version Version 1.330 moved to production on 2024-05-30 (4 months ago)
    • Version Version 1.330 moved to dev on 2024-05-19 (5 months ago)
    • Version Version 1.330 moved to sandbox on 2024-05-18 (5 months ago)
    Latest releases
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure files are not too large.
  • Full Fontbakery report
  • LXGW WenKai TC link

    Designer LXGW
    Subsets chinese-hongkong, cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, lisu, menu, vietnamese
    Languages
    • 69% (754/1082) of languages using the Latin script
    • 45% (36/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    • 20% (2/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    • 10% (1/10) of languages using the Traditional Han script (Missing Yue Chinese; Zhuang, Traditional Han; Gan Chinese; Jin Chinese; Xiang Chinese; Southern Min Chinese; Wu Chinese; Hakka Chinese; Literary Chinese)
    First seen 2024-05-16
    Last updated 2024-06-07 (4 months ago)
    • Version Version 1.330 moved to production on 2024-05-30 (4 months ago)
    • Version Version 1.330 moved to dev on 2024-05-19 (5 months ago)
    • Version Version 1.330 moved to sandbox on 2024-05-18 (5 months ago)
    Latest releases
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure files are not too large.
  • Full Fontbakery report
  • La Belle Aurore link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2011-06-08
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Labrada link

    Designer Mercedes Jáuregui, Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (367/1082) of languages using the Latin script
    First seen 2023-01-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Lacquer link

    Designer Niki Polyocan, Eli Block
    Subsets latin, menu
    Languages 22% (245/1082) of languages using the Latin script
    First seen 2019-07-04
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Laila link

    Designer Indian Type Foundry
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 10% (8/78) of languages using the Devanagari script (Supports Marathi; Nepali; Eastern Tamang; Dotyali; Goan Konkani; Hindi; Bodo; Konkani)
    First seen 2014-08-27
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.302;PS 1.0;hotconv 1.0.78;makeotf.lib2.5.61930; ttfaut moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.302;PS 1.0;hotconv 1.0.78;makeotf.lib2.5.61930; ttfaut moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.302;PS 1.0;hotconv 1.0.78;makeotf.lib2.5.61930; ttfaut moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Lakki Reddy link

    Designer Appaji Ambarisha Darbha
    Subsets menu, latin, telugu
    Languages
    • 10% (119/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2015-01-12
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Lalezar link

    Designer Borna Izadpanah
    Subsets arabic, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (336/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Arabic script (Supports Mazanderani; Urdu)
    First seen 2017-02-28
    Last updated 2023-12-14 (10 months ago)
    • Version Version 1.004 moved to dev on 2024-01-12 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
  • Full Fontbakery report
  • Lancelot link

    Designer Marion Kadi
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-02
    Last updated 2024-03-04 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Description strings in the name table must not contain copyright info.
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Langar link

    Designer Typeland, Alessia Mazzarella
    Subsets gurmukhi, latin, latin-ext, menu
    Languages
    • 31% (341/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gurmukhi script
    First seen 2020-11-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Lateef link

    Designer SIL International
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 13% (11/80) of languages using the Arabic script
    First seen 2012-01-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Lato link

    Designer Łukasz Dziedzic
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 69% (757/1082) of languages using the Latin script
    • 81% (65/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2010-12-15
    Last updated 2024-03-04 (7 months ago)
    • Version Version 2.015; 2015-08-06; http://www.latofonts.com/ moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Lavishly Yours link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (358/1082) of languages using the Latin script
    First seen 2022-03-11
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • League Gothic link

    Designer Tyler Finck, Caroline Hadilaksono, Micah Rich
    Subsets latin, latin-ext, menu, vietnamese
    Languages 29% (323/1082) of languages using the Latin script
    First seen 2021-12-09
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • League Script link

    Designer Haley Fiege
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-03-09
    Last updated 2024-03-04 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • League Spartan link

    Designer Matt Bailey, Tyler Finck
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (374/1082) of languages using the Latin script
    First seen 2021-12-17
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Leckerli One link

    Designer Gesine Todt
    Subsets menu, latin
    Languages 11% (128/1082) of languages using the Latin script
    First seen 2011-07-20
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Ledger link

    Designer Denis Masharov
    Subsets menu, cyrillic, latin, latin-ext
    Languages
    • 12% (131/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2012-02-22
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Lekton link

    Designer ISIA Urbino
    Subsets menu, latin, latin-ext
    Languages 3% (34/1082) of languages using the Latin script
    First seen 2010-12-20
    Last updated 2024-03-07 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Glyph names are all valid?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Lemon link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Lemonada link

    Designer Mohamed Gaber, Eduardo Tunni
    Subsets arabic, latin, latin-ext, menu, vietnamese
    Languages
    • 29% (319/1082) of languages using the Latin script
    • 3% (3/80) of languages using the Arabic script (Supports Punjabi (Arabic); Mazanderani; Urdu)
    First seen 2016-06-20
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Lexend link

    Designer Bonnie Shaver-Troup, Thomas Jockin, Santiago Orozco, Héctor Gómez, Superunion
    Subsets latin, latin-ext, menu, vietnamese
    Languages 36% (391/1082) of languages using the Latin script
    First seen 2021-03-09
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Lexend Deca link

    Designer Bonnie Shaver-Troup, Thomas Jockin, Santiago Orozco, Héctor Gómez, Superunion
    Subsets latin, latin-ext, menu, vietnamese
    Languages 36% (391/1082) of languages using the Latin script
    First seen 2019-08-01
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Lexend Exa link

    Designer Bonnie Shaver-Troup, Thomas Jockin, Santiago Orozco, Héctor Gómez, Superunion
    Subsets latin, latin-ext, menu, vietnamese
    Languages 36% (391/1082) of languages using the Latin script
    First seen 2019-08-01
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Lexend Giga link

    Designer Bonnie Shaver-Troup, Thomas Jockin, Santiago Orozco, Héctor Gómez, Superunion
    Subsets latin, latin-ext, menu, vietnamese
    Languages 36% (391/1082) of languages using the Latin script
    First seen 2019-08-01
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Lexend Mega link

    Designer Bonnie Shaver-Troup, Thomas Jockin, Santiago Orozco, Héctor Gómez, Superunion
    Subsets latin, latin-ext, menu, vietnamese
    Languages 36% (391/1082) of languages using the Latin script
    First seen 2019-08-01
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Lexend Peta link

    Designer Bonnie Shaver-Troup, Thomas Jockin, Santiago Orozco, Héctor Gómez, Superunion
    Subsets latin, latin-ext, menu, vietnamese
    Languages 36% (391/1082) of languages using the Latin script
    First seen 2019-08-01
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Lexend Tera link

    Designer Bonnie Shaver-Troup, Thomas Jockin, Santiago Orozco, Héctor Gómez, Superunion
    Subsets latin, latin-ext, menu, vietnamese
    Languages 36% (391/1082) of languages using the Latin script
    First seen 2019-08-01
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Lexend Zetta link

    Designer Bonnie Shaver-Troup, Thomas Jockin, Santiago Orozco, Héctor Gómez, Superunion
    Subsets latin, latin-ext, menu, vietnamese
    Languages 36% (391/1082) of languages using the Latin script
    First seen 2019-08-01
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Libre Barcode 128 link

    Designer Lasse Fister
    Subsets latin, menu
    Languages 10% (117/1082) of languages using the Latin script
    First seen 2017-07-31
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Libre Barcode 128 Text link

    Designer Lasse Fister
    Subsets latin, menu
    Languages 10% (117/1082) of languages using the Latin script
    First seen 2017-07-31
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Libre Barcode 39 link

    Designer Lasse Fister
    Subsets latin, menu
    Languages 10% (115/1082) of languages using the Latin script
    First seen 2017-07-31
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Libre Barcode 39 Extended link

    Designer Lasse Fister
    Subsets latin, menu
    Languages 10% (117/1082) of languages using the Latin script
    First seen 2017-08-21
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Libre Barcode 39 Extended Text link

    Designer Lasse Fister
    Subsets latin, menu
    Languages 10% (117/1082) of languages using the Latin script
    First seen 2017-08-21
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Libre Barcode 39 Text link

    Designer Lasse Fister
    Subsets latin, menu
    Languages 10% (115/1082) of languages using the Latin script
    First seen 2017-07-31
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Libre Barcode EAN13 Text link

    Designer Lasse Fister
    Subsets latin, menu
    Languages
    First seen 2020-10-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Libre Baskerville link

    Designer Impallari Type
    Subsets menu, latin, latin-ext
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2012-11-30
    Last updated 2024-03-04 (7 months ago)
    • Version Version 1.000; ttfautohint (v0.93) -l 8 -r 50 -G 200 -x 14 -w "G moved to dev on 2024-03-07 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Libre Bodoni link

    Designer Pablo Impallari, Rodrigo Fuenzalida
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (361/1082) of languages using the Latin script
    First seen 2022-04-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Libre Caslon Display link

    Designer Impallari Type
    Subsets latin, latin-ext, menu
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2017-11-30
    Last updated 2023-12-14 (10 months ago)
    • Version Version 1.100; ttfautohint (v1.6) -l 8 -r 50 -G 200 -x 14 -D lat moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.100; ttfautohint (v1.6) -l 8 -r 50 -G 200 -x 14 -D lat moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.100; ttfautohint (v1.6) -l 8 -r 50 -G 200 -x 14 -D lat moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check glyphs do not have duplicate components which have the same x,y coordinates.
  • Full Fontbakery report
  • Libre Caslon Text link

    Designer Pablo Impallari
    Subsets latin, latin-ext, menu
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2020-06-10
    Last updated 2023-12-14 (10 months ago)
    • Version Version 2.000 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 2.000 moved to dev on 2024-01-12 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check name ID 25 to end with "Italic" for Italic VFs.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Libre Franklin link

    Designer Impallari Type
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (371/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2016-06-20
    Last updated 2024-09-05 (a month ago)
    • Version Version 3.000 moved to production on 2024-10-01 (23 days ago)
    • Version Version 3.000 moved to sandbox on 2024-09-20 (a month ago)
    • Version Version 3.000 moved to dev on 2024-09-09 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Licorice link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-11-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Life Savers link

    Designer Impallari Type
    Subsets latin, latin-ext, menu
    Languages 28% (312/1082) of languages using the Latin script
    First seen 2012-08-13
    Last updated 2024-06-14 (4 months ago)
    • Version Version 3.100; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-07-16 (3 months ago)
    • Version Version 3.100; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 3.100; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-06-22 (4 months ago)
    • Version Version 3.001; ttfautohint (v0.95) -l 8 -r 50 -G 200 -x 14 -w "G moved to production on 2024-03-01 (7 months ago)
    • Version Version 3.001; ttfautohint (v0.95) -l 8 -r 50 -G 200 -x 14 -w "G moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 3.001; ttfautohint (v0.95) -l 8 -r 50 -G 200 -x 14 -w "G moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Lilita One link

    Designer Juan Montoreano
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-11
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Lily Script One link

    Designer Julia Petretta
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2013-06-05
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Limelight link

    Designer Nicole Fally, Sorkin Type
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-05-25
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Linden Hill link

    Designer Barry Schwartz
    Subsets menu, latin, latin-ext
    Languages 25% (280/1082) of languages using the Latin script
    First seen 2011-10-19
    Last updated 2024-03-04 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Linefont link

    Designer Dmitry Ivanov
    Subsets menu
    Languages 28% (311/1082) of languages using the Latin script
    First seen 2023-09-27
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.002;gftools[0.9.33] moved to production on 2023-10-26 (11 months ago)
    • Version Version 3.002;gftools[0.9.33] moved to sandbox on 2023-10-14 (1 year, 11 days ago)
    • Version Version 3.002;gftools[0.9.33] moved to dev on 2023-10-12 (1 year, 13 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Lisu Bosa link

    Designer SIL International
    Subsets latin, latin-ext, lisu, menu
    Languages 11% (128/1082) of languages using the Latin script
    First seen 2023-07-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Literata link

    Designer TypeTogether
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (364/1082) of languages using the Latin script
    • 36% (29/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2018-12-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Liu Jian Mao Cao link

    Designer Liu Zhengjiang, Kimberly Geswein, ZhongQi
    Subsets chinese-simplified, latin, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 10% (1/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Yue Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    First seen 2019-03-18
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Livvic link

    Designer LV=, Jacques Le Bailly
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (386/1082) of languages using the Latin script
    First seen 2019-06-21
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Lobster link

    Designer Impallari Type
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (342/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    First seen 2010-05-17
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Lobster Two link

    Designer Impallari Type
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-06-21
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
    • FAIL: Description strings in the name table must not contain copyright info.
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Lohit Bengali link

    Designer Multiple Designers
    Subsets bengali
    Languages 29% (5/17) of languages using the Bangla script (Supports Rangpuri; Manipuri; Bishnupriya; Assamese; Bangla)
    First seen 2012-05-09
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Font designer field in METADATA.pb must not contain 'Multiple designers'.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Check if OS/2 xAvgCharWidth is correct.
  • Full Fontbakery report
  • Lohit Tamil link

    Designer Multiple Designers
    Subsets menu, tamil
    Languages 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2011-12-12
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Font designer field in METADATA.pb must not contain 'Multiple designers'.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if OS/2 xAvgCharWidth is correct.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Londrina Outline link

    Designer Marcelo Magalhães
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Londrina Shadow link

    Designer Marcelo Magalhães
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Londrina Sketch link

    Designer Marcelo Magalhães
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Londrina Solid link

    Designer Marcelo Magalhães
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Long Cang link

    Designer Chen Xiaomin
    Subsets chinese-simplified, latin, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 10% (1/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Yue Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    First seen 2019-03-18
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Lora link

    Designer Cyreal
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, math, menu, symbols, vietnamese
    Languages
    • 32% (347/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2011-07-06
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.008 moved to production on 2024-02-03 (8 months ago)
    • Version Version 3.008 moved to sandbox on 2024-01-26 (8 months ago)
    • Version Version 3.008 moved to dev on 2024-01-10 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Love Light link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-12-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Love Ya Like A Sister link

    Designer Kimberly Geswein
    Subsets latin, latin-ext, menu
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2011-07-06
    Last updated 2024-03-06 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Loved by the King link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2011-07-06
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Lovers Quarrel link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 29% (318/1082) of languages using the Latin script
    First seen 2012-03-29
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Lugrasimo link

    Designer The DocRepair Project, Astigmatic
    Subsets latin, latin-ext, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2023-04-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Lumanosimo link

    Designer The DocRepair Project, Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 23% (259/1082) of languages using the Latin script
    First seen 2023-04-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Lunasima link

    Designer The DocRepair Project, Google
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, hebrew, latin, latin-ext, menu, vietnamese
    Languages
    • 65% (711/1082) of languages using the Latin script
    • 62% (50/80) of languages using the Cyrillic script
    • 57% (4/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Chinese (Hebrew))
    First seen 2023-06-15
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Lusitana link

    Designer Ana Paula Megda
    Subsets menu, latin, latin-ext
    Languages 11% (120/1082) of languages using the Latin script
    First seen 2012-01-11
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check for METADATA subsets with zero support.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Lustria link

    Designer MADType
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Luxurious Roman link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-11-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Luxurious Script link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (359/1082) of languages using the Latin script
    First seen 2021-11-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • M PLUS 1 link

    Designer Coji Morishita
    Subsets japanese, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (340/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2021-08-26
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • M PLUS 1 Code link

    Designer Coji Morishita
    Subsets japanese, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (340/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2021-09-22
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check font follows the Google Fonts CJK vertical metric schema
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • M PLUS 1p link

    Designer Coji Morishita, M+ Fonts Project
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, hebrew, japanese, latin, latin-ext, menu, vietnamese
    Languages
    • 58% (633/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    • 57% (4/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Chinese (Hebrew))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2017-06-12
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check font follows the Google Fonts CJK vertical metric schema
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • M PLUS 2 link

    Designer Coji Morishita
    Subsets japanese, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (340/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2021-08-26
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • M PLUS Code Latin link

    Designer Coji Morishita
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (340/1082) of languages using the Latin script
    First seen 2021-09-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Ma Shan Zheng link

    Designer Ma ShanZheng
    Subsets chinese-simplified, latin, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 10% (1/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Yue Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    First seen 2019-03-18
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Macondo link

    Designer John Vargas Beltrán
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Macondo Swash Caps link

    Designer John Vargas Beltrán
    Subsets menu, latin, latin-ext
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Mada link

    Designer Khaled Hosny, Paul D. Hunt
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 32% (355/1082) of languages using the Latin script
    • 8% (7/80) of languages using the Arabic script (Supports Urdu; Kashmiri; Northern Luri; Uyghur; Sindhi; Central Kurdish; Punjabi (Arabic))
    First seen 2017-05-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Madimi One link

    Designer Taurai Valerie Mtake, Mirko Velimirović
    Subsets latin, latin-ext, math, menu, symbols
    Languages 31% (337/1082) of languages using the Latin script
    First seen 2024-02-14
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-02-29 (7 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-02-21 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Magra link

    Designer FontFuror
    Subsets menu, latin, latin-ext
    Languages 12% (133/1082) of languages using the Latin script
    First seen 2012-01-11
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Maitree link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 31% (341/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2024-03-04 (7 months ago)
    • Version Version 1.003 moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.003 moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Major Mono Display link

    Designer Emre Parlak
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (346/1082) of languages using the Latin script
    First seen 2018-12-05
    Last updated 2023-12-14 (10 months ago)
    • Version Version 2.000; ttfautohint (v1.8) -l 8 -r 50 -G 200 -x 14 -D lat moved to production on 2024-03-01 (7 months ago)
    • Version Version 2.000; ttfautohint (v1.8) -l 8 -r 50 -G 200 -x 14 -D lat moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 2.000; ttfautohint (v1.8) -l 8 -r 50 -G 200 -x 14 -D lat moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • Mako link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2011-05-11
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Mali link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 35% (387/1082) of languages using the Latin script
    First seen 2018-08-22
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Mallanna link

    Designer Purushoth Kumar Guttula
    Subsets menu, latin, telugu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2014-12-10
    Last updated 2024-03-04 (7 months ago)
    • Version Version 1.0.4; ttfautohint (vUNKNOWN) -l 7 -r 28 -G 50 -x 13 -D moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.0.4; ttfautohint (vUNKNOWN) -l 7 -r 28 -G 50 -x 13 -D moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.0.4; ttfautohint (vUNKNOWN) -l 7 -r 28 -G 50 -x 13 -D moved to dev on 2024-03-07 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Maname link

    Designer Pathum Egodawatta, Mooniak
    Subsets latin, latin-ext, menu, sinhala, vietnamese
    Languages
    • 32% (356/1082) of languages using the Latin script
    • 33% (1/3) of languages using the Sinhala script (Missing Pali (Sinhala); Sanskrit (Sinhala))
    First seen 2024-06-14
    Last updated 2024-06-17 (4 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-06-22 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Mandali link

    Designer Purushoth Kumar Guttula
    Subsets menu, latin, telugu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2014-12-10
    Last updated 2024-03-04 (7 months ago)
    • Version Version 1.0.5; ttfautohint (v1.2.25-373a) -l 7 -r 28 -G 50 -x 13 moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.0.5; ttfautohint (v1.2.25-373a) -l 7 -r 28 -G 50 -x 13 moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.0.5; ttfautohint (v1.2.25-373a) -l 7 -r 28 -G 50 -x 13 moved to dev on 2024-03-07 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
  • Full Fontbakery report
  • Manjari link

    Designer Santhosh Thottingal
    Subsets latin, latin-ext, malayalam, menu
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Malayalam script
    First seen 2018-11-21
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
  • Full Fontbakery report
  • Manrope link

    Designer Mikhail Sharanda
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 12% (135/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2019-10-03
    Last updated 2023-12-14 (10 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Mansalva link

    Designer Carolina Short
    Subsets greek, latin, latin-ext, menu, vietnamese
    Languages
    • 32% (357/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2019-08-29
    Last updated 2024-04-03 (6 months ago)
    Latest releases

    Manuale link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (361/1082) of languages using the Latin script
    First seen 2016-12-03
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Marcellus link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-05-09
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Marcellus SC link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-05-09
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Marck Script link

    Designer Denis Masharov
    Subsets menu, cyrillic, latin, latin-ext
    Languages
    • 12% (131/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2011-10-12
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Margarine link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-16
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Marhey link

    Designer Nur Syamsi, Bustanul Arifin
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 27% (297/1082) of languages using the Latin script
    • 5% (4/80) of languages using the Arabic script (Supports Central Kurdish; Arabic; Mazanderani; Urdu)
    First seen 2022-10-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
  • Full Fontbakery report
  • Markazi Text link

    Designer Borna Izadpanah, Florian Runge, Fiona Ross
    Subsets arabic, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (366/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Arabic script (Supports Mazanderani; Urdu)
    First seen 2018-06-06
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Marko One link

    Designer Cyreal
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-12-13
    Last updated 2024-03-04 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Marmelad link

    Designer Cyreal, Manvel Shmavonyan
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (382/1082) of languages using the Latin script
    • 68% (55/80) of languages using the Cyrillic script
    First seen 2011-12-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Martel link

    Designer Dan Reynolds
    Subsets menu, devanagari, latin, latin-ext
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 15% (12/78) of languages using the Devanagari script
    First seen 2015-04-20
    Last updated 2024-03-04 (7 months ago)
    • Version Version 1.001; ttfautohint (v1.1) -l 5 -r 5 -G 72 -x 0 -D latn - moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.001; ttfautohint (v1.1) -l 5 -r 5 -G 72 -x 0 -D latn - moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.001; ttfautohint (v1.1) -l 5 -r 5 -G 72 -x 0 -D latn - moved to dev on 2024-03-07 (7 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Martel Sans link

    Designer Dan Reynolds, Mathieu Réguer
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 15% (12/78) of languages using the Devanagari script
    First seen 2015-03-04
    Last updated 2024-03-04 (7 months ago)
    • Version Version 1.002; ttfautohint (v1.1) -l 5 -r 5 -G 72 -x 0 -D latn - moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.002; ttfautohint (v1.1) -l 5 -r 5 -G 72 -x 0 -D latn - moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.002; ttfautohint (v1.1) -l 5 -r 5 -G 72 -x 0 -D latn - moved to dev on 2024-03-07 (7 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Martian Mono link

    Designer Roman Shamin, Evil Martians
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu
    Languages
    • 32% (354/1082) of languages using the Latin script
    • 18% (15/80) of languages using the Cyrillic script
    First seen 2022-11-25
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Marvel link

    Designer Carolina Trebol
    Subsets menu, latin
    Languages 11% (120/1082) of languages using the Latin script
    First seen 2011-08-03
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Mate link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2011-11-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Mate SC link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 14% (159/1082) of languages using the Latin script
    First seen 2011-11-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Matemasie link

    Designer Adam Yeo
    Subsets latin, latin-ext, menu
    Languages 30% (329/1082) of languages using the Latin script
    First seen 2024-06-20
    Last updated 2024-10-03 (20 days ago)
    • Version Version 1.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-13 (2 months ago)
    • Version Version 1.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-07-27 (2 months ago)
    • Version Version 1.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-07-18 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Maven Pro link

    Designer Joe Prince
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (354/1082) of languages using the Latin script
    First seen 2011-05-25
    Last updated 2024-03-04 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • McLaren link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-08-13
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Mea Culpa link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-12-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Meddon link

    Designer Vernon Adams
    Subsets menu, latin
    Languages 12% (135/1082) of languages using the Latin script
    First seen 2011-02-02
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains unique glyph names?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • MedievalSharp link

    Designer Wojciech Kalinowski
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-03-02
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check glyphs do not have duplicate components which have the same x,y coordinates.
  • Full Fontbakery report
  • Medula One link

    Designer LatinoType
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Meera Inimai link

    Designer SMC
    Subsets latin, menu, tamil
    Languages
    • 11% (126/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2016-06-20
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Megrim link

    Designer Daniel Johnson
    Subsets menu, latin
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-05-04
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Meie Script link

    Designer Johan Kallas, Mihkel Virkus
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-08-21
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Meow Script link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (340/1082) of languages using the Latin script
    First seen 2021-11-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Merge One link

    Designer Kosal Sen
    Subsets menu, latin, latin-ext
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2012-10-05
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.001 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Merienda link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (363/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
  • Full Fontbakery report
  • Merriweather link

    Designer Sorkin Type
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (358/1082) of languages using the Latin script
    • 81% (65/80) of languages using the Cyrillic script
    First seen 2011-05-11
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Merriweather Sans link

    Designer Sorkin Type
    Subsets cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages 35% (381/1082) of languages using the Latin script
    First seen 2013-03-06
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Mervale Script link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-12
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.000 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Metal link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Metal Mania link

    Designer Open Window
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-07-11
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Metamorphous link

    Designer James Grieshaber
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Metrophobic link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (374/1082) of languages using the Latin script
    First seen 2011-05-11
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Miama link

    Designer Linus Romer
    Subsets menu, greek, greek-ext, latin, latin-ext
    Languages
    • 35% (380/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2012-05-09
    Last updated 2022-05-23 (2 years ago)
    • Version 0.32 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: According to Google Fonts standards, families should have a Regular style.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.style "italic" matches font internals?
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Checking head.macStyle value.
    • FAIL: Checking OS/2 fsSelection value.
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Michroma link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 28% (310/1082) of languages using the Latin script
    First seen 2011-03-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Micro 5 link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, math, menu, symbols
    Languages 27% (298/1082) of languages using the Latin script
    First seen 2024-01-25
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-02-01 (8 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-01-26 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Micro 5 Charted link

    Designer Sarah Cadigan-Fried
    Subsets latin, latin-ext, math, menu, symbols
    Languages 27% (298/1082) of languages using the Latin script
    First seen 2024-01-25
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-29 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-13 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Milonga link

    Designer Impallari Type
    Subsets menu, latin, latin-ext
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2012-11-30
    Last updated 2023-08-15 (1 year, 2 months ago)
    • Version Version 1.000; ttfautohint (v0.93) -l 8 -r 50 -G 200 -x 14 -w "G moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v0.93) -l 8 -r 50 -G 200 -x 14 -w "G moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v0.93) -l 8 -r 50 -G 200 -x 14 -w "G moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Glyph names are all valid?
  • Full Fontbakery report
  • Miltonian link

    Designer Impallari Type
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-04-06
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Miltonian Tattoo link

    Designer Impallari Type
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-04-06
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Mina link

    Designer Suman Bhandary, Natanael Gama, Mooniak
    Subsets bengali, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 29% (5/17) of languages using the Bangla script (Supports Rangpuri; Manipuri; Bishnupriya; Assamese; Bangla)
    First seen 2017-02-20
    Last updated 2024-04-10 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Mingzat link

    Designer SIL International
    Subsets latin, latin-ext, lepcha, menu
    Languages
    • Defined language in metadata: lep_Lepc
    • 11% (127/1082) of languages using the Latin script
    First seen 2022-05-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Miniver link

    Designer Open Window
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Miriam Libre link

    Designer Michal Sahar
    Subsets hebrew, latin, latin-ext, menu
    Languages
    • 14% (158/1082) of languages using the Latin script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2016-06-20
    Last updated 2024-04-18 (6 months ago)
    • Version Version 2.000 moved to sandbox on 2024-10-01 (23 days ago)
    • Version Version 2.000 moved to dev on 2024-06-22 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Mirza link

    Designer KB Studio
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 27% (302/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Arabic script (Supports Urdu; Pashto; Northern Luri; Uyghur; Sindhi; Central Kurdish; Uzbek (Arabic); Mazanderani)
    First seen 2016-06-20
    Last updated 2024-08-26 (a month ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font has a license.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Miss Fajardose link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Mitr link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 31% (341/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font has a license.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Mochiy Pop One link

    Designer FONTDASU
    Subsets japanese, latin, menu
    Languages
    • 20% (218/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-04-14
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Mochiy Pop P One link

    Designer FONTDASU
    Subsets japanese, latin, menu
    Languages
    • 20% (218/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-04-14
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Modak link

    Designer Ek Type
    Subsets menu, devanagari, latin, latin-ext
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2015-02-18
    Last updated 2024-08-26 (a month ago)
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Modern Antiqua link

    Designer Wojciech Kalinowski
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-07-13
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Moderustic link

    Designer Tural Alisoy
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu
    Languages
    • 29% (320/1082) of languages using the Latin script
    • 62% (50/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2024-07-10
    Last updated 2024-07-18 (3 months ago)
    • Version Version 2.120 moved to production on 2024-08-13 (2 months ago)
    • Version Version 2.120 moved to sandbox on 2024-07-27 (2 months ago)
    • Version Version 2.120 moved to dev on 2024-07-19 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Mogra link

    Designer Lipi Raval
    Subsets gujarati, latin, latin-ext, menu
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2017-05-09
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font has a license.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Mohave link

    Designer Gumpita Rahayu
    Subsets latin, latin-ext, menu
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2020-01-23
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Moirai One link

    Designer Jiyeon Park, JAMO
    Subsets korean, latin, latin-ext, menu
    Languages
    • 20% (222/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2023-05-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Molengo link

    Designer Denis Jacquerye
    Subsets menu, latin, latin-ext
    Languages 50% (551/1082) of languages using the Latin script
    First seen 2010-04-19
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: License URL matches License text on name table?
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Molle link

    Designer Elena Albertoni
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-09-18
    Last updated 2023-08-15 (1 year, 2 months ago)
    • Version Version 1.001; ttfautohint (v0.92) -l 12 -r 12 -G 200 -x 10 -w " moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.001; ttfautohint (v0.92) -l 12 -r 12 -G 200 -x 10 -w " moved to sandbox on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: According to Google Fonts standards, families should have a Regular style.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.style "italic" matches font internals?
    • FAIL: METADATA.pb: Font styles are named canonically?
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Mona Sans link

    Designer Github, Deni Anggara
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (340/1082) of languages using the Latin script
    First seen 2024-06-28
    Last updated 2024-10-04 (19 days ago)
    • Version Version 2.000 moved to dev on 2024-07-05 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Is this a proper HTML snippet?
    • FAIL: Check font names are correct
  • Full Fontbakery report
  • Monda link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (363/1082) of languages using the Latin script
    First seen 2012-11-30
    Last updated 2024-04-24 (5 months ago)
    • Version Version 2.200 moved to production on 2024-06-11 (4 months ago)
    • Version Version 2.200 moved to sandbox on 2024-05-10 (5 months ago)
    • Version Version 2.200 moved to dev on 2024-04-27 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Monofett link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 28% (310/1082) of languages using the Latin script
    First seen 2011-05-04
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Monomaniac One link

    Designer Maniackers Design
    Subsets japanese, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ja_Hira
    • 20% (224/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2020-12-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Monoton link

    Designer Vernon Adams
    Subsets menu, latin
    Languages 12% (132/1082) of languages using the Latin script
    First seen 2011-08-24
    Last updated 2023-08-09 (1 year, 2 months ago)
    • Version Version 1.000 moved to production on 2024-08-28 (a month ago)
    • Version Version 1.000 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.000 moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Description strings in the name table must not contain copyright info.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Monsieur La Doulaise link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Montaga link

    Designer Alejandra Rodriguez
    Subsets menu, latin, latin-ext
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Montagu Slab link

    Designer Florian Karsten
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (382/1082) of languages using the Latin script
    First seen 2021-09-21
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • MonteCarlo link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (336/1082) of languages using the Latin script
    First seen 2021-05-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Montserrat link

    Designer Julieta Ulanovsky, Sol Matas, Juan Pablo del Peral, Jacques Le Bailly
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 51% (553/1082) of languages using the Latin script
    • 82% (66/80) of languages using the Cyrillic script
    First seen 2011-12-13
    Last updated 2024-10-21 (2 days ago)
    • Version Version 9.000 moved to dev on 2024-10-24 (24 minutes ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Montserrat Alternates link

    Designer Julieta Ulanovsky, Sol Matas, Juan Pablo del Peral, Jacques Le Bailly
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (382/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2012-10-01
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Montserrat Subrayada link

    Designer Julieta Ulanovsky
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-10-01
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Are there unwanted tables?
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Moo Lah Lah link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (355/1082) of languages using the Latin script
    First seen 2021-11-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
  • Full Fontbakery report
  • Mooli link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 27% (298/1082) of languages using the Latin script
    First seen 2023-08-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Moon Dance link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (355/1082) of languages using the Latin script
    First seen 2021-11-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Moul link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Moulpali link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Mouse Memoirs link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-02
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Mr Bedfort link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-11
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Mr Dafoe link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Mr De Haviland link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Mrs Saint Delafield link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-11
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Mrs Sheppards link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Ms Madi link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (357/1082) of languages using the Latin script
    First seen 2022-03-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Mukta link

    Designer Ek Type
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 11% (124/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2017-01-26
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Mukta Mahee link

    Designer Ek Type
    Subsets gurmukhi, latin, latin-ext, menu
    Languages
    • 11% (124/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gurmukhi script
    First seen 2017-05-19
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Mukta Malar link

    Designer Ek Type
    Subsets latin, latin-ext, menu, tamil
    Languages
    • 11% (124/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2017-02-13
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Mukta Vaani link

    Designer Ek Type
    Subsets gujarati, latin, latin-ext, menu
    Languages
    • 11% (124/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gujarati script
    First seen 2016-06-15
    Last updated 2024-08-26 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Mulish link

    Designer Vernon Adams, Cyreal, Jacques Le Bailly
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 38% (415/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2011-05-25
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Murecho link

    Designer Neil Summerour
    Subsets cyrillic, cyrillic-ext, greek, japanese, latin, latin-ext, menu
    Languages
    • 31% (339/1082) of languages using the Latin script
    • 18% (15/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-10-27
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • MuseoModerno link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 29% (315/1082) of languages using the Latin script
    First seen 2020-05-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check name table for empty records.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • My Soul link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (356/1082) of languages using the Latin script
    First seen 2022-03-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Mynerve link

    Designer Carolina Short
    Subsets greek, latin, latin-ext, menu, vietnamese
    Languages
    • 54% (585/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2023-01-04
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Mystery Quest link

    Designer Sideshow
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-02-29
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • NATS link

    Designer Purushoth Kumar Guttula
    Subsets menu, latin, telugu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2014-12-10
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.0.4; ttfautohint (v1.2.25-373a) -l 7 -r 28 -G 50 -x 13 -D telu -f latn -w G -X "" moved to dev on 2024-03-01 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • NTR link

    Designer Purushoth Kumar Guttula
    Subsets menu, latin, telugu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2014-12-10
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Nabla link

    Designer Arthur Reinders Folmer, Just van Rossum
    Subsets cyrillic-ext, latin, latin-ext, math, menu, vietnamese
    Languages 27% (301/1082) of languages using the Latin script
    First seen 2022-08-15
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check for METADATA subsets with zero support.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate METADATA.pb axes tags are defined in gf_axisregistry.
    • FAIL: Check font has the expected color font tables.
  • Full Fontbakery report
  • Namdhinggo link

    Designer SIL International
    Subsets latin, latin-ext, limbu, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2023-07-06
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.001 moved to production on 2024-03-01 (7 months ago)
    • Version Version 3.001 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 3.001 moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Nanum Brush Script link

    Designer Sandoll Communication
    Subsets korean, latin, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2012-05-09
    Last updated 2024-09-19 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
  • Full Fontbakery report
  • Nanum Gothic link

    Designer Sandoll Communication
    Subsets korean, latin, menu
    Languages
    • 11% (126/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2012-05-09
    Last updated 2024-09-19 (a month ago)
    • Version Version 3.020;PS 1;hotconv 1.0.57;makeotf.lib2.0.21895 moved to production on 2024-03-01 (7 months ago)
    • Version Version 3.020;PS 1;hotconv 1.0.57;makeotf.lib2.0.21895 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 3.020;PS 1;hotconv 1.0.57;makeotf.lib2.0.21895 moved to dev on 2024-03-01 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Nanum Gothic Coding link

    Designer Sandoll Communication
    Subsets menu, korean
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2012-05-09
    Last updated 2024-09-19 (a month ago)
    • Version Version 2.000;PS 1;hotconv 1.0.49;makeotf.lib2.0.14853 moved to production on 2024-03-01 (7 months ago)
    • Version Version 2.000;PS 1;hotconv 1.0.49;makeotf.lib2.0.14853 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 2.000;PS 1;hotconv 1.0.49;makeotf.lib2.0.14853 moved to dev on 2024-03-01 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Check if OS/2 xAvgCharWidth is correct.
    • FAIL: Fonts have consistent underline thickness?
  • Full Fontbakery report
  • Nanum Myeongjo link

    Designer Sandoll Communication
    Subsets korean, latin, menu
    Languages
    • 11% (126/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2012-05-09
    Last updated 2024-09-19 (a month ago)
    • Version Version 2.030;PS 1;hotconv 1.0.56;makeotf.lib2.0.21325 moved to production on 2024-03-01 (7 months ago)
    • Version Version 2.030;PS 1;hotconv 1.0.56;makeotf.lib2.0.21325 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 2.030;PS 1;hotconv 1.0.56;makeotf.lib2.0.21325 moved to dev on 2024-03-01 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Font contains unique glyph names?
  • Full Fontbakery report
  • Nanum Pen Script link

    Designer Sandoll Communication
    Subsets menu, korean
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2012-05-09
    Last updated 2024-09-19 (a month ago)
    • Version Version 1.10 moved to sandbox on 2024-10-01 (23 days ago)
    • Version Version 1.100;PS 1;hotconv 1.0.57;makeotf.lib2.0.21895 moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.100;PS 1;hotconv 1.0.57;makeotf.lib2.0.21895 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.10 moved to dev on 2024-03-01 (7 months ago)
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Font contains unique glyph names?
    • FAIL: PostScript name follows OpenType specification requirements?
    • FAIL: Name table ID 6 (PostScript name) must be consistent across platforms.
  • Full Fontbakery report
  • Narnoor link

    Designer SIL International
    Subsets gunjala-gondi, latin, latin-ext, math, menu, symbols
    Languages
    • Defined language in metadata: wsg_Gong
    • 20% (222/1082) of languages using the Latin script
    First seen 2023-03-03
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.000 moved to production on 2023-11-29 (10 months ago)
    • Version Version 3.000 moved to sandbox on 2023-11-10 (11 months ago)
    • Version Version 3.000 moved to dev on 2023-11-05 (11 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check for METADATA subsets with zero support.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Neonderthaw link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-11-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Nerko One link

    Designer Nermin Kahrimanovic
    Subsets latin, latin-ext, menu
    Languages 12% (137/1082) of languages using the Latin script
    First seen 2020-11-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Neucha link

    Designer Jovanny Lemonad
    Subsets menu, cyrillic, latin
    Languages
    • 11% (125/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2010-09-21
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Neuton link

    Designer Brian Zick
    Subsets latin, latin-ext, menu
    Languages 11% (125/1082) of languages using the Latin script
    First seen 2011-02-09
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • New Amsterdam link

    Designer Vladimir Nikolic
    Subsets latin, latin-ext, menu
    Languages 26% (292/1082) of languages using the Latin script
    First seen 2024-07-26
    Last updated 2024-07-26 (2 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-13 (2 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-07 (2 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-07-27 (2 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • New Rocker link

    Designer Impallari Type
    Subsets menu, latin, latin-ext
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2012-11-30
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • New Tegomin link

    Designer Kousuke Nagai
    Subsets japanese, latin, latin-ext, menu
    Languages
    • 12% (140/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2020-12-14
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • News Cycle link

    Designer Nathan Willis
    Subsets menu, latin, latin-ext
    Languages
    • 31% (342/1082) of languages using the Latin script
    • 3% (3/80) of languages using the Cyrillic script (Supports Macedonian; Bosnian (Cyrillic); Serbian)
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2011-04-27
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Newsreader link

    Designer Production Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (342/1082) of languages using the Latin script
    First seen 2020-07-01
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: STAT table has Axis Value tables?
  • Full Fontbakery report
  • Niconne link

    Designer Vernon Adams
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-23
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Niramit link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 35% (387/1082) of languages using the Latin script
    First seen 2018-08-22
    Last updated 2023-12-14 (10 months ago)
    • Version Version 1.001; ttfautohint (v1.6) moved to dev on 2024-01-12 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Nixie One link

    Designer Jovanny Lemonad
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-06-21
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Nobile link

    Designer Vernon Adams
    Subsets menu, latin, latin-ext
    Languages
    • 12% (133/1082) of languages using the Latin script
    • 3% (3/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic); Nogai; Serbian)
    First seen 2010-05-10
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Description strings in the name table must not contain copyright info.
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
  • Full Fontbakery report
  • Nokora link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-11-09
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Norican link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2012-02-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Nosifer link

    Designer Typomondo
    Subsets menu, latin, latin-ext
    Languages 12% (130/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Nosifer Caps link

    Designer Typomondo
    Subsets menu, latin, latin-ext
    Languages 12% (130/1082) of languages using the Latin script
    First seen 2011-10-24
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Checking OS/2 fsSelection value.
  • Full Fontbakery report
  • Notable link

    Designer Eli Block, Hana Tanimura, Noemie Le Coz
    Subsets latin, menu
    Languages 22% (242/1082) of languages using the Latin script
    First seen 2018-08-03
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Does the font have any invalid feature tags?
  • Full Fontbakery report
  • Nothing You Could Do link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2011-05-11
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Noticia Text link

    Designer JM Solé
    Subsets menu, latin, latin-ext, vietnamese
    Languages 31% (345/1082) of languages using the Latin script
    First seen 2012-02-08
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Noto Color Emoji link

    Designer Google
    Subsets menu, emoji
    Languages
    First seen 2022-07-27
    Last updated 2024-10-03 (20 days ago)
    • Version Version 2.047;GOOG;noto-emoji:20240827:6c211821b8442ab3683a502f9a79b2034293fced moved to dev on 2024-10-10 (14 days ago)
    • Version Version 2.047;GOOG;noto-emoji:20240827:6c211821b8442ab3683a502f9a79b2034293fced moved to production on 2024-09-04 (a month ago)
    • Version Version 2.047;GOOG;noto-emoji:20240827:6c211821b8442ab3683a502f9a79b2034293fced moved to sandbox on 2024-08-29 (a month ago)
    • Version Version 2.042;GOOG;noto-emoji:20231129:7f49a00d523ae5f94e52fd9f9 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.044;GOOG;noto-emoji:20240808:c1dd0948fcbc2eaf597db3070254faddf4391a06 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.042;GOOG;noto-emoji:20231129:7f49a00d523ae5f94e52fd9f9a39bac9cf65f958 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Check for METADATA subsets with zero support.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure files are not too large.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Noto Color Emoji Compat Test link

    Designer Google
    Subsets emoji, menu
    Languages
    First seen 2022-01-20
    Last updated 2023-08-09 (1 year, 2 months ago)
    • Version Version 1.000 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure that the font can be rasterized by FreeType.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: Check for METADATA subsets with zero support.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure files are not too large.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Noto Emoji link

    Designer Google
    Subsets menu, emoji
    Languages
    First seen 2022-04-29
    Last updated 2024-06-05 (4 months ago)
    • Version Version 3.003 moved to production on 2024-09-04 (a month ago)
    • Version Version 3.002 moved to production on 2024-08-28 (a month ago)
    • Version Version 3.003 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Check for METADATA subsets with zero support.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Noto Kufi Arabic link

    Designer Google
    Subsets arabic, latin, latin-ext, math, menu, symbols
    Languages
    • Defined language in metadata: aeb_Arab
    • Defined language in metadata: ar_Arab
    • Defined language in metadata: arb_Arab
    • Defined language in metadata: arq_Arab
    • Defined language in metadata: ars_Arab
    • Defined language in metadata: ary_Arab
    • Defined language in metadata: arz_Arab
    • Defined language in metadata: az_Arab
    • Defined language in metadata: azb_Arab
    • Defined language in metadata: bal_Arab
    • Defined language in metadata: bej_Arab
    • Defined language in metadata: ber_Arab
    • Defined language in metadata: bft_Arab
    • Defined language in metadata: bgn_Arab
    • Defined language in metadata: bqi_Arab
    • Defined language in metadata: brh_Arab
    • Defined language in metadata: cja_Arab
    • Defined language in metadata: cjm_Arab
    • Defined language in metadata: ckb_Arab
    • Defined language in metadata: cop_Arab
    • Defined language in metadata: dcc_Arab
    • Defined language in metadata: doi_Arab
    • Defined language in metadata: dyo_Arab
    • Defined language in metadata: fa_Arab
    • Defined language in metadata: fia_Arab
    • Defined language in metadata: gbz_Arab
    • Defined language in metadata: gjk_Arab
    • Defined language in metadata: gju_Arab
    • Defined language in metadata: glk_Arab
    • Defined language in metadata: ha_Arab
    • Defined language in metadata: haz_Arab
    • Defined language in metadata: hnd_Arab
    • Defined language in metadata: hno_Arab
    • Defined language in metadata: id_Arab
    • Defined language in metadata: inh_Arab
    • Defined language in metadata: khw_Arab
    • Defined language in metadata: kk_Arab
    • Defined language in metadata: kr_Arab
    • Defined language in metadata: ks_Arab
    • Defined language in metadata: ku_Arab
    • Defined language in metadata: kvx_Arab
    • Defined language in metadata: kxp_Arab
    • Defined language in metadata: ky_Arab
    • Defined language in metadata: lah_Arab
    • Defined language in metadata: lki_Arab
    • Defined language in metadata: lrc_Arab
    • Defined language in metadata: luz_Arab
    • Defined language in metadata: mfa_Arab
    • Defined language in metadata: min_Arab
    • Defined language in metadata: mis_Arab
    • Defined language in metadata: mrw_Arab
    • Defined language in metadata: ms_Arab
    • Defined language in metadata: mvy_Arab
    • Defined language in metadata: mzn_Arab
    • Defined language in metadata: ota_Arab
    • Defined language in metadata: pa_Arab
    • Defined language in metadata: prd_Arab
    • Defined language in metadata: prs_Arab
    • Defined language in metadata: ps_Arab
    • Defined language in metadata: rmt_Arab
    • Defined language in metadata: sd_Arab
    • Defined language in metadata: sdh_Arab
    • Defined language in metadata: shi_Arab
    • Defined language in metadata: skr_Arab
    • Defined language in metadata: so_Arab
    • Defined language in metadata: sus_Arab
    • Defined language in metadata: swb_Arab
    • Defined language in metadata: tg_Arab
    • Defined language in metadata: tk_Arab
    • Defined language in metadata: tly_Arab
    • Defined language in metadata: tr_Arab
    • Defined language in metadata: trw_Arab
    • Defined language in metadata: tt_Arab
    • Defined language in metadata: ttt_Arab
    • Defined language in metadata: ug_Arab
    • Defined language in metadata: ur_Arab
    • Defined language in metadata: uz_Arab
    • Defined language in metadata: wni_Arab
    • Defined language in metadata: wo_Arab
    • Defined language in metadata: zdj_Arab
    • Defined language in metadata: zlm_Arab
    • 28% (309/1082) of languages using the Latin script
    • 12% (10/80) of languages using the Arabic script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.109 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.109 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.109 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check that glyph for U+0675 ARABIC LETTER HIGH HAMZA is not a mark.
    • ERROR: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Music link

    Designer Google
    Subsets latin, latin-ext, menu, music
    Languages 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Naskh Arabic link

    Designer Google
    Subsets arabic, latin, latin-ext, math, menu, symbols
    Languages
    • Defined language in metadata: aeb_Arab
    • Defined language in metadata: ar_Arab
    • Defined language in metadata: arb_Arab
    • Defined language in metadata: arq_Arab
    • Defined language in metadata: ars_Arab
    • Defined language in metadata: ary_Arab
    • Defined language in metadata: arz_Arab
    • Defined language in metadata: az_Arab
    • Defined language in metadata: azb_Arab
    • Defined language in metadata: bal_Arab
    • Defined language in metadata: bej_Arab
    • Defined language in metadata: ber_Arab
    • Defined language in metadata: bft_Arab
    • Defined language in metadata: bgn_Arab
    • Defined language in metadata: bqi_Arab
    • Defined language in metadata: brh_Arab
    • Defined language in metadata: cja_Arab
    • Defined language in metadata: cjm_Arab
    • Defined language in metadata: ckb_Arab
    • Defined language in metadata: cop_Arab
    • Defined language in metadata: dcc_Arab
    • Defined language in metadata: doi_Arab
    • Defined language in metadata: dyo_Arab
    • Defined language in metadata: fa_Arab
    • Defined language in metadata: fia_Arab
    • Defined language in metadata: gbz_Arab
    • Defined language in metadata: gjk_Arab
    • Defined language in metadata: gju_Arab
    • Defined language in metadata: glk_Arab
    • Defined language in metadata: ha_Arab
    • Defined language in metadata: haz_Arab
    • Defined language in metadata: hnd_Arab
    • Defined language in metadata: hno_Arab
    • Defined language in metadata: id_Arab
    • Defined language in metadata: inh_Arab
    • Defined language in metadata: khw_Arab
    • Defined language in metadata: kk_Arab
    • Defined language in metadata: kr_Arab
    • Defined language in metadata: ks_Arab
    • Defined language in metadata: ku_Arab
    • Defined language in metadata: kvx_Arab
    • Defined language in metadata: kxp_Arab
    • Defined language in metadata: ky_Arab
    • Defined language in metadata: lah_Arab
    • Defined language in metadata: lki_Arab
    • Defined language in metadata: lrc_Arab
    • Defined language in metadata: luz_Arab
    • Defined language in metadata: mfa_Arab
    • Defined language in metadata: min_Arab
    • Defined language in metadata: mis_Arab
    • Defined language in metadata: mrw_Arab
    • Defined language in metadata: ms_Arab
    • Defined language in metadata: mvy_Arab
    • Defined language in metadata: mzn_Arab
    • Defined language in metadata: ota_Arab
    • Defined language in metadata: pa_Arab
    • Defined language in metadata: prd_Arab
    • Defined language in metadata: prs_Arab
    • Defined language in metadata: ps_Arab
    • Defined language in metadata: rmt_Arab
    • Defined language in metadata: sd_Arab
    • Defined language in metadata: sdh_Arab
    • Defined language in metadata: shi_Arab
    • Defined language in metadata: skr_Arab
    • Defined language in metadata: so_Arab
    • Defined language in metadata: sus_Arab
    • Defined language in metadata: swb_Arab
    • Defined language in metadata: tg_Arab
    • Defined language in metadata: tk_Arab
    • Defined language in metadata: tly_Arab
    • Defined language in metadata: tr_Arab
    • Defined language in metadata: trw_Arab
    • Defined language in metadata: tt_Arab
    • Defined language in metadata: ttt_Arab
    • Defined language in metadata: ug_Arab
    • Defined language in metadata: ur_Arab
    • Defined language in metadata: uz_Arab
    • Defined language in metadata: wni_Arab
    • Defined language in metadata: wo_Arab
    • Defined language in metadata: zdj_Arab
    • Defined language in metadata: zlm_Arab
    • 27% (297/1082) of languages using the Latin script
    • 12% (10/80) of languages using the Arabic script
    First seen 2020-11-19
    Last updated 2024-05-31 (4 months ago)
    • Version Version 2.018 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.018 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.019 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check that glyph for U+0675 ARABIC LETTER HIGH HAMZA is not a mark.
    • ERROR: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Naskh Arabic UI link

    Designer Google
    Subsets arabic, menu
    Languages
    • Defined language in metadata: aeb_Arab
    • Defined language in metadata: ar_Arab
    • Defined language in metadata: arb_Arab
    • Defined language in metadata: arq_Arab
    • Defined language in metadata: ars_Arab
    • Defined language in metadata: ary_Arab
    • Defined language in metadata: arz_Arab
    • Defined language in metadata: az_Arab
    • Defined language in metadata: azb_Arab
    • Defined language in metadata: bal_Arab
    • Defined language in metadata: bej_Arab
    • Defined language in metadata: ber_Arab
    • Defined language in metadata: bft_Arab
    • Defined language in metadata: bgn_Arab
    • Defined language in metadata: bqi_Arab
    • Defined language in metadata: brh_Arab
    • Defined language in metadata: cja_Arab
    • Defined language in metadata: cjm_Arab
    • Defined language in metadata: ckb_Arab
    • Defined language in metadata: cop_Arab
    • Defined language in metadata: dcc_Arab
    • Defined language in metadata: doi_Arab
    • Defined language in metadata: dyo_Arab
    • Defined language in metadata: fa_Arab
    • Defined language in metadata: fia_Arab
    • Defined language in metadata: gbz_Arab
    • Defined language in metadata: gjk_Arab
    • Defined language in metadata: gju_Arab
    • Defined language in metadata: glk_Arab
    • Defined language in metadata: ha_Arab
    • Defined language in metadata: haz_Arab
    • Defined language in metadata: hnd_Arab
    • Defined language in metadata: hno_Arab
    • Defined language in metadata: id_Arab
    • Defined language in metadata: inh_Arab
    • Defined language in metadata: khw_Arab
    • Defined language in metadata: kk_Arab
    • Defined language in metadata: kr_Arab
    • Defined language in metadata: ks_Arab
    • Defined language in metadata: ku_Arab
    • Defined language in metadata: kvx_Arab
    • Defined language in metadata: kxp_Arab
    • Defined language in metadata: ky_Arab
    • Defined language in metadata: lah_Arab
    • Defined language in metadata: lki_Arab
    • Defined language in metadata: lrc_Arab
    • Defined language in metadata: luz_Arab
    • Defined language in metadata: mfa_Arab
    • Defined language in metadata: min_Arab
    • Defined language in metadata: mis_Arab
    • Defined language in metadata: mrw_Arab
    • Defined language in metadata: ms_Arab
    • Defined language in metadata: mvy_Arab
    • Defined language in metadata: mzn_Arab
    • Defined language in metadata: ota_Arab
    • Defined language in metadata: pa_Arab
    • Defined language in metadata: prd_Arab
    • Defined language in metadata: prs_Arab
    • Defined language in metadata: ps_Arab
    • Defined language in metadata: rmt_Arab
    • Defined language in metadata: sd_Arab
    • Defined language in metadata: sdh_Arab
    • Defined language in metadata: shi_Arab
    • Defined language in metadata: skr_Arab
    • Defined language in metadata: so_Arab
    • Defined language in metadata: sus_Arab
    • Defined language in metadata: swb_Arab
    • Defined language in metadata: tg_Arab
    • Defined language in metadata: tk_Arab
    • Defined language in metadata: tly_Arab
    • Defined language in metadata: tr_Arab
    • Defined language in metadata: trw_Arab
    • Defined language in metadata: tt_Arab
    • Defined language in metadata: ttt_Arab
    • Defined language in metadata: ug_Arab
    • Defined language in metadata: ur_Arab
    • Defined language in metadata: uz_Arab
    • Defined language in metadata: wni_Arab
    • Defined language in metadata: wo_Arab
    • Defined language in metadata: zdj_Arab
    • Defined language in metadata: zlm_Arab
    • 7% (6/80) of languages using the Arabic script (Supports Urdu; Kashmiri; Uyghur; Sindhi; Central Kurdish; Punjabi (Arabic))
    First seen 2020-11-19
    Last updated 2023-01-23 (1 year, 8 months ago)
    • Version 2.015 moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Check that glyph for U+0675 ARABIC LETTER HIGH HAMZA is not a mark.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Check samples can be rendered.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • ERROR: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Nastaliq Urdu link

    Designer Google
    Subsets arabic, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ur_Arab
    • 28% (309/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Arabic script (Supports Urdu; Pashto; Kashmiri; Northern Luri; Uyghur; Central Kurdish; Uzbek (Arabic); Mazanderani)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.007 moved to production on 2024-08-28 (a month ago)
    • Version Version 3.007 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 3.009 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Rashi Hebrew link

    Designer Google
    Subsets greek-ext, hebrew, latin, latin-ext, menu
    Languages
    • Defined language in metadata: he_Hebr
    • Defined language in metadata: jpr_Hebr
    • Defined language in metadata: jrb_Hebr
    • Defined language in metadata: lad_Hebr
    • Defined language in metadata: sam_Hebr
    • Defined language in metadata: yi_Hebr
    • Defined language in metadata: zh_Hebr
    • 27% (297/1082) of languages using the Latin script
    • 28% (2/7) of languages using the Hebrew script (Missing Judeo-Arabic; Chinese (Hebrew); Samaritan Aramaic; Judeo-Persian; Yiddish)
    First seen 2020-11-19
    Last updated 2024-04-22 (6 months ago)
    • Version Version 1.007 moved to production on 2024-08-28 (a month ago)
    • Version Version 1.007 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.007 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans link

    Designer Google
    Subsets cyrillic, cyrillic-ext, devanagari, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: aa_Latn
    • Defined language in metadata: ab_Cyrl
    • Defined language in metadata: abq_Cyrl
    • Defined language in metadata: abr_Latn
    • Defined language in metadata: ace_Latn
    • Defined language in metadata: acf_Latn
    • Defined language in metadata: ach_Latn
    • Defined language in metadata: acu_Latn
    • Defined language in metadata: ada_Latn
    • Defined language in metadata: adl_Latn
    • Defined language in metadata: ady_Cyrl
    • Defined language in metadata: af_Latn
    • Defined language in metadata: agq_Latn
    • Defined language in metadata: agr_Latn
    • Defined language in metadata: aii_Cyrl
    • Defined language in metadata: aii_Latn
    • Defined language in metadata: ain_Latn
    • Defined language in metadata: ajg_Latn
    • Defined language in metadata: ak_Latn
    • Defined language in metadata: akz_Latn
    • Defined language in metadata: ale_Latn
    • Defined language in metadata: aln_Latn
    • Defined language in metadata: alt_Cyrl
    • Defined language in metadata: amc_Latn
    • Defined language in metadata: ame_Latn
    • Defined language in metadata: ami_Latn
    • Defined language in metadata: amo_Latn
    • Defined language in metadata: amr_Latn
    • Defined language in metadata: an_Latn
    • Defined language in metadata: ang_Latn
    • Defined language in metadata: anp_Deva
    • Defined language in metadata: aoz_Latn
    • Defined language in metadata: arl_Latn
    • Defined language in metadata: arn_Latn
    • Defined language in metadata: aro_Latn
    • Defined language in metadata: arp_Latn
    • Defined language in metadata: art_Latn
    • Defined language in metadata: arw_Latn
    • Defined language in metadata: asa_Latn
    • Defined language in metadata: ast_Latn
    • Defined language in metadata: atj_Latn
    • Defined language in metadata: auc_Latn
    • Defined language in metadata: av_Cyrl
    • Defined language in metadata: avk_Latn
    • Defined language in metadata: awa_Deva
    • Defined language in metadata: ay_Latn
    • Defined language in metadata: az_Cyrl
    • Defined language in metadata: az_Latn
    • Defined language in metadata: azj_Cyrl
    • Defined language in metadata: ba_Cyrl
    • Defined language in metadata: ba_Latn
    • Defined language in metadata: bal_Latn
    • Defined language in metadata: ban_Latn
    • Defined language in metadata: bap_Deva
    • Defined language in metadata: bar_Latn
    • Defined language in metadata: bas_Latn
    • Defined language in metadata: bax_Latn
    • Defined language in metadata: bba_Latn
    • Defined language in metadata: bbc_Latn
    • Defined language in metadata: bbj_Latn
    • Defined language in metadata: bci_Latn
    • Defined language in metadata: be_Cyrl
    • Defined language in metadata: be_Latn
    • Defined language in metadata: bem_Latn
    • Defined language in metadata: ber_Latn
    • Defined language in metadata: bew_Latn
    • Defined language in metadata: bez_Latn
    • Defined language in metadata: bfa_Latn
    • Defined language in metadata: bfd_Latn
    • Defined language in metadata: bfy_Deva
    • Defined language in metadata: bg_Cyrl
    • Defined language in metadata: bgc_Deva
    • Defined language in metadata: bgx_Grek
    • Defined language in metadata: bhb_Deva
    • Defined language in metadata: bhi_Deva
    • Defined language in metadata: bhk_Latn
    • Defined language in metadata: bho_Deva
    • Defined language in metadata: bi_Latn
    • Defined language in metadata: bik_Latn
    • Defined language in metadata: bin_Latn
    • Defined language in metadata: bjj_Deva
    • Defined language in metadata: bjn_Latn
    • Defined language in metadata: bjt_Latn
    • Defined language in metadata: bkm_Latn
    • Defined language in metadata: bku_Latn
    • Defined language in metadata: bla_Latn
    • Defined language in metadata: bm_Latn
    • Defined language in metadata: bmq_Latn
    • Defined language in metadata: boa_Latn
    • Defined language in metadata: bqv_Latn
    • Defined language in metadata: br_Latn
    • Defined language in metadata: bra_Deva
    • Defined language in metadata: brh_Latn
    • Defined language in metadata: brx_Deva
    • Defined language in metadata: brx_Latn
    • Defined language in metadata: bs_Cyrl
    • Defined language in metadata: bs_Latn
    • Defined language in metadata: bsc_Latn
    • Defined language in metadata: bss_Latn
    • Defined language in metadata: bto_Latn
    • Defined language in metadata: btv_Deva
    • Defined language in metadata: bua_Cyrl
    • Defined language in metadata: buc_Latn
    • Defined language in metadata: bug_Latn
    • Defined language in metadata: bum_Latn
    • Defined language in metadata: bvb_Latn
    • Defined language in metadata: bvi_Latn
    • Defined language in metadata: bwy_Latn
    • Defined language in metadata: byh_Deva
    • Defined language in metadata: byv_Latn
    • Defined language in metadata: bze_Latn
    • Defined language in metadata: bzx_Latn
    • Defined language in metadata: ca_Latn
    • Defined language in metadata: cab_Latn
    • Defined language in metadata: cad_Latn
    • Defined language in metadata: cak_Latn
    • Defined language in metadata: car_Latn
    • Defined language in metadata: cay_Latn
    • Defined language in metadata: cbi_Latn
    • Defined language in metadata: cbk_Latn
    • Defined language in metadata: cbr_Latn
    • Defined language in metadata: cbs_Latn
    • Defined language in metadata: cbt_Latn
    • Defined language in metadata: cbu_Latn
    • Defined language in metadata: cch_Latn
    • Defined language in metadata: ce_Cyrl
    • Defined language in metadata: ceb_Latn
    • Defined language in metadata: cfm_Latn
    • Defined language in metadata: cgg_Latn
    • Defined language in metadata: ch_Latn
    • Defined language in metadata: chj_Latn
    • Defined language in metadata: chk_Latn
    • Defined language in metadata: chm_Cyrl
    • Defined language in metadata: chn_Latn
    • Defined language in metadata: cho_Latn
    • Defined language in metadata: chp_Latn
    • Defined language in metadata: chx_Deva
    • Defined language in metadata: chy_Latn
    • Defined language in metadata: cic_Latn
    • Defined language in metadata: cjk_Latn
    • Defined language in metadata: cjs_Cyrl
    • Defined language in metadata: ckt_Cyrl
    • Defined language in metadata: cnh_Latn
    • Defined language in metadata: cni_Latn
    • Defined language in metadata: co_Latn
    • Defined language in metadata: cof_Latn
    • Defined language in metadata: con_Latn
    • Defined language in metadata: cop_Grek
    • Defined language in metadata: cot_Latn
    • Defined language in metadata: cpf_Latn
    • Defined language in metadata: cps_Latn
    • Defined language in metadata: cpu_Latn
    • Defined language in metadata: cr_Latn
    • Defined language in metadata: crh_Cyrl
    • Defined language in metadata: crh_Latn
    • Defined language in metadata: cri_Latn
    • Defined language in metadata: crj_Latn
    • Defined language in metadata: crl_Latn
    • Defined language in metadata: crs_Latn
    • Defined language in metadata: cs_Latn
    • Defined language in metadata: csa_Latn
    • Defined language in metadata: csb_Latn
    • Defined language in metadata: ctd_Latn
    • Defined language in metadata: cu_Cyrl
    • Defined language in metadata: cv_Cyrl
    • Defined language in metadata: cy_Latn
    • Defined language in metadata: cyo_Latn
    • Defined language in metadata: da_Latn
    • Defined language in metadata: dag_Latn
    • Defined language in metadata: dak_Latn
    • Defined language in metadata: dar_Cyrl
    • Defined language in metadata: dav_Latn
    • Defined language in metadata: ddn_Latn
    • Defined language in metadata: de_Latn
    • Defined language in metadata: del_Latn
    • Defined language in metadata: den_Latn
    • Defined language in metadata: dga_Latn
    • Defined language in metadata: dgr_Latn
    • Defined language in metadata: dhi_Deva
    • Defined language in metadata: dhw_Deva
    • Defined language in metadata: din_Latn
    • Defined language in metadata: dip_Latn
    • Defined language in metadata: dje_Latn
    • Defined language in metadata: dng_Cyrl
    • Defined language in metadata: dnj_Latn
    • Defined language in metadata: doi_Deva
    • Defined language in metadata: dsb_Latn
    • Defined language in metadata: dtm_Latn
    • Defined language in metadata: dtp_Latn
    • Defined language in metadata: dty_Deva
    • Defined language in metadata: dua_Latn
    • Defined language in metadata: dum_Latn
    • Defined language in metadata: duu_Latn
    • Defined language in metadata: dyo_Latn
    • Defined language in metadata: dyu_Latn
    • Defined language in metadata: ebu_Latn
    • Defined language in metadata: ee_Latn
    • Defined language in metadata: efi_Latn
    • Defined language in metadata: egl_Latn
    • Defined language in metadata: eka_Latn
    • Defined language in metadata: el_Grek
    • Defined language in metadata: emk_Latn
    • Defined language in metadata: en_Latn
    • Defined language in metadata: enm_Latn
    • Defined language in metadata: eo_Latn
    • Defined language in metadata: es_Latn
    • Defined language in metadata: ese_Latn
    • Defined language in metadata: esu_Latn
    • Defined language in metadata: et_Latn
    • Defined language in metadata: ett_Latn
    • Defined language in metadata: eu_Latn
    • Defined language in metadata: eve_Cyrl
    • Defined language in metadata: evn_Cyrl
    • Defined language in metadata: evn_Latn
    • Defined language in metadata: ewo_Latn
    • Defined language in metadata: ext_Latn
    • Defined language in metadata: fan_Latn
    • Defined language in metadata: fbl_Latn
    • Defined language in metadata: ff_Latn
    • Defined language in metadata: ffm_Latn
    • Defined language in metadata: fi_Latn
    • Defined language in metadata: fil_Latn
    • Defined language in metadata: fit_Latn
    • Defined language in metadata: fj_Latn
    • Defined language in metadata: fkv_Latn
    • Defined language in metadata: fo_Latn
    • Defined language in metadata: fon_Latn
    • Defined language in metadata: fr_Latn
    • Defined language in metadata: frc_Latn
    • Defined language in metadata: frm_Latn
    • Defined language in metadata: fro_Latn
    • Defined language in metadata: frp_Latn
    • Defined language in metadata: frr_Latn
    • Defined language in metadata: frs_Latn
    • Defined language in metadata: fuc_Latn
    • Defined language in metadata: fud_Latn
    • Defined language in metadata: fuf_Latn
    • Defined language in metadata: fuq_Latn
    • Defined language in metadata: fur_Latn
    • Defined language in metadata: fuv_Latn
    • Defined language in metadata: fvr_Latn
    • Defined language in metadata: fy_Latn
    • Defined language in metadata: ga_Latn
    • Defined language in metadata: gaa_Latn
    • Defined language in metadata: gag_Cyrl
    • Defined language in metadata: gag_Latn
    • Defined language in metadata: gay_Latn
    • Defined language in metadata: gba_Latn
    • Defined language in metadata: gbm_Deva
    • Defined language in metadata: gcf_Latn
    • Defined language in metadata: gcr_Latn
    • Defined language in metadata: gd_Latn
    • Defined language in metadata: gem_Latn
    • Defined language in metadata: ggn_Deva
    • Defined language in metadata: ggn_Latn
    • Defined language in metadata: gil_Latn
    • Defined language in metadata: giw_Latn
    • Defined language in metadata: gjn_Latn
    • Defined language in metadata: gju_Deva
    • Defined language in metadata: gkp_Latn
    • Defined language in metadata: gl_Latn
    • Defined language in metadata: gld_Cyrl
    • Defined language in metadata: gmh_Latn
    • Defined language in metadata: gn_Latn
    • Defined language in metadata: goh_Latn
    • Defined language in metadata: gom_Deva
    • Defined language in metadata: gon_Deva
    • Defined language in metadata: gor_Latn
    • Defined language in metadata: gos_Latn
    • Defined language in metadata: grb_Latn
    • Defined language in metadata: grc_Grek
    • Defined language in metadata: gsw_Latn
    • Defined language in metadata: gub_Latn
    • Defined language in metadata: guc_Latn
    • Defined language in metadata: gur_Latn
    • Defined language in metadata: guu_Latn
    • Defined language in metadata: guz_Latn
    • Defined language in metadata: gv_Latn
    • Defined language in metadata: gvr_Deva
    • Defined language in metadata: gwi_Latn
    • Defined language in metadata: gyr_Latn
    • Defined language in metadata: ha_Latn
    • Defined language in metadata: hai_Latn
    • Defined language in metadata: hak_Latn
    • Defined language in metadata: haw_Latn
    • Defined language in metadata: hea_Latn
    • Defined language in metadata: hi_Deva
    • Defined language in metadata: hi_Latn
    • Defined language in metadata: hif_Deva
    • Defined language in metadata: hif_Latn
    • Defined language in metadata: hil_Latn
    • Defined language in metadata: hlt_Latn
    • Defined language in metadata: hmn_Latn
    • Defined language in metadata: hms_Latn
    • Defined language in metadata: hna_Latn
    • Defined language in metadata: hne_Deva
    • Defined language in metadata: hni_Latn
    • Defined language in metadata: hnj_Latn
    • Defined language in metadata: hnn_Latn
    • Defined language in metadata: hns_Latn
    • Defined language in metadata: ho_Latn
    • Defined language in metadata: hoc_Deva
    • Defined language in metadata: hoj_Deva
    • Defined language in metadata: hop_Latn
    • Defined language in metadata: hr_Latn
    • Defined language in metadata: hsb_Latn
    • Defined language in metadata: ht_Latn
    • Defined language in metadata: hu_Latn
    • Defined language in metadata: hup_Latn
    • Defined language in metadata: hus_Latn
    • Defined language in metadata: huu_Latn
    • Defined language in metadata: hz_Latn
    • Defined language in metadata: ia_Latn
    • Defined language in metadata: iba_Latn
    • Defined language in metadata: ibb_Latn
    • Defined language in metadata: id_Latn
    • Defined language in metadata: idu_Latn
    • Defined language in metadata: ie_Latn
    • Defined language in metadata: ife_Latn
    • Defined language in metadata: ig_Latn
    • Defined language in metadata: ii_Latn
    • Defined language in metadata: ijs_Latn
    • Defined language in metadata: ik_Latn
    • Defined language in metadata: ikt_Latn
    • Defined language in metadata: ilo_Latn
    • Defined language in metadata: inh_Cyrl
    • Defined language in metadata: inh_Latn
    • Defined language in metadata: io_Latn
    • Defined language in metadata: is_Latn
    • Defined language in metadata: it_Latn
    • Defined language in metadata: iu_Latn
    • Defined language in metadata: izh_Latn
    • Defined language in metadata: jam_Latn
    • Defined language in metadata: jbo_Latn
    • Defined language in metadata: jgo_Latn
    • Defined language in metadata: jiv_Latn
    • Defined language in metadata: jmc_Latn
    • Defined language in metadata: jml_Deva
    • Defined language in metadata: jra_Latn
    • Defined language in metadata: jut_Latn
    • Defined language in metadata: jv_Latn
    • Defined language in metadata: kaa_Cyrl
    • Defined language in metadata: kab_Latn
    • Defined language in metadata: kac_Latn
    • Defined language in metadata: kaj_Latn
    • Defined language in metadata: kam_Latn
    • Defined language in metadata: kao_Latn
    • Defined language in metadata: kbd_Cyrl
    • Defined language in metadata: kbp_Latn
    • Defined language in metadata: kca_Cyrl
    • Defined language in metadata: kcg_Latn
    • Defined language in metadata: kck_Latn
    • Defined language in metadata: kde_Latn
    • Defined language in metadata: kdh_Latn
    • Defined language in metadata: kea_Latn
    • Defined language in metadata: kek_Latn
    • Defined language in metadata: kfo_Latn
    • Defined language in metadata: kfr_Deva
    • Defined language in metadata: kfy_Deva
    • Defined language in metadata: kg_Latn
    • Defined language in metadata: kge_Latn
    • Defined language in metadata: kgj_Deva
    • Defined language in metadata: kgp_Latn
    • Defined language in metadata: kha_Latn
    • Defined language in metadata: khn_Deva
    • Defined language in metadata: khq_Latn
    • Defined language in metadata: khr_Deva
    • Defined language in metadata: khw_Latn
    • Defined language in metadata: ki_Latn
    • Defined language in metadata: kiu_Latn
    • Defined language in metadata: kj_Latn
    • Defined language in metadata: kjg_Latn
    • Defined language in metadata: kjh_Cyrl
    • Defined language in metadata: kk_Cyrl
    • Defined language in metadata: kk_Latn
    • Defined language in metadata: kkj_Latn
    • Defined language in metadata: kl_Latn
    • Defined language in metadata: kln_Latn
    • Defined language in metadata: kmb_Latn
    • Defined language in metadata: knc_Latn
    • Defined language in metadata: knf_Latn
    • Defined language in metadata: koi_Cyrl
    • Defined language in metadata: kok_Deva
    • Defined language in metadata: koo_Latn
    • Defined language in metadata: kos_Latn
    • Defined language in metadata: kpe_Latn
    • Defined language in metadata: kpy_Cyrl
    • Defined language in metadata: kqn_Latn
    • Defined language in metadata: kqs_Latn
    • Defined language in metadata: kr_Latn
    • Defined language in metadata: krc_Cyrl
    • Defined language in metadata: kri_Latn
    • Defined language in metadata: krj_Latn
    • Defined language in metadata: krl_Latn
    • Defined language in metadata: kru_Deva
    • Defined language in metadata: ks_Deva
    • Defined language in metadata: ksb_Latn
    • Defined language in metadata: ksf_Latn
    • Defined language in metadata: ksh_Latn
    • Defined language in metadata: ktu_Latn
    • Defined language in metadata: ku_Cyrl
    • Defined language in metadata: ku_Latn
    • Defined language in metadata: kum_Cyrl
    • Defined language in metadata: kut_Latn
    • Defined language in metadata: kv_Cyrl
    • Defined language in metadata: kvr_Latn
    • Defined language in metadata: kw_Latn
    • Defined language in metadata: kwi_Latn
    • Defined language in metadata: ky_Cyrl
    • Defined language in metadata: ky_Latn
    • Defined language in metadata: la_Latn
    • Defined language in metadata: lad_Latn
    • Defined language in metadata: lag_Latn
    • Defined language in metadata: laj_Latn
    • Defined language in metadata: lam_Latn
    • Defined language in metadata: lb_Latn
    • Defined language in metadata: lbe_Cyrl
    • Defined language in metadata: lbw_Latn
    • Defined language in metadata: lez_Cyrl
    • Defined language in metadata: lfn_Cyrl
    • Defined language in metadata: lfn_Latn
    • Defined language in metadata: lg_Latn
    • Defined language in metadata: lhm_Deva
    • Defined language in metadata: li_Latn
    • Defined language in metadata: lia_Latn
    • Defined language in metadata: lif_Deva
    • Defined language in metadata: lij_Latn
    • Defined language in metadata: liv_Latn
    • Defined language in metadata: ljp_Latn
    • Defined language in metadata: lkt_Latn
    • Defined language in metadata: lld_Latn
    • Defined language in metadata: lmo_Latn
    • Defined language in metadata: ln_Latn
    • Defined language in metadata: lns_Latn
    • Defined language in metadata: lob_Latn
    • Defined language in metadata: lol_Latn
    • Defined language in metadata: lot_Latn
    • Defined language in metadata: loz_Latn
    • Defined language in metadata: lt_Latn
    • Defined language in metadata: ltg_Latn
    • Defined language in metadata: lu_Latn
    • Defined language in metadata: lua_Latn
    • Defined language in metadata: lue_Latn
    • Defined language in metadata: lui_Latn
    • Defined language in metadata: lun_Latn
    • Defined language in metadata: luo_Latn
    • Defined language in metadata: lus_Latn
    • Defined language in metadata: lut_Latn
    • Defined language in metadata: luy_Latn
    • Defined language in metadata: lv_Latn
    • Defined language in metadata: lzz_Latn
    • Defined language in metadata: mad_Latn
    • Defined language in metadata: maf_Latn
    • Defined language in metadata: mag_Deva
    • Defined language in metadata: mai_Deva
    • Defined language in metadata: mak_Latn
    • Defined language in metadata: mam_Latn
    • Defined language in metadata: man_Latn
    • Defined language in metadata: mas_Latn
    • Defined language in metadata: maz_Latn
    • Defined language in metadata: mcd_Latn
    • Defined language in metadata: mcf_Latn
    • Defined language in metadata: mdf_Cyrl
    • Defined language in metadata: mdh_Latn
    • Defined language in metadata: mdr_Latn
    • Defined language in metadata: mdt_Latn
    • Defined language in metadata: men_Latn
    • Defined language in metadata: mer_Latn
    • Defined language in metadata: mey_Latn
    • Defined language in metadata: mfe_Latn
    • Defined language in metadata: mfq_Latn
    • Defined language in metadata: mfv_Latn
    • Defined language in metadata: mg_Latn
    • Defined language in metadata: mgh_Latn
    • Defined language in metadata: mgo_Latn
    • Defined language in metadata: mgp_Deva
    • Defined language in metadata: mgy_Latn
    • Defined language in metadata: mh_Latn
    • Defined language in metadata: mi_Latn
    • Defined language in metadata: mic_Latn
    • Defined language in metadata: min_Latn
    • Defined language in metadata: miq_Latn
    • Defined language in metadata: mis_Latn
    • Defined language in metadata: mk_Cyrl
    • Defined language in metadata: mls_Latn
    • Defined language in metadata: mn_Cyrl
    • Defined language in metadata: mns_Cyrl
    • Defined language in metadata: moe_Latn
    • Defined language in metadata: moh_Latn
    • Defined language in metadata: mor_Latn
    • Defined language in metadata: mos_Latn
    • Defined language in metadata: mr_Deva
    • Defined language in metadata: mrd_Deva
    • Defined language in metadata: mrj_Cyrl
    • Defined language in metadata: mro_Latn
    • Defined language in metadata: mrw_Latn
    • Defined language in metadata: ms_Latn
    • Defined language in metadata: mt_Latn
    • Defined language in metadata: mto_Latn
    • Defined language in metadata: mtr_Deva
    • Defined language in metadata: mua_Latn
    • Defined language in metadata: mui_Latn
    • Defined language in metadata: mus_Latn
    • Defined language in metadata: mwk_Latn
    • Defined language in metadata: mwl_Latn
    • Defined language in metadata: mwr_Deva
    • Defined language in metadata: mwv_Latn
    • Defined language in metadata: mxc_Latn
    • Defined language in metadata: mxi_Latn
    • Defined language in metadata: mxv_Latn
    • Defined language in metadata: myv_Cyrl
    • Defined language in metadata: myx_Latn
    • Defined language in metadata: mzi_Latn
    • Defined language in metadata: na_Latn
    • Defined language in metadata: nan_Latn
    • Defined language in metadata: nap_Latn
    • Defined language in metadata: naq_Latn
    • Defined language in metadata: nb_Latn
    • Defined language in metadata: nba_Latn
    • Defined language in metadata: nch_Latn
    • Defined language in metadata: nd_Latn
    • Defined language in metadata: ndc_Latn
    • Defined language in metadata: nds_Latn
    • Defined language in metadata: ne_Deva
    • Defined language in metadata: new_Deva
    • Defined language in metadata: ng_Latn
    • Defined language in metadata: ngl_Latn
    • Defined language in metadata: nhe_Latn
    • Defined language in metadata: nhn_Latn
    • Defined language in metadata: nhw_Latn
    • Defined language in metadata: nia_Latn
    • Defined language in metadata: nij_Latn
    • Defined language in metadata: nio_Cyrl
    • Defined language in metadata: niu_Latn
    • Defined language in metadata: njo_Latn
    • Defined language in metadata: nku_Latn
    • Defined language in metadata: nl_Latn
    • Defined language in metadata: nmg_Latn
    • Defined language in metadata: nn_Latn
    • Defined language in metadata: nnh_Latn
    • Defined language in metadata: nnp_Deva
    • Defined language in metadata: nnp_Latn
    • Defined language in metadata: no_Latn
    • Defined language in metadata: noe_Deva
    • Defined language in metadata: nog_Cyrl
    • Defined language in metadata: non_Latn
    • Defined language in metadata: not_Latn
    • Defined language in metadata: nov_Latn
    • Defined language in metadata: nr_Latn
    • Defined language in metadata: nrf_Latn
    • Defined language in metadata: nsk_Latn
    • Defined language in metadata: nso_Latn
    • Defined language in metadata: nus_Latn
    • Defined language in metadata: nv_Latn
    • Defined language in metadata: nxq_Latn
    • Defined language in metadata: ny_Latn
    • Defined language in metadata: nym_Latn
    • Defined language in metadata: nyn_Latn
    • Defined language in metadata: nyo_Latn
    • Defined language in metadata: nzi_Latn
    • Defined language in metadata: oaa_Cyrl
    • Defined language in metadata: oc_Latn
    • Defined language in metadata: oj_Latn
    • Defined language in metadata: oki_Latn
    • Defined language in metadata: om_Latn
    • Defined language in metadata: orh_Latn
    • Defined language in metadata: orv_Cyrl
    • Defined language in metadata: os_Cyrl
    • Defined language in metadata: osa_Latn
    • Defined language in metadata: osc_Latn
    • Defined language in metadata: ote_Latn
    • Defined language in metadata: otn_Latn
    • Defined language in metadata: owl_Latn
    • Defined language in metadata: pag_Latn
    • Defined language in metadata: pam_Latn
    • Defined language in metadata: pap_Latn
    • Defined language in metadata: pau_Latn
    • Defined language in metadata: pbb_Latn
    • Defined language in metadata: pcd_Latn
    • Defined language in metadata: pck_Latn
    • Defined language in metadata: pcm_Latn
    • Defined language in metadata: pdc_Latn
    • Defined language in metadata: pdt_Latn
    • Defined language in metadata: pfl_Latn
    • Defined language in metadata: pi_Deva
    • Defined language in metadata: pis_Latn
    • Defined language in metadata: piu_Latn
    • Defined language in metadata: pko_Latn
    • Defined language in metadata: pl_Latn
    • Defined language in metadata: pms_Latn
    • Defined language in metadata: pnt_Cyrl
    • Defined language in metadata: pnt_Grek
    • Defined language in metadata: pnt_Latn
    • Defined language in metadata: pon_Latn
    • Defined language in metadata: pov_Latn
    • Defined language in metadata: ppl_Latn
    • Defined language in metadata: prg_Latn
    • Defined language in metadata: pro_Latn
    • Defined language in metadata: prq_Latn
    • Defined language in metadata: pt_Latn
    • Defined language in metadata: puu_Latn
    • Defined language in metadata: qu_Latn
    • Defined language in metadata: quc_Latn
    • Defined language in metadata: qud_Latn
    • Defined language in metadata: qug_Latn
    • Defined language in metadata: quh_Latn
    • Defined language in metadata: quy_Latn
    • Defined language in metadata: quz_Latn
    • Defined language in metadata: qva_Latn
    • Defined language in metadata: qvc_Latn
    • Defined language in metadata: qvh_Latn
    • Defined language in metadata: qvm_Latn
    • Defined language in metadata: qvn_Latn
    • Defined language in metadata: qwh_Latn
    • Defined language in metadata: qxn_Latn
    • Defined language in metadata: qxu_Latn
    • Defined language in metadata: rab_Deva
    • Defined language in metadata: raj_Deva
    • Defined language in metadata: rap_Latn
    • Defined language in metadata: rar_Latn
    • Defined language in metadata: ray_Latn
    • Defined language in metadata: rcf_Latn
    • Defined language in metadata: rej_Latn
    • Defined language in metadata: rgn_Latn
    • Defined language in metadata: rhg_Latn
    • Defined language in metadata: ria_Latn
    • Defined language in metadata: rif_Latn
    • Defined language in metadata: rjs_Deva
    • Defined language in metadata: rm_Latn
    • Defined language in metadata: rmf_Latn
    • Defined language in metadata: rmn_Latn
    • Defined language in metadata: rmo_Latn
    • Defined language in metadata: rmu_Latn
    • Defined language in metadata: rn_Latn
    • Defined language in metadata: rng_Latn
    • Defined language in metadata: ro_Cyrl
    • Defined language in metadata: ro_Latn
    • Defined language in metadata: rob_Latn
    • Defined language in metadata: rof_Latn
    • Defined language in metadata: rom_Cyrl
    • Defined language in metadata: rom_Latn
    • Defined language in metadata: rtm_Latn
    • Defined language in metadata: ru_Cyrl
    • Defined language in metadata: rue_Cyrl
    • Defined language in metadata: rug_Latn
    • Defined language in metadata: rup_Latn
    • Defined language in metadata: rw_Latn
    • Defined language in metadata: rwk_Latn
    • Defined language in metadata: sa_Deva
    • Defined language in metadata: sad_Latn
    • Defined language in metadata: saf_Latn
    • Defined language in metadata: sah_Cyrl
    • Defined language in metadata: saq_Latn
    • Defined language in metadata: sas_Latn
    • Defined language in metadata: sat_Deva
    • Defined language in metadata: sat_Latn
    • Defined language in metadata: sav_Latn
    • Defined language in metadata: sbp_Latn
    • Defined language in metadata: sc_Latn
    • Defined language in metadata: sck_Deva
    • Defined language in metadata: scn_Latn
    • Defined language in metadata: sco_Latn
    • Defined language in metadata: scs_Latn
    • Defined language in metadata: sd_Deva
    • Defined language in metadata: sdc_Latn
    • Defined language in metadata: se_Cyrl
    • Defined language in metadata: se_Latn
    • Defined language in metadata: see_Latn
    • Defined language in metadata: sef_Latn
    • Defined language in metadata: seh_Latn
    • Defined language in metadata: sei_Latn
    • Defined language in metadata: sel_Cyrl
    • Defined language in metadata: ses_Latn
    • Defined language in metadata: sey_Latn
    • Defined language in metadata: sg_Latn
    • Defined language in metadata: sga_Latn
    • Defined language in metadata: sgs_Latn
    • Defined language in metadata: shi_Latn
    • Defined language in metadata: shk_Latn
    • Defined language in metadata: shp_Latn
    • Defined language in metadata: sid_Latn
    • Defined language in metadata: sja_Latn
    • Defined language in metadata: sk_Latn
    • Defined language in metadata: sl_Latn
    • Defined language in metadata: sla_Latn
    • Defined language in metadata: sli_Latn
    • Defined language in metadata: slr_Latn
    • Defined language in metadata: sly_Latn
    • Defined language in metadata: sm_Latn
    • Defined language in metadata: sma_Latn
    • Defined language in metadata: smj_Latn
    • Defined language in metadata: smn_Latn
    • Defined language in metadata: sms_Latn
    • Defined language in metadata: sn_Latn
    • Defined language in metadata: snf_Latn
    • Defined language in metadata: snk_Latn
    • Defined language in metadata: snn_Latn
    • Defined language in metadata: so_Latn
    • Defined language in metadata: sq_Latn
    • Defined language in metadata: sr_Cyrl
    • Defined language in metadata: sr_Latn
    • Defined language in metadata: srb_Latn
    • Defined language in metadata: srn_Latn
    • Defined language in metadata: srr_Latn
    • Defined language in metadata: srx_Deva
    • Defined language in metadata: ss_Latn
    • Defined language in metadata: ssy_Latn
    • Defined language in metadata: st_Latn
    • Defined language in metadata: stq_Latn
    • Defined language in metadata: str_Latn
    • Defined language in metadata: su_Latn
    • Defined language in metadata: suk_Latn
    • Defined language in metadata: sus_Latn
    • Defined language in metadata: sv_Latn
    • Defined language in metadata: sw_Latn
    • Defined language in metadata: swb_Latn
    • Defined language in metadata: swg_Latn
    • Defined language in metadata: swv_Deva
    • Defined language in metadata: sxn_Latn
    • Defined language in metadata: syi_Latn
    • Defined language in metadata: szl_Latn
    • Defined language in metadata: tab_Cyrl
    • Defined language in metadata: taj_Deva
    • Defined language in metadata: taq_Latn
    • Defined language in metadata: tbw_Latn
    • Defined language in metadata: tbz_Latn
    • Defined language in metadata: tca_Latn
    • Defined language in metadata: tdg_Deva
    • Defined language in metadata: tdh_Deva
    • Defined language in metadata: tdt_Latn
    • Defined language in metadata: tem_Latn
    • Defined language in metadata: teo_Latn
    • Defined language in metadata: ter_Latn
    • Defined language in metadata: tet_Latn
    • Defined language in metadata: tg_Cyrl
    • Defined language in metadata: tg_Latn
    • Defined language in metadata: thf_Deva
    • Defined language in metadata: thl_Deva
    • Defined language in metadata: thq_Deva
    • Defined language in metadata: thr_Deva
    • Defined language in metadata: ths_Deva
    • Defined language in metadata: tiv_Latn
    • Defined language in metadata: tiw_Latn
    • Defined language in metadata: tjs_Latn
    • Defined language in metadata: tk_Cyrl
    • Defined language in metadata: tk_Latn
    • Defined language in metadata: tkl_Latn
    • Defined language in metadata: tkr_Cyrl
    • Defined language in metadata: tkr_Latn
    • Defined language in metadata: tkt_Deva
    • Defined language in metadata: tlh_Latn
    • Defined language in metadata: tli_Latn
    • Defined language in metadata: tly_Cyrl
    • Defined language in metadata: tly_Latn
    • Defined language in metadata: tmh_Latn
    • Defined language in metadata: tn_Latn
    • Defined language in metadata: tnr_Latn
    • Defined language in metadata: to_Latn
    • Defined language in metadata: tob_Latn
    • Defined language in metadata: tog_Latn
    • Defined language in metadata: toi_Latn
    • Defined language in metadata: toj_Latn
    • Defined language in metadata: top_Latn
    • Defined language in metadata: tpi_Latn
    • Defined language in metadata: tr_Latn
    • Defined language in metadata: tru_Latn
    • Defined language in metadata: trv_Latn
    • Defined language in metadata: ts_Latn
    • Defined language in metadata: tsd_Grek
    • Defined language in metadata: tsf_Deva
    • Defined language in metadata: tsg_Latn
    • Defined language in metadata: tsi_Latn
    • Defined language in metadata: tsz_Latn
    • Defined language in metadata: tt_Cyrl
    • Defined language in metadata: tt_Latn
    • Defined language in metadata: ttj_Latn
    • Defined language in metadata: ttt_Cyrl
    • Defined language in metadata: ttt_Latn
    • Defined language in metadata: tum_Latn
    • Defined language in metadata: tvl_Latn
    • Defined language in metadata: twq_Latn
    • Defined language in metadata: ty_Latn
    • Defined language in metadata: tyv_Cyrl
    • Defined language in metadata: tzh_Latn
    • Defined language in metadata: tzm_Latn
    • Defined language in metadata: tzo_Latn
    • Defined language in metadata: ude_Cyrl
    • Defined language in metadata: udm_Cyrl
    • Defined language in metadata: udm_Latn
    • Defined language in metadata: udu_Latn
    • Defined language in metadata: ug_Cyrl
    • Defined language in metadata: ug_Latn
    • Defined language in metadata: uk_Cyrl
    • Defined language in metadata: uli_Latn
    • Defined language in metadata: umb_Latn
    • Defined language in metadata: unr_Deva
    • Defined language in metadata: unx_Deva
    • Defined language in metadata: ura_Latn
    • Defined language in metadata: uz_Cyrl
    • Defined language in metadata: uz_Latn
    • Defined language in metadata: vai_Latn
    • Defined language in metadata: ve_Latn
    • Defined language in metadata: vec_Latn
    • Defined language in metadata: vep_Latn
    • Defined language in metadata: vi_Latn
    • Defined language in metadata: vic_Latn
    • Defined language in metadata: vls_Latn
    • Defined language in metadata: vmf_Latn
    • Defined language in metadata: vmw_Latn
    • Defined language in metadata: vo_Latn
    • Defined language in metadata: vot_Latn
    • Defined language in metadata: vro_Latn
    • Defined language in metadata: vun_Latn
    • Defined language in metadata: wa_Latn
    • Defined language in metadata: wae_Latn
    • Defined language in metadata: war_Latn
    • Defined language in metadata: was_Latn
    • Defined language in metadata: wbp_Latn
    • Defined language in metadata: wbr_Deva
    • Defined language in metadata: wls_Latn
    • Defined language in metadata: wo_Latn
    • Defined language in metadata: wtm_Deva
    • Defined language in metadata: wwa_Latn
    • Defined language in metadata: xal_Cyrl
    • Defined language in metadata: xav_Latn
    • Defined language in metadata: xh_Latn
    • Defined language in metadata: xnr_Deva
    • Defined language in metadata: xog_Latn
    • Defined language in metadata: xsm_Latn
    • Defined language in metadata: xsr_Deva
    • Defined language in metadata: xum_Latn
    • Defined language in metadata: yad_Latn
    • Defined language in metadata: yao_Latn
    • Defined language in metadata: yap_Latn
    • Defined language in metadata: yav_Latn
    • Defined language in metadata: ybb_Latn
    • Defined language in metadata: ybh_Deva
    • Defined language in metadata: ykg_Cyrl
    • Defined language in metadata: yo_Latn
    • Defined language in metadata: yrk_Cyrl
    • Defined language in metadata: yrl_Latn
    • Defined language in metadata: yua_Latn
    • Defined language in metadata: za_Latn
    • Defined language in metadata: zag_Latn
    • Defined language in metadata: zam_Latn
    • Defined language in metadata: zap_Latn
    • Defined language in metadata: zdj_Latn
    • Defined language in metadata: zea_Latn
    • Defined language in metadata: zlm_Latn
    • Defined language in metadata: zmi_Latn
    • Defined language in metadata: zro_Latn
    • Defined language in metadata: ztu_Latn
    • Defined language in metadata: zu_Latn
    • Defined language in metadata: zun_Latn
    • Defined language in metadata: zza_Latn
    • 35% (383/1082) of languages using the Latin script
    • 85% (68/80) of languages using the Cyrillic script
    • 19% (15/78) of languages using the Devanagari script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2013-02-27
    Last updated 2024-09-19 (a month ago)
    • Version Version 2.014 moved to dev on 2024-10-10 (14 days ago)
    • Version Version 2.013 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.013 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.013 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Checking with ots-sanitize.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Adlam link

    Designer Google
    Subsets adlam, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ff_Adlm
    • Defined language in metadata: fuf_Adlm
    • 25% (279/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Adlam script (Missing Pular (Adlam))
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.001 moved to production on 2024-08-28 (a month ago)
    • Version Version 3.001 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 3.001 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check samples can be rendered.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Adlam Unjoined link

    Designer Google
    Subsets adlam, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ff_Adlm
    • Defined language in metadata: fuf_Adlm
    • 23% (259/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Adlam script (Missing Pular (Adlam))
    First seen 2020-11-19
    Last updated 2024-05-29 (4 months ago)
    • Version Version 3.003 moved to production on 2024-08-28 (a month ago)
    • Version Version 3.003 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 3.003 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check samples can be rendered.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
  • Full Fontbakery report
  • Noto Sans Anatolian Hieroglyphs link

    Designer Google
    Subsets anatolian-hieroglyphs, latin, latin-ext, menu
    Languages
    • Defined language in metadata: hlu_Hluw
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Arabic link

    Designer Google
    Subsets arabic, latin, latin-ext, math, menu, symbols
    Languages
    • Defined language in metadata: aeb_Arab
    • Defined language in metadata: ar_Arab
    • Defined language in metadata: arb_Arab
    • Defined language in metadata: arq_Arab
    • Defined language in metadata: ars_Arab
    • Defined language in metadata: ary_Arab
    • Defined language in metadata: arz_Arab
    • Defined language in metadata: az_Arab
    • Defined language in metadata: azb_Arab
    • Defined language in metadata: bal_Arab
    • Defined language in metadata: bej_Arab
    • Defined language in metadata: ber_Arab
    • Defined language in metadata: bft_Arab
    • Defined language in metadata: bgn_Arab
    • Defined language in metadata: bqi_Arab
    • Defined language in metadata: brh_Arab
    • Defined language in metadata: cja_Arab
    • Defined language in metadata: cjm_Arab
    • Defined language in metadata: ckb_Arab
    • Defined language in metadata: cop_Arab
    • Defined language in metadata: dcc_Arab
    • Defined language in metadata: doi_Arab
    • Defined language in metadata: dyo_Arab
    • Defined language in metadata: fa_Arab
    • Defined language in metadata: fia_Arab
    • Defined language in metadata: gbz_Arab
    • Defined language in metadata: gjk_Arab
    • Defined language in metadata: gju_Arab
    • Defined language in metadata: glk_Arab
    • Defined language in metadata: ha_Arab
    • Defined language in metadata: haz_Arab
    • Defined language in metadata: hnd_Arab
    • Defined language in metadata: hno_Arab
    • Defined language in metadata: id_Arab
    • Defined language in metadata: inh_Arab
    • Defined language in metadata: khw_Arab
    • Defined language in metadata: kk_Arab
    • Defined language in metadata: kr_Arab
    • Defined language in metadata: ks_Arab
    • Defined language in metadata: ku_Arab
    • Defined language in metadata: kvx_Arab
    • Defined language in metadata: kxp_Arab
    • Defined language in metadata: ky_Arab
    • Defined language in metadata: lah_Arab
    • Defined language in metadata: lki_Arab
    • Defined language in metadata: lrc_Arab
    • Defined language in metadata: luz_Arab
    • Defined language in metadata: mfa_Arab
    • Defined language in metadata: min_Arab
    • Defined language in metadata: mis_Arab
    • Defined language in metadata: mrw_Arab
    • Defined language in metadata: ms_Arab
    • Defined language in metadata: mvy_Arab
    • Defined language in metadata: mzn_Arab
    • Defined language in metadata: ota_Arab
    • Defined language in metadata: pa_Arab
    • Defined language in metadata: prd_Arab
    • Defined language in metadata: prs_Arab
    • Defined language in metadata: ps_Arab
    • Defined language in metadata: rmt_Arab
    • Defined language in metadata: sd_Arab
    • Defined language in metadata: sdh_Arab
    • Defined language in metadata: shi_Arab
    • Defined language in metadata: skr_Arab
    • Defined language in metadata: so_Arab
    • Defined language in metadata: sus_Arab
    • Defined language in metadata: swb_Arab
    • Defined language in metadata: tg_Arab
    • Defined language in metadata: tk_Arab
    • Defined language in metadata: tly_Arab
    • Defined language in metadata: tr_Arab
    • Defined language in metadata: trw_Arab
    • Defined language in metadata: tt_Arab
    • Defined language in metadata: ttt_Arab
    • Defined language in metadata: ug_Arab
    • Defined language in metadata: ur_Arab
    • Defined language in metadata: uz_Arab
    • Defined language in metadata: wni_Arab
    • Defined language in metadata: wo_Arab
    • Defined language in metadata: zdj_Arab
    • Defined language in metadata: zlm_Arab
    • 28% (309/1082) of languages using the Latin script
    • 13% (11/80) of languages using the Arabic script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.012 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check that glyph for U+0675 ARABIC LETTER HIGH HAMZA is not a mark.
    • ERROR: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Arabic UI link

    Designer Google
    Subsets arabic, menu
    Languages
    • Defined language in metadata: aeb_Arab
    • Defined language in metadata: ar_Arab
    • Defined language in metadata: arb_Arab
    • Defined language in metadata: arq_Arab
    • Defined language in metadata: ars_Arab
    • Defined language in metadata: ary_Arab
    • Defined language in metadata: arz_Arab
    • Defined language in metadata: az_Arab
    • Defined language in metadata: azb_Arab
    • Defined language in metadata: bal_Arab
    • Defined language in metadata: bej_Arab
    • Defined language in metadata: ber_Arab
    • Defined language in metadata: bft_Arab
    • Defined language in metadata: bgn_Arab
    • Defined language in metadata: bqi_Arab
    • Defined language in metadata: brh_Arab
    • Defined language in metadata: cja_Arab
    • Defined language in metadata: cjm_Arab
    • Defined language in metadata: ckb_Arab
    • Defined language in metadata: cop_Arab
    • Defined language in metadata: dcc_Arab
    • Defined language in metadata: doi_Arab
    • Defined language in metadata: dyo_Arab
    • Defined language in metadata: fa_Arab
    • Defined language in metadata: fia_Arab
    • Defined language in metadata: gbz_Arab
    • Defined language in metadata: gjk_Arab
    • Defined language in metadata: gju_Arab
    • Defined language in metadata: glk_Arab
    • Defined language in metadata: ha_Arab
    • Defined language in metadata: haz_Arab
    • Defined language in metadata: hnd_Arab
    • Defined language in metadata: hno_Arab
    • Defined language in metadata: id_Arab
    • Defined language in metadata: inh_Arab
    • Defined language in metadata: khw_Arab
    • Defined language in metadata: kk_Arab
    • Defined language in metadata: kr_Arab
    • Defined language in metadata: ks_Arab
    • Defined language in metadata: ku_Arab
    • Defined language in metadata: kvx_Arab
    • Defined language in metadata: kxp_Arab
    • Defined language in metadata: ky_Arab
    • Defined language in metadata: lah_Arab
    • Defined language in metadata: lki_Arab
    • Defined language in metadata: lrc_Arab
    • Defined language in metadata: luz_Arab
    • Defined language in metadata: mfa_Arab
    • Defined language in metadata: min_Arab
    • Defined language in metadata: mis_Arab
    • Defined language in metadata: mrw_Arab
    • Defined language in metadata: ms_Arab
    • Defined language in metadata: mvy_Arab
    • Defined language in metadata: mzn_Arab
    • Defined language in metadata: ota_Arab
    • Defined language in metadata: pa_Arab
    • Defined language in metadata: prd_Arab
    • Defined language in metadata: prs_Arab
    • Defined language in metadata: ps_Arab
    • Defined language in metadata: rmt_Arab
    • Defined language in metadata: sd_Arab
    • Defined language in metadata: sdh_Arab
    • Defined language in metadata: shi_Arab
    • Defined language in metadata: skr_Arab
    • Defined language in metadata: so_Arab
    • Defined language in metadata: sus_Arab
    • Defined language in metadata: swb_Arab
    • Defined language in metadata: tg_Arab
    • Defined language in metadata: tk_Arab
    • Defined language in metadata: tly_Arab
    • Defined language in metadata: tr_Arab
    • Defined language in metadata: trw_Arab
    • Defined language in metadata: tt_Arab
    • Defined language in metadata: ttt_Arab
    • Defined language in metadata: ug_Arab
    • Defined language in metadata: ur_Arab
    • Defined language in metadata: uz_Arab
    • Defined language in metadata: wni_Arab
    • Defined language in metadata: wo_Arab
    • Defined language in metadata: zdj_Arab
    • Defined language in metadata: zlm_Arab
    • 11% (9/80) of languages using the Arabic script (Supports Urdu; Pashto; Northern Luri; Uyghur; Sindhi; Central Kurdish; Uzbek (Arabic); Arabic; Mazanderani)
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.004 moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Check that glyph for U+0675 ARABIC LETTER HIGH HAMZA is not a mark.
    • FAIL: Check that Arabic spacing symbols U+FBB2–FBC1 aren't classified as marks.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check samples can be rendered.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • ERROR: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Sans Armenian link

    Designer Google
    Subsets armenian, latin, latin-ext, menu
    Languages
    • Defined language in metadata: hy_Armn
    • Defined language in metadata: hyw_Armn
    • 28% (309/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Armenian script (Missing Western Armenian, Armenian)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.008 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.008 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.008 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Avestan link

    Designer Google
    Subsets avestan, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ae_Avst
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Balinese link

    Designer Google
    Subsets balinese, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ban_Bali
    • Defined language in metadata: sa_Bali
    • 23% (259/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Balinese script (Missing Sanskrit (Balinese))
    First seen 2020-11-19
    Last updated 2024-05-16 (5 months ago)
    • Version Version 2.003 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.006 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Bamum link

    Designer Google
    Subsets bamum, latin, latin-ext, menu
    Languages
    • Defined language in metadata: bax_Bamu
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.002 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Bassa Vah link

    Designer Google
    Subsets bassa-vah, latin, latin-ext, menu
    Languages
    • Defined language in metadata: bsq_Bass
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Batak link

    Designer Google
    Subsets batak, latin, latin-ext, menu
    Languages
    • Defined language in metadata: bbc_Batk
    • 28% (309/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Batak script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Bengali link

    Designer Google
    Subsets bengali, latin, latin-ext, menu
    Languages
    • Defined language in metadata: as_Beng
    • Defined language in metadata: bn_Beng
    • Defined language in metadata: bpy_Beng
    • Defined language in metadata: brx_Beng
    • Defined language in metadata: ccp_Beng
    • Defined language in metadata: grt_Beng
    • Defined language in metadata: kha_Beng
    • Defined language in metadata: khr_Beng
    • Defined language in metadata: kyw_Beng
    • Defined language in metadata: lus_Beng
    • Defined language in metadata: mni_Beng
    • Defined language in metadata: rkt_Beng
    • Defined language in metadata: sat_Beng
    • Defined language in metadata: syl_Beng
    • Defined language in metadata: trp_Beng
    • Defined language in metadata: unr_Beng
    • Defined language in metadata: unx_Beng
    • 26% (287/1082) of languages using the Latin script
    • 29% (5/17) of languages using the Bangla script (Supports Rangpuri; Manipuri; Bishnupriya; Assamese; Bangla)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Check samples can be rendered.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Bengali UI link

    Designer Google
    Subsets bengali, menu
    Languages
    • Defined language in metadata: as_Beng
    • Defined language in metadata: bn_Beng
    • Defined language in metadata: bpy_Beng
    • Defined language in metadata: brx_Beng
    • Defined language in metadata: ccp_Beng
    • Defined language in metadata: grt_Beng
    • Defined language in metadata: kha_Beng
    • Defined language in metadata: khr_Beng
    • Defined language in metadata: kyw_Beng
    • Defined language in metadata: lus_Beng
    • Defined language in metadata: mni_Beng
    • Defined language in metadata: rkt_Beng
    • Defined language in metadata: sat_Beng
    • Defined language in metadata: syl_Beng
    • Defined language in metadata: trp_Beng
    • Defined language in metadata: unr_Beng
    • Defined language in metadata: unx_Beng
    • 29% (5/17) of languages using the Bangla script (Supports Rangpuri; Manipuri; Bishnupriya; Assamese; Bangla)
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001 moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Check samples can be rendered.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Sans Bhaiksuki link

    Designer Google
    Subsets bhaiksuki, latin, latin-ext, menu
    Languages
    • Defined language in metadata: sa_Bhks
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Brahmi link

    Designer Google
    Subsets brahmi, latin, latin-ext, math, menu, symbols
    Languages
    • Defined language in metadata: aii_Brah
    • Defined language in metadata: pi_Brah
    • Defined language in metadata: pka_Brah
    • Defined language in metadata: sa_Brah
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Buginese link

    Designer Google
    Subsets buginese, latin, latin-ext, menu
    Languages
    • Defined language in metadata: bug_Bugi
    • Defined language in metadata: mak_Bugi
    • Defined language in metadata: mdr_Bugi
    • Defined language in metadata: sa_Bugi
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Buhid link

    Designer Google
    Subsets buhid, latin, latin-ext, menu
    Languages
    • Defined language in metadata: bku_Buhd
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Canadian Aboriginal link

    Designer Google
    Subsets canadian-aboriginal, latin, latin-ext, math, menu, symbols
    Languages
    • Defined language in metadata: chp_Cans
    • Defined language in metadata: cr_Cans
    • Defined language in metadata: crj_Cans
    • Defined language in metadata: crk_Cans
    • Defined language in metadata: crl_Cans
    • Defined language in metadata: crm_Cans
    • Defined language in metadata: csw_Cans
    • Defined language in metadata: den_Cans
    • Defined language in metadata: iu_Cans
    • Defined language in metadata: nsk_Cans
    • Defined language in metadata: oj_Cans
    • Defined language in metadata: ojb_Cans
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
  • Full Fontbakery report
  • Noto Sans Carian link

    Designer Google
    Subsets carian, latin, latin-ext, menu
    Languages
    • Defined language in metadata: xcr_Cari
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Caucasian Albanian link

    Designer Google
    Subsets caucasian-albanian, latin, latin-ext, menu
    Languages
    • Defined language in metadata: lez_Aghb
    • 29% (317/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Chakma link

    Designer Google
    Subsets chakma, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ccp_Cakm
    • 25% (279/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Chakma script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Cham link

    Designer Google
    Subsets cham, latin, latin-ext, menu
    Languages
    • Defined language in metadata: cja_Cham
    • Defined language in metadata: cjm_Cham
    • Defined language in metadata: sa_Cham
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-05-16 (5 months ago)
    • Version Version 2.005 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Cherokee link

    Designer Google
    Subsets cherokee, latin, latin-ext, menu
    Languages
    • Defined language in metadata: chr_Cher
    • 26% (286/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Cherokee script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Chorasmian link

    Designer Google
    Subsets chorasmian, latin, latin-ext, math, menu, symbols
    Languages
    • Defined language in metadata: aii_Chrs
    • 28% (309/1082) of languages using the Latin script
    First seen 2022-10-11
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 1.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Coptic link

    Designer Google
    Subsets coptic, latin, latin-ext, menu
    Languages
    • Defined language in metadata: cop_Copt
    • 31% (338/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Cuneiform link

    Designer Google
    Subsets cuneiform, latin, latin-ext, menu
    Languages
    • Defined language in metadata: akk_Xsux
    • Defined language in metadata: hit_Xsux
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Cypriot link

    Designer Google
    Subsets cypriot, latin, latin-ext, menu
    Languages
    • Defined language in metadata: grc_Cprt
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Cypro Minoan link

    Designer Google
    Subsets cypro-minoan, latin, latin-ext, menu
    Languages 25% (279/1082) of languages using the Latin script
    First seen 2022-12-12
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.503; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 1.503; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.503; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Deseret link

    Designer Google
    Subsets deseret, latin, latin-ext, menu
    Languages
    • Defined language in metadata: en_Dsrt
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Devanagari link

    Designer Google
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • Defined language in metadata: anp_Deva
    • Defined language in metadata: awa_Deva
    • Defined language in metadata: bap_Deva
    • Defined language in metadata: bfy_Deva
    • Defined language in metadata: bgc_Deva
    • Defined language in metadata: bhb_Deva
    • Defined language in metadata: bhi_Deva
    • Defined language in metadata: bho_Deva
    • Defined language in metadata: bjj_Deva
    • Defined language in metadata: bra_Deva
    • Defined language in metadata: brx_Deva
    • Defined language in metadata: btv_Deva
    • Defined language in metadata: byh_Deva
    • Defined language in metadata: chx_Deva
    • Defined language in metadata: dhi_Deva
    • Defined language in metadata: dhw_Deva
    • Defined language in metadata: doi_Deva
    • Defined language in metadata: dty_Deva
    • Defined language in metadata: gbm_Deva
    • Defined language in metadata: ggn_Deva
    • Defined language in metadata: gju_Deva
    • Defined language in metadata: gom_Deva
    • Defined language in metadata: gon_Deva
    • Defined language in metadata: gvr_Deva
    • Defined language in metadata: hi_Deva
    • Defined language in metadata: hif_Deva
    • Defined language in metadata: hne_Deva
    • Defined language in metadata: hoc_Deva
    • Defined language in metadata: hoj_Deva
    • Defined language in metadata: jml_Deva
    • Defined language in metadata: kfr_Deva
    • Defined language in metadata: kfy_Deva
    • Defined language in metadata: kgj_Deva
    • Defined language in metadata: khn_Deva
    • Defined language in metadata: khr_Deva
    • Defined language in metadata: kok_Deva
    • Defined language in metadata: kru_Deva
    • Defined language in metadata: ks_Deva
    • Defined language in metadata: lhm_Deva
    • Defined language in metadata: lif_Deva
    • Defined language in metadata: mag_Deva
    • Defined language in metadata: mai_Deva
    • Defined language in metadata: mgp_Deva
    • Defined language in metadata: mr_Deva
    • Defined language in metadata: mrd_Deva
    • Defined language in metadata: mtr_Deva
    • Defined language in metadata: mwr_Deva
    • Defined language in metadata: ne_Deva
    • Defined language in metadata: new_Deva
    • Defined language in metadata: nnp_Deva
    • Defined language in metadata: noe_Deva
    • Defined language in metadata: pi_Deva
    • Defined language in metadata: rab_Deva
    • Defined language in metadata: raj_Deva
    • Defined language in metadata: rjs_Deva
    • Defined language in metadata: sa_Deva
    • Defined language in metadata: sat_Deva
    • Defined language in metadata: sck_Deva
    • Defined language in metadata: sd_Deva
    • Defined language in metadata: srx_Deva
    • Defined language in metadata: swv_Deva
    • Defined language in metadata: taj_Deva
    • Defined language in metadata: tdg_Deva
    • Defined language in metadata: tdh_Deva
    • Defined language in metadata: thf_Deva
    • Defined language in metadata: thl_Deva
    • Defined language in metadata: thq_Deva
    • Defined language in metadata: thr_Deva
    • Defined language in metadata: ths_Deva
    • Defined language in metadata: tkt_Deva
    • Defined language in metadata: tsf_Deva
    • Defined language in metadata: unr_Deva
    • Defined language in metadata: unx_Deva
    • Defined language in metadata: wbr_Deva
    • Defined language in metadata: wtm_Deva
    • Defined language in metadata: xnr_Deva
    • Defined language in metadata: xsr_Deva
    • Defined language in metadata: ybh_Deva
    • 28% (309/1082) of languages using the Latin script
    • 19% (15/78) of languages using the Devanagari script
    First seen 2020-11-19
    Last updated 2024-05-20 (5 months ago)
    • Version Version 2.006 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.006 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.006 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Devanagari UI link

    Designer Google
    Subsets devanagari, menu
    Languages
    • Defined language in metadata: anp_Deva
    • Defined language in metadata: awa_Deva
    • Defined language in metadata: bap_Deva
    • Defined language in metadata: bfy_Deva
    • Defined language in metadata: bgc_Deva
    • Defined language in metadata: bhb_Deva
    • Defined language in metadata: bhi_Deva
    • Defined language in metadata: bho_Deva
    • Defined language in metadata: bjj_Deva
    • Defined language in metadata: bra_Deva
    • Defined language in metadata: brx_Deva
    • Defined language in metadata: btv_Deva
    • Defined language in metadata: byh_Deva
    • Defined language in metadata: chx_Deva
    • Defined language in metadata: dhi_Deva
    • Defined language in metadata: dhw_Deva
    • Defined language in metadata: doi_Deva
    • Defined language in metadata: dty_Deva
    • Defined language in metadata: gbm_Deva
    • Defined language in metadata: ggn_Deva
    • Defined language in metadata: gju_Deva
    • Defined language in metadata: gom_Deva
    • Defined language in metadata: gon_Deva
    • Defined language in metadata: gvr_Deva
    • Defined language in metadata: hi_Deva
    • Defined language in metadata: hif_Deva
    • Defined language in metadata: hne_Deva
    • Defined language in metadata: hoc_Deva
    • Defined language in metadata: hoj_Deva
    • Defined language in metadata: jml_Deva
    • Defined language in metadata: kfr_Deva
    • Defined language in metadata: kfy_Deva
    • Defined language in metadata: kgj_Deva
    • Defined language in metadata: khn_Deva
    • Defined language in metadata: khr_Deva
    • Defined language in metadata: kok_Deva
    • Defined language in metadata: kru_Deva
    • Defined language in metadata: ks_Deva
    • Defined language in metadata: lhm_Deva
    • Defined language in metadata: lif_Deva
    • Defined language in metadata: mag_Deva
    • Defined language in metadata: mai_Deva
    • Defined language in metadata: mgp_Deva
    • Defined language in metadata: mr_Deva
    • Defined language in metadata: mrd_Deva
    • Defined language in metadata: mtr_Deva
    • Defined language in metadata: mwr_Deva
    • Defined language in metadata: ne_Deva
    • Defined language in metadata: new_Deva
    • Defined language in metadata: nnp_Deva
    • Defined language in metadata: noe_Deva
    • Defined language in metadata: pi_Deva
    • Defined language in metadata: rab_Deva
    • Defined language in metadata: raj_Deva
    • Defined language in metadata: rjs_Deva
    • Defined language in metadata: sa_Deva
    • Defined language in metadata: sat_Deva
    • Defined language in metadata: sck_Deva
    • Defined language in metadata: sd_Deva
    • Defined language in metadata: srx_Deva
    • Defined language in metadata: swv_Deva
    • Defined language in metadata: taj_Deva
    • Defined language in metadata: tdg_Deva
    • Defined language in metadata: tdh_Deva
    • Defined language in metadata: thf_Deva
    • Defined language in metadata: thl_Deva
    • Defined language in metadata: thq_Deva
    • Defined language in metadata: thr_Deva
    • Defined language in metadata: ths_Deva
    • Defined language in metadata: tkt_Deva
    • Defined language in metadata: tsf_Deva
    • Defined language in metadata: unr_Deva
    • Defined language in metadata: unx_Deva
    • Defined language in metadata: wbr_Deva
    • Defined language in metadata: wtm_Deva
    • Defined language in metadata: xnr_Deva
    • Defined language in metadata: xsr_Deva
    • Defined language in metadata: ybh_Deva
    • 20% (16/78) of languages using the Devanagari script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.3) -l 8 -r 50 -G 200 -x 14 -D deva -f none -a qsq -X "" moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
  • Full Fontbakery report
  • Noto Sans Display link

    Designer Google
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: aa_Latn
    • Defined language in metadata: ab_Cyrl
    • Defined language in metadata: abq_Cyrl
    • Defined language in metadata: abr_Latn
    • Defined language in metadata: ace_Latn
    • Defined language in metadata: acf_Latn
    • Defined language in metadata: ach_Latn
    • Defined language in metadata: acu_Latn
    • Defined language in metadata: ada_Latn
    • Defined language in metadata: adl_Latn
    • Defined language in metadata: ady_Cyrl
    • Defined language in metadata: af_Latn
    • Defined language in metadata: agq_Latn
    • Defined language in metadata: agr_Latn
    • Defined language in metadata: aii_Cyrl
    • Defined language in metadata: aii_Latn
    • Defined language in metadata: ain_Latn
    • Defined language in metadata: ajg_Latn
    • Defined language in metadata: ak_Latn
    • Defined language in metadata: akz_Latn
    • Defined language in metadata: ale_Latn
    • Defined language in metadata: aln_Latn
    • Defined language in metadata: alt_Cyrl
    • Defined language in metadata: amc_Latn
    • Defined language in metadata: ame_Latn
    • Defined language in metadata: ami_Latn
    • Defined language in metadata: amo_Latn
    • Defined language in metadata: amr_Latn
    • Defined language in metadata: an_Latn
    • Defined language in metadata: ang_Latn
    • Defined language in metadata: aoz_Latn
    • Defined language in metadata: arl_Latn
    • Defined language in metadata: arn_Latn
    • Defined language in metadata: aro_Latn
    • Defined language in metadata: arp_Latn
    • Defined language in metadata: art_Latn
    • Defined language in metadata: arw_Latn
    • Defined language in metadata: asa_Latn
    • Defined language in metadata: ast_Latn
    • Defined language in metadata: atj_Latn
    • Defined language in metadata: auc_Latn
    • Defined language in metadata: av_Cyrl
    • Defined language in metadata: avk_Latn
    • Defined language in metadata: ay_Latn
    • Defined language in metadata: az_Cyrl
    • Defined language in metadata: az_Latn
    • Defined language in metadata: azj_Cyrl
    • Defined language in metadata: ba_Cyrl
    • Defined language in metadata: ba_Latn
    • Defined language in metadata: bal_Latn
    • Defined language in metadata: ban_Latn
    • Defined language in metadata: bar_Latn
    • Defined language in metadata: bas_Latn
    • Defined language in metadata: bax_Latn
    • Defined language in metadata: bba_Latn
    • Defined language in metadata: bbc_Latn
    • Defined language in metadata: bbj_Latn
    • Defined language in metadata: bci_Latn
    • Defined language in metadata: be_Cyrl
    • Defined language in metadata: be_Latn
    • Defined language in metadata: bem_Latn
    • Defined language in metadata: ber_Latn
    • Defined language in metadata: bew_Latn
    • Defined language in metadata: bez_Latn
    • Defined language in metadata: bfa_Latn
    • Defined language in metadata: bfd_Latn
    • Defined language in metadata: bg_Cyrl
    • Defined language in metadata: bgx_Grek
    • Defined language in metadata: bhk_Latn
    • Defined language in metadata: bi_Latn
    • Defined language in metadata: bik_Latn
    • Defined language in metadata: bin_Latn
    • Defined language in metadata: bjn_Latn
    • Defined language in metadata: bjt_Latn
    • Defined language in metadata: bkm_Latn
    • Defined language in metadata: bku_Latn
    • Defined language in metadata: bla_Latn
    • Defined language in metadata: bm_Latn
    • Defined language in metadata: bmq_Latn
    • Defined language in metadata: boa_Latn
    • Defined language in metadata: bqv_Latn
    • Defined language in metadata: br_Latn
    • Defined language in metadata: brh_Latn
    • Defined language in metadata: brx_Latn
    • Defined language in metadata: bs_Cyrl
    • Defined language in metadata: bs_Latn
    • Defined language in metadata: bsc_Latn
    • Defined language in metadata: bss_Latn
    • Defined language in metadata: bto_Latn
    • Defined language in metadata: bua_Cyrl
    • Defined language in metadata: buc_Latn
    • Defined language in metadata: bug_Latn
    • Defined language in metadata: bum_Latn
    • Defined language in metadata: bvb_Latn
    • Defined language in metadata: bvi_Latn
    • Defined language in metadata: bwy_Latn
    • Defined language in metadata: byv_Latn
    • Defined language in metadata: bze_Latn
    • Defined language in metadata: bzx_Latn
    • Defined language in metadata: ca_Latn
    • Defined language in metadata: cab_Latn
    • Defined language in metadata: cad_Latn
    • Defined language in metadata: cak_Latn
    • Defined language in metadata: car_Latn
    • Defined language in metadata: cay_Latn
    • Defined language in metadata: cbi_Latn
    • Defined language in metadata: cbk_Latn
    • Defined language in metadata: cbr_Latn
    • Defined language in metadata: cbs_Latn
    • Defined language in metadata: cbt_Latn
    • Defined language in metadata: cbu_Latn
    • Defined language in metadata: cch_Latn
    • Defined language in metadata: ce_Cyrl
    • Defined language in metadata: ceb_Latn
    • Defined language in metadata: cfm_Latn
    • Defined language in metadata: cgg_Latn
    • Defined language in metadata: ch_Latn
    • Defined language in metadata: chj_Latn
    • Defined language in metadata: chk_Latn
    • Defined language in metadata: chm_Cyrl
    • Defined language in metadata: chn_Latn
    • Defined language in metadata: cho_Latn
    • Defined language in metadata: chp_Latn
    • Defined language in metadata: chy_Latn
    • Defined language in metadata: cic_Latn
    • Defined language in metadata: cjk_Latn
    • Defined language in metadata: cjs_Cyrl
    • Defined language in metadata: ckt_Cyrl
    • Defined language in metadata: cnh_Latn
    • Defined language in metadata: cni_Latn
    • Defined language in metadata: co_Latn
    • Defined language in metadata: cof_Latn
    • Defined language in metadata: con_Latn
    • Defined language in metadata: cop_Grek
    • Defined language in metadata: cot_Latn
    • Defined language in metadata: cpf_Latn
    • Defined language in metadata: cps_Latn
    • Defined language in metadata: cpu_Latn
    • Defined language in metadata: cr_Latn
    • Defined language in metadata: crh_Cyrl
    • Defined language in metadata: crh_Latn
    • Defined language in metadata: cri_Latn
    • Defined language in metadata: crj_Latn
    • Defined language in metadata: crl_Latn
    • Defined language in metadata: crs_Latn
    • Defined language in metadata: cs_Latn
    • Defined language in metadata: csa_Latn
    • Defined language in metadata: csb_Latn
    • Defined language in metadata: ctd_Latn
    • Defined language in metadata: cu_Cyrl
    • Defined language in metadata: cv_Cyrl
    • Defined language in metadata: cy_Latn
    • Defined language in metadata: cyo_Latn
    • Defined language in metadata: da_Latn
    • Defined language in metadata: dag_Latn
    • Defined language in metadata: dak_Latn
    • Defined language in metadata: dar_Cyrl
    • Defined language in metadata: dav_Latn
    • Defined language in metadata: ddn_Latn
    • Defined language in metadata: de_Latn
    • Defined language in metadata: del_Latn
    • Defined language in metadata: den_Latn
    • Defined language in metadata: dga_Latn
    • Defined language in metadata: dgr_Latn
    • Defined language in metadata: din_Latn
    • Defined language in metadata: dip_Latn
    • Defined language in metadata: dje_Latn
    • Defined language in metadata: dng_Cyrl
    • Defined language in metadata: dnj_Latn
    • Defined language in metadata: dsb_Latn
    • Defined language in metadata: dtm_Latn
    • Defined language in metadata: dtp_Latn
    • Defined language in metadata: dua_Latn
    • Defined language in metadata: dum_Latn
    • Defined language in metadata: duu_Latn
    • Defined language in metadata: dyo_Latn
    • Defined language in metadata: dyu_Latn
    • Defined language in metadata: ebu_Latn
    • Defined language in metadata: ee_Latn
    • Defined language in metadata: efi_Latn
    • Defined language in metadata: egl_Latn
    • Defined language in metadata: eka_Latn
    • Defined language in metadata: el_Grek
    • Defined language in metadata: emk_Latn
    • Defined language in metadata: en_Latn
    • Defined language in metadata: enm_Latn
    • Defined language in metadata: eo_Latn
    • Defined language in metadata: es_Latn
    • Defined language in metadata: ese_Latn
    • Defined language in metadata: esu_Latn
    • Defined language in metadata: et_Latn
    • Defined language in metadata: ett_Latn
    • Defined language in metadata: eu_Latn
    • Defined language in metadata: eve_Cyrl
    • Defined language in metadata: evn_Cyrl
    • Defined language in metadata: evn_Latn
    • Defined language in metadata: ewo_Latn
    • Defined language in metadata: ext_Latn
    • Defined language in metadata: fan_Latn
    • Defined language in metadata: fbl_Latn
    • Defined language in metadata: ff_Latn
    • Defined language in metadata: ffm_Latn
    • Defined language in metadata: fi_Latn
    • Defined language in metadata: fil_Latn
    • Defined language in metadata: fit_Latn
    • Defined language in metadata: fj_Latn
    • Defined language in metadata: fkv_Latn
    • Defined language in metadata: fo_Latn
    • Defined language in metadata: fon_Latn
    • Defined language in metadata: fr_Latn
    • Defined language in metadata: frc_Latn
    • Defined language in metadata: frm_Latn
    • Defined language in metadata: fro_Latn
    • Defined language in metadata: frp_Latn
    • Defined language in metadata: frr_Latn
    • Defined language in metadata: frs_Latn
    • Defined language in metadata: fuc_Latn
    • Defined language in metadata: fud_Latn
    • Defined language in metadata: fuf_Latn
    • Defined language in metadata: fuq_Latn
    • Defined language in metadata: fur_Latn
    • Defined language in metadata: fuv_Latn
    • Defined language in metadata: fvr_Latn
    • Defined language in metadata: fy_Latn
    • Defined language in metadata: ga_Latn
    • Defined language in metadata: gaa_Latn
    • Defined language in metadata: gag_Cyrl
    • Defined language in metadata: gag_Latn
    • Defined language in metadata: gay_Latn
    • Defined language in metadata: gba_Latn
    • Defined language in metadata: gcf_Latn
    • Defined language in metadata: gcr_Latn
    • Defined language in metadata: gd_Latn
    • Defined language in metadata: gem_Latn
    • Defined language in metadata: ggn_Latn
    • Defined language in metadata: gil_Latn
    • Defined language in metadata: giw_Latn
    • Defined language in metadata: gjn_Latn
    • Defined language in metadata: gkp_Latn
    • Defined language in metadata: gl_Latn
    • Defined language in metadata: gld_Cyrl
    • Defined language in metadata: gmh_Latn
    • Defined language in metadata: gn_Latn
    • Defined language in metadata: goh_Latn
    • Defined language in metadata: gor_Latn
    • Defined language in metadata: gos_Latn
    • Defined language in metadata: grb_Latn
    • Defined language in metadata: grc_Grek
    • Defined language in metadata: gsw_Latn
    • Defined language in metadata: gub_Latn
    • Defined language in metadata: guc_Latn
    • Defined language in metadata: gur_Latn
    • Defined language in metadata: guu_Latn
    • Defined language in metadata: guz_Latn
    • Defined language in metadata: gv_Latn
    • Defined language in metadata: gwi_Latn
    • Defined language in metadata: gyr_Latn
    • Defined language in metadata: ha_Latn
    • Defined language in metadata: hai_Latn
    • Defined language in metadata: hak_Latn
    • Defined language in metadata: haw_Latn
    • Defined language in metadata: hea_Latn
    • Defined language in metadata: hi_Latn
    • Defined language in metadata: hif_Latn
    • Defined language in metadata: hil_Latn
    • Defined language in metadata: hlt_Latn
    • Defined language in metadata: hmn_Latn
    • Defined language in metadata: hms_Latn
    • Defined language in metadata: hna_Latn
    • Defined language in metadata: hni_Latn
    • Defined language in metadata: hnj_Latn
    • Defined language in metadata: hnn_Latn
    • Defined language in metadata: hns_Latn
    • Defined language in metadata: ho_Latn
    • Defined language in metadata: hop_Latn
    • Defined language in metadata: hr_Latn
    • Defined language in metadata: hsb_Latn
    • Defined language in metadata: ht_Latn
    • Defined language in metadata: hu_Latn
    • Defined language in metadata: hup_Latn
    • Defined language in metadata: hus_Latn
    • Defined language in metadata: huu_Latn
    • Defined language in metadata: hz_Latn
    • Defined language in metadata: ia_Latn
    • Defined language in metadata: iba_Latn
    • Defined language in metadata: ibb_Latn
    • Defined language in metadata: id_Latn
    • Defined language in metadata: idu_Latn
    • Defined language in metadata: ie_Latn
    • Defined language in metadata: ife_Latn
    • Defined language in metadata: ig_Latn
    • Defined language in metadata: ii_Latn
    • Defined language in metadata: ijs_Latn
    • Defined language in metadata: ik_Latn
    • Defined language in metadata: ikt_Latn
    • Defined language in metadata: ilo_Latn
    • Defined language in metadata: inh_Cyrl
    • Defined language in metadata: inh_Latn
    • Defined language in metadata: io_Latn
    • Defined language in metadata: is_Latn
    • Defined language in metadata: it_Latn
    • Defined language in metadata: iu_Latn
    • Defined language in metadata: izh_Latn
    • Defined language in metadata: jam_Latn
    • Defined language in metadata: jbo_Latn
    • Defined language in metadata: jgo_Latn
    • Defined language in metadata: jiv_Latn
    • Defined language in metadata: jmc_Latn
    • Defined language in metadata: jra_Latn
    • Defined language in metadata: jut_Latn
    • Defined language in metadata: jv_Latn
    • Defined language in metadata: kaa_Cyrl
    • Defined language in metadata: kab_Latn
    • Defined language in metadata: kac_Latn
    • Defined language in metadata: kaj_Latn
    • Defined language in metadata: kam_Latn
    • Defined language in metadata: kao_Latn
    • Defined language in metadata: kbd_Cyrl
    • Defined language in metadata: kbp_Latn
    • Defined language in metadata: kca_Cyrl
    • Defined language in metadata: kcg_Latn
    • Defined language in metadata: kck_Latn
    • Defined language in metadata: kde_Latn
    • Defined language in metadata: kdh_Latn
    • Defined language in metadata: kea_Latn
    • Defined language in metadata: kek_Latn
    • Defined language in metadata: kfo_Latn
    • Defined language in metadata: kg_Latn
    • Defined language in metadata: kge_Latn
    • Defined language in metadata: kgp_Latn
    • Defined language in metadata: kha_Latn
    • Defined language in metadata: khq_Latn
    • Defined language in metadata: khw_Latn
    • Defined language in metadata: ki_Latn
    • Defined language in metadata: kiu_Latn
    • Defined language in metadata: kj_Latn
    • Defined language in metadata: kjg_Latn
    • Defined language in metadata: kjh_Cyrl
    • Defined language in metadata: kk_Cyrl
    • Defined language in metadata: kk_Latn
    • Defined language in metadata: kkj_Latn
    • Defined language in metadata: kl_Latn
    • Defined language in metadata: kln_Latn
    • Defined language in metadata: kmb_Latn
    • Defined language in metadata: knc_Latn
    • Defined language in metadata: knf_Latn
    • Defined language in metadata: koi_Cyrl
    • Defined language in metadata: koo_Latn
    • Defined language in metadata: kos_Latn
    • Defined language in metadata: kpe_Latn
    • Defined language in metadata: kpy_Cyrl
    • Defined language in metadata: kqn_Latn
    • Defined language in metadata: kqs_Latn
    • Defined language in metadata: kr_Latn
    • Defined language in metadata: krc_Cyrl
    • Defined language in metadata: kri_Latn
    • Defined language in metadata: krj_Latn
    • Defined language in metadata: krl_Latn
    • Defined language in metadata: ksb_Latn
    • Defined language in metadata: ksf_Latn
    • Defined language in metadata: ksh_Latn
    • Defined language in metadata: ktu_Latn
    • Defined language in metadata: ku_Cyrl
    • Defined language in metadata: ku_Latn
    • Defined language in metadata: kum_Cyrl
    • Defined language in metadata: kut_Latn
    • Defined language in metadata: kv_Cyrl
    • Defined language in metadata: kvr_Latn
    • Defined language in metadata: kw_Latn
    • Defined language in metadata: kwi_Latn
    • Defined language in metadata: ky_Cyrl
    • Defined language in metadata: ky_Latn
    • Defined language in metadata: la_Latn
    • Defined language in metadata: lad_Latn
    • Defined language in metadata: lag_Latn
    • Defined language in metadata: laj_Latn
    • Defined language in metadata: lam_Latn
    • Defined language in metadata: lb_Latn
    • Defined language in metadata: lbe_Cyrl
    • Defined language in metadata: lbw_Latn
    • Defined language in metadata: lez_Cyrl
    • Defined language in metadata: lfn_Cyrl
    • Defined language in metadata: lfn_Latn
    • Defined language in metadata: lg_Latn
    • Defined language in metadata: li_Latn
    • Defined language in metadata: lia_Latn
    • Defined language in metadata: lij_Latn
    • Defined language in metadata: liv_Latn
    • Defined language in metadata: ljp_Latn
    • Defined language in metadata: lkt_Latn
    • Defined language in metadata: lld_Latn
    • Defined language in metadata: lmo_Latn
    • Defined language in metadata: ln_Latn
    • Defined language in metadata: lns_Latn
    • Defined language in metadata: lob_Latn
    • Defined language in metadata: lol_Latn
    • Defined language in metadata: lot_Latn
    • Defined language in metadata: loz_Latn
    • Defined language in metadata: lt_Latn
    • Defined language in metadata: ltg_Latn
    • Defined language in metadata: lu_Latn
    • Defined language in metadata: lua_Latn
    • Defined language in metadata: lue_Latn
    • Defined language in metadata: lui_Latn
    • Defined language in metadata: lun_Latn
    • Defined language in metadata: luo_Latn
    • Defined language in metadata: lus_Latn
    • Defined language in metadata: lut_Latn
    • Defined language in metadata: luy_Latn
    • Defined language in metadata: lv_Latn
    • Defined language in metadata: lzz_Latn
    • Defined language in metadata: mad_Latn
    • Defined language in metadata: maf_Latn
    • Defined language in metadata: mak_Latn
    • Defined language in metadata: mam_Latn
    • Defined language in metadata: man_Latn
    • Defined language in metadata: mas_Latn
    • Defined language in metadata: maz_Latn
    • Defined language in metadata: mcd_Latn
    • Defined language in metadata: mcf_Latn
    • Defined language in metadata: mdf_Cyrl
    • Defined language in metadata: mdh_Latn
    • Defined language in metadata: mdr_Latn
    • Defined language in metadata: mdt_Latn
    • Defined language in metadata: men_Latn
    • Defined language in metadata: mer_Latn
    • Defined language in metadata: mey_Latn
    • Defined language in metadata: mfe_Latn
    • Defined language in metadata: mfq_Latn
    • Defined language in metadata: mfv_Latn
    • Defined language in metadata: mg_Latn
    • Defined language in metadata: mgh_Latn
    • Defined language in metadata: mgo_Latn
    • Defined language in metadata: mgy_Latn
    • Defined language in metadata: mh_Latn
    • Defined language in metadata: mi_Latn
    • Defined language in metadata: mic_Latn
    • Defined language in metadata: min_Latn
    • Defined language in metadata: miq_Latn
    • Defined language in metadata: mis_Latn
    • Defined language in metadata: mk_Cyrl
    • Defined language in metadata: mls_Latn
    • Defined language in metadata: mn_Cyrl
    • Defined language in metadata: mns_Cyrl
    • Defined language in metadata: moe_Latn
    • Defined language in metadata: moh_Latn
    • Defined language in metadata: mor_Latn
    • Defined language in metadata: mos_Latn
    • Defined language in metadata: mrj_Cyrl
    • Defined language in metadata: mro_Latn
    • Defined language in metadata: mrw_Latn
    • Defined language in metadata: ms_Latn
    • Defined language in metadata: mt_Latn
    • Defined language in metadata: mto_Latn
    • Defined language in metadata: mua_Latn
    • Defined language in metadata: mui_Latn
    • Defined language in metadata: mus_Latn
    • Defined language in metadata: mwk_Latn
    • Defined language in metadata: mwl_Latn
    • Defined language in metadata: mwv_Latn
    • Defined language in metadata: mxc_Latn
    • Defined language in metadata: mxi_Latn
    • Defined language in metadata: mxv_Latn
    • Defined language in metadata: myv_Cyrl
    • Defined language in metadata: myx_Latn
    • Defined language in metadata: mzi_Latn
    • Defined language in metadata: na_Latn
    • Defined language in metadata: nan_Latn
    • Defined language in metadata: nap_Latn
    • Defined language in metadata: naq_Latn
    • Defined language in metadata: nb_Latn
    • Defined language in metadata: nba_Latn
    • Defined language in metadata: nch_Latn
    • Defined language in metadata: nd_Latn
    • Defined language in metadata: ndc_Latn
    • Defined language in metadata: nds_Latn
    • Defined language in metadata: ng_Latn
    • Defined language in metadata: ngl_Latn
    • Defined language in metadata: nhe_Latn
    • Defined language in metadata: nhn_Latn
    • Defined language in metadata: nhw_Latn
    • Defined language in metadata: nia_Latn
    • Defined language in metadata: nij_Latn
    • Defined language in metadata: nio_Cyrl
    • Defined language in metadata: niu_Latn
    • Defined language in metadata: njo_Latn
    • Defined language in metadata: nku_Latn
    • Defined language in metadata: nl_Latn
    • Defined language in metadata: nmg_Latn
    • Defined language in metadata: nn_Latn
    • Defined language in metadata: nnh_Latn
    • Defined language in metadata: nnp_Latn
    • Defined language in metadata: no_Latn
    • Defined language in metadata: nog_Cyrl
    • Defined language in metadata: non_Latn
    • Defined language in metadata: not_Latn
    • Defined language in metadata: nov_Latn
    • Defined language in metadata: nr_Latn
    • Defined language in metadata: nrf_Latn
    • Defined language in metadata: nsk_Latn
    • Defined language in metadata: nso_Latn
    • Defined language in metadata: nus_Latn
    • Defined language in metadata: nv_Latn
    • Defined language in metadata: nxq_Latn
    • Defined language in metadata: ny_Latn
    • Defined language in metadata: nym_Latn
    • Defined language in metadata: nyn_Latn
    • Defined language in metadata: nyo_Latn
    • Defined language in metadata: nzi_Latn
    • Defined language in metadata: oaa_Cyrl
    • Defined language in metadata: oc_Latn
    • Defined language in metadata: oj_Latn
    • Defined language in metadata: oki_Latn
    • Defined language in metadata: om_Latn
    • Defined language in metadata: orh_Latn
    • Defined language in metadata: orv_Cyrl
    • Defined language in metadata: os_Cyrl
    • Defined language in metadata: osa_Latn
    • Defined language in metadata: osc_Latn
    • Defined language in metadata: ote_Latn
    • Defined language in metadata: otn_Latn
    • Defined language in metadata: owl_Latn
    • Defined language in metadata: pag_Latn
    • Defined language in metadata: pam_Latn
    • Defined language in metadata: pap_Latn
    • Defined language in metadata: pau_Latn
    • Defined language in metadata: pbb_Latn
    • Defined language in metadata: pcd_Latn
    • Defined language in metadata: pck_Latn
    • Defined language in metadata: pcm_Latn
    • Defined language in metadata: pdc_Latn
    • Defined language in metadata: pdt_Latn
    • Defined language in metadata: pfl_Latn
    • Defined language in metadata: pis_Latn
    • Defined language in metadata: piu_Latn
    • Defined language in metadata: pko_Latn
    • Defined language in metadata: pl_Latn
    • Defined language in metadata: pms_Latn
    • Defined language in metadata: pnt_Cyrl
    • Defined language in metadata: pnt_Grek
    • Defined language in metadata: pnt_Latn
    • Defined language in metadata: pon_Latn
    • Defined language in metadata: pov_Latn
    • Defined language in metadata: ppl_Latn
    • Defined language in metadata: prg_Latn
    • Defined language in metadata: pro_Latn
    • Defined language in metadata: prq_Latn
    • Defined language in metadata: pt_Latn
    • Defined language in metadata: puu_Latn
    • Defined language in metadata: qu_Latn
    • Defined language in metadata: quc_Latn
    • Defined language in metadata: qud_Latn
    • Defined language in metadata: qug_Latn
    • Defined language in metadata: quh_Latn
    • Defined language in metadata: quy_Latn
    • Defined language in metadata: quz_Latn
    • Defined language in metadata: qva_Latn
    • Defined language in metadata: qvc_Latn
    • Defined language in metadata: qvh_Latn
    • Defined language in metadata: qvm_Latn
    • Defined language in metadata: qvn_Latn
    • Defined language in metadata: qwh_Latn
    • Defined language in metadata: qxn_Latn
    • Defined language in metadata: qxu_Latn
    • Defined language in metadata: rap_Latn
    • Defined language in metadata: rar_Latn
    • Defined language in metadata: ray_Latn
    • Defined language in metadata: rcf_Latn
    • Defined language in metadata: rej_Latn
    • Defined language in metadata: rgn_Latn
    • Defined language in metadata: rhg_Latn
    • Defined language in metadata: ria_Latn
    • Defined language in metadata: rif_Latn
    • Defined language in metadata: rm_Latn
    • Defined language in metadata: rmf_Latn
    • Defined language in metadata: rmn_Latn
    • Defined language in metadata: rmo_Latn
    • Defined language in metadata: rmu_Latn
    • Defined language in metadata: rn_Latn
    • Defined language in metadata: rng_Latn
    • Defined language in metadata: ro_Cyrl
    • Defined language in metadata: ro_Latn
    • Defined language in metadata: rob_Latn
    • Defined language in metadata: rof_Latn
    • Defined language in metadata: rom_Cyrl
    • Defined language in metadata: rom_Latn
    • Defined language in metadata: rtm_Latn
    • Defined language in metadata: ru_Cyrl
    • Defined language in metadata: rue_Cyrl
    • Defined language in metadata: rug_Latn
    • Defined language in metadata: rup_Latn
    • Defined language in metadata: rw_Latn
    • Defined language in metadata: rwk_Latn
    • Defined language in metadata: sad_Latn
    • Defined language in metadata: saf_Latn
    • Defined language in metadata: sah_Cyrl
    • Defined language in metadata: saq_Latn
    • Defined language in metadata: sas_Latn
    • Defined language in metadata: sat_Latn
    • Defined language in metadata: sav_Latn
    • Defined language in metadata: sbp_Latn
    • Defined language in metadata: sc_Latn
    • Defined language in metadata: scn_Latn
    • Defined language in metadata: sco_Latn
    • Defined language in metadata: scs_Latn
    • Defined language in metadata: sdc_Latn
    • Defined language in metadata: se_Cyrl
    • Defined language in metadata: se_Latn
    • Defined language in metadata: see_Latn
    • Defined language in metadata: sef_Latn
    • Defined language in metadata: seh_Latn
    • Defined language in metadata: sei_Latn
    • Defined language in metadata: sel_Cyrl
    • Defined language in metadata: ses_Latn
    • Defined language in metadata: sey_Latn
    • Defined language in metadata: sg_Latn
    • Defined language in metadata: sga_Latn
    • Defined language in metadata: sgs_Latn
    • Defined language in metadata: shi_Latn
    • Defined language in metadata: shk_Latn
    • Defined language in metadata: shp_Latn
    • Defined language in metadata: sid_Latn
    • Defined language in metadata: sja_Latn
    • Defined language in metadata: sk_Latn
    • Defined language in metadata: sl_Latn
    • Defined language in metadata: sla_Latn
    • Defined language in metadata: sli_Latn
    • Defined language in metadata: slr_Latn
    • Defined language in metadata: sly_Latn
    • Defined language in metadata: sm_Latn
    • Defined language in metadata: sma_Latn
    • Defined language in metadata: smj_Latn
    • Defined language in metadata: smn_Latn
    • Defined language in metadata: sms_Latn
    • Defined language in metadata: sn_Latn
    • Defined language in metadata: snf_Latn
    • Defined language in metadata: snk_Latn
    • Defined language in metadata: snn_Latn
    • Defined language in metadata: so_Latn
    • Defined language in metadata: sq_Latn
    • Defined language in metadata: sr_Cyrl
    • Defined language in metadata: sr_Latn
    • Defined language in metadata: srb_Latn
    • Defined language in metadata: srn_Latn
    • Defined language in metadata: srr_Latn
    • Defined language in metadata: ss_Latn
    • Defined language in metadata: ssy_Latn
    • Defined language in metadata: st_Latn
    • Defined language in metadata: stq_Latn
    • Defined language in metadata: str_Latn
    • Defined language in metadata: su_Latn
    • Defined language in metadata: suk_Latn
    • Defined language in metadata: sus_Latn
    • Defined language in metadata: sv_Latn
    • Defined language in metadata: sw_Latn
    • Defined language in metadata: swb_Latn
    • Defined language in metadata: swg_Latn
    • Defined language in metadata: sxn_Latn
    • Defined language in metadata: syi_Latn
    • Defined language in metadata: szl_Latn
    • Defined language in metadata: tab_Cyrl
    • Defined language in metadata: taq_Latn
    • Defined language in metadata: tbw_Latn
    • Defined language in metadata: tbz_Latn
    • Defined language in metadata: tca_Latn
    • Defined language in metadata: tdt_Latn
    • Defined language in metadata: tem_Latn
    • Defined language in metadata: teo_Latn
    • Defined language in metadata: ter_Latn
    • Defined language in metadata: tet_Latn
    • Defined language in metadata: tg_Cyrl
    • Defined language in metadata: tg_Latn
    • Defined language in metadata: tiv_Latn
    • Defined language in metadata: tiw_Latn
    • Defined language in metadata: tjs_Latn
    • Defined language in metadata: tk_Cyrl
    • Defined language in metadata: tk_Latn
    • Defined language in metadata: tkl_Latn
    • Defined language in metadata: tkr_Cyrl
    • Defined language in metadata: tkr_Latn
    • Defined language in metadata: tlh_Latn
    • Defined language in metadata: tli_Latn
    • Defined language in metadata: tly_Cyrl
    • Defined language in metadata: tly_Latn
    • Defined language in metadata: tmh_Latn
    • Defined language in metadata: tn_Latn
    • Defined language in metadata: tnr_Latn
    • Defined language in metadata: to_Latn
    • Defined language in metadata: tob_Latn
    • Defined language in metadata: tog_Latn
    • Defined language in metadata: toi_Latn
    • Defined language in metadata: toj_Latn
    • Defined language in metadata: top_Latn
    • Defined language in metadata: tpi_Latn
    • Defined language in metadata: tr_Latn
    • Defined language in metadata: tru_Latn
    • Defined language in metadata: trv_Latn
    • Defined language in metadata: ts_Latn
    • Defined language in metadata: tsd_Grek
    • Defined language in metadata: tsg_Latn
    • Defined language in metadata: tsi_Latn
    • Defined language in metadata: tsz_Latn
    • Defined language in metadata: tt_Cyrl
    • Defined language in metadata: tt_Latn
    • Defined language in metadata: ttj_Latn
    • Defined language in metadata: ttt_Cyrl
    • Defined language in metadata: ttt_Latn
    • Defined language in metadata: tum_Latn
    • Defined language in metadata: tvl_Latn
    • Defined language in metadata: twq_Latn
    • Defined language in metadata: ty_Latn
    • Defined language in metadata: tyv_Cyrl
    • Defined language in metadata: tzh_Latn
    • Defined language in metadata: tzm_Latn
    • Defined language in metadata: tzo_Latn
    • Defined language in metadata: ude_Cyrl
    • Defined language in metadata: udm_Cyrl
    • Defined language in metadata: udm_Latn
    • Defined language in metadata: udu_Latn
    • Defined language in metadata: ug_Cyrl
    • Defined language in metadata: ug_Latn
    • Defined language in metadata: uk_Cyrl
    • Defined language in metadata: uli_Latn
    • Defined language in metadata: umb_Latn
    • Defined language in metadata: ura_Latn
    • Defined language in metadata: uz_Cyrl
    • Defined language in metadata: uz_Latn
    • Defined language in metadata: vai_Latn
    • Defined language in metadata: ve_Latn
    • Defined language in metadata: vec_Latn
    • Defined language in metadata: vep_Latn
    • Defined language in metadata: vi_Latn
    • Defined language in metadata: vic_Latn
    • Defined language in metadata: vls_Latn
    • Defined language in metadata: vmf_Latn
    • Defined language in metadata: vmw_Latn
    • Defined language in metadata: vo_Latn
    • Defined language in metadata: vot_Latn
    • Defined language in metadata: vro_Latn
    • Defined language in metadata: vun_Latn
    • Defined language in metadata: wa_Latn
    • Defined language in metadata: wae_Latn
    • Defined language in metadata: war_Latn
    • Defined language in metadata: was_Latn
    • Defined language in metadata: wbp_Latn
    • Defined language in metadata: wls_Latn
    • Defined language in metadata: wo_Latn
    • Defined language in metadata: wwa_Latn
    • Defined language in metadata: xal_Cyrl
    • Defined language in metadata: xav_Latn
    • Defined language in metadata: xh_Latn
    • Defined language in metadata: xog_Latn
    • Defined language in metadata: xsm_Latn
    • Defined language in metadata: xum_Latn
    • Defined language in metadata: yad_Latn
    • Defined language in metadata: yao_Latn
    • Defined language in metadata: yap_Latn
    • Defined language in metadata: yav_Latn
    • Defined language in metadata: ybb_Latn
    • Defined language in metadata: ykg_Cyrl
    • Defined language in metadata: yo_Latn
    • Defined language in metadata: yrk_Cyrl
    • Defined language in metadata: yrl_Latn
    • Defined language in metadata: yua_Latn
    • Defined language in metadata: za_Latn
    • Defined language in metadata: zag_Latn
    • Defined language in metadata: zam_Latn
    • Defined language in metadata: zap_Latn
    • Defined language in metadata: zdj_Latn
    • Defined language in metadata: zea_Latn
    • Defined language in metadata: zlm_Latn
    • Defined language in metadata: zmi_Latn
    • Defined language in metadata: zro_Latn
    • Defined language in metadata: ztu_Latn
    • Defined language in metadata: zu_Latn
    • Defined language in metadata: zun_Latn
    • Defined language in metadata: zza_Latn
    • 34% (368/1082) of languages using the Latin script
    • 85% (68/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2020-11-19
    Last updated 2023-08-16 (1 year, 2 months ago)
    • Version Version 2.003 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Ensure VFs have 'ital' STAT axis.
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check name ID 25 to end with "Italic" for Italic VFs.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Sans Duployan link

    Designer Google
    Subsets duployan, latin, latin-ext, menu
    Languages
    • Defined language in metadata: chn_Dupl
    • Defined language in metadata: fr_Dupl
    • 28% (304/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-05-20 (5 months ago)
    • Version Version 3.002 moved to production on 2024-08-28 (a month ago)
    • Version Version 3.002 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 3.002 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Egyptian Hieroglyphs link

    Designer Google
    Subsets egyptian-hieroglyphs, latin, latin-ext, menu
    Languages
    • Defined language in metadata: aii_Egyp
    • Defined language in metadata: egy_Egyp
    • 23% (259/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-15 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Elbasan link

    Designer Google
    Subsets elbasan, latin, latin-ext, menu
    Languages
    • Defined language in metadata: sq_Elba
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Elymaic link

    Designer Google
    Subsets elymaic, latin, latin-ext, menu
    Languages
    • Defined language in metadata: aii_Elym
    • Defined language in metadata: xly_Elym
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 1.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Ethiopic link

    Designer Google
    Subsets ethiopic, latin, latin-ext, menu
    Languages
    • Defined language in metadata: am_Ethi
    • Defined language in metadata: byn_Ethi
    • Defined language in metadata: gez_Ethi
    • Defined language in metadata: om_Ethi
    • Defined language in metadata: ti_Ethi
    • Defined language in metadata: tig_Ethi
    • Defined language in metadata: wal_Ethi
    • 25% (279/1082) of languages using the Latin script
    • 28% (2/7) of languages using the Ethiopic script (Missing Oromo (Ethiopic); Wolaytta (Ethiopic); Blin; Geez; Tigre)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.102 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.102 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.102 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Georgian link

    Designer Google
    Subsets cyrillic-ext, georgian, greek-ext, latin, latin-ext, math, menu, symbols
    Languages
    • Defined language in metadata: ka_Geor
    • Defined language in metadata: lzz_Geor
    • Defined language in metadata: xmf_Geor
    • 25% (279/1082) of languages using the Latin script
    • 33% (1/3) of languages using the Georgian script (Missing Laz; Mingrelian)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Glagolitic link

    Designer Google
    Subsets cyrillic-ext, glagolitic, latin, latin-ext, math, menu, symbols
    Languages
    • Defined language in metadata: cu_Glag
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Gothic link

    Designer Google
    Subsets gothic, latin, latin-ext, menu
    Languages
    • Defined language in metadata: got_Goth
    • 26% (286/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Grantha link

    Designer Google
    Subsets grantha, latin, latin-ext, menu
    Languages
    • Defined language in metadata: sa_Gran
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-05-20 (5 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Gujarati link

    Designer Google
    Subsets gujarati, latin, latin-ext, math, menu, symbols
    Languages
    • Defined language in metadata: gu_Gujr
    • 28% (309/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gujarati script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.106 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.106 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.106 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Gujarati UI link

    Designer Google
    Subsets gujarati, menu
    Languages
    • Defined language in metadata: gu_Gujr
    • 100% (1/1) of languages using the Gujarati script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.3) -l 8 -r 50 -G 200 -x 14 -D gujr -f none -a qsq -X "" moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
  • Full Fontbakery report
  • Noto Sans Gunjala Gondi link

    Designer Google
    Subsets gunjala-gondi, latin, latin-ext, menu
    Languages
    • Defined language in metadata: gon_Gong
    • Defined language in metadata: wsg_Gong
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.004 moved to production on 2024-08-28 (a month ago)
    • Version Version 1.004 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.004 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Gurmukhi link

    Designer Google
    Subsets gurmukhi, latin, latin-ext, menu
    Languages
    • Defined language in metadata: pa_Guru
    • 26% (287/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gurmukhi script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Gurmukhi UI link

    Designer Google
    Subsets gurmukhi, menu
    Languages
    • Defined language in metadata: pa_Guru
    • 100% (1/1) of languages using the Gurmukhi script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Sans HK link

    Designer Google
    Subsets chinese-hongkong, cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: cjy_Hant
    • Defined language in metadata: gan_Hant
    • Defined language in metadata: hak_Hant
    • Defined language in metadata: hsn_Hant
    • Defined language in metadata: lzh_Hant
    • Defined language in metadata: nan_Hant
    • Defined language in metadata: wuu_Hant
    • Defined language in metadata: yue_Hant
    • Defined language in metadata: za_Hant
    • Defined language in metadata: zh_Hant
    • 14% (156/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2019-03-12
    Last updated 2024-06-04 (4 months ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Ensure files are not too large.
    • FAIL: Copyright notices match canonical pattern in fonts
  • Full Fontbakery report
  • Noto Sans Hanifi Rohingya link

    Designer Google
    Subsets hanifi-rohingya, latin, latin-ext, menu
    Languages
    • Defined language in metadata: rhg_Rohg
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.102 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.102 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.102 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
  • Full Fontbakery report
  • Noto Sans Hanunoo link

    Designer Google
    Subsets hanunoo, latin, latin-ext, menu
    Languages
    • Defined language in metadata: hnn_Hano
    • 28% (309/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hanunoo script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Hatran link

    Designer Google
    Subsets hatran, latin, latin-ext, menu
    Languages
    • Defined language in metadata: aii_Hatr
    • Defined language in metadata: mis_Hatr
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Hebrew link

    Designer Google
    Subsets cyrillic-ext, greek-ext, hebrew, latin, latin-ext, menu
    Languages
    • Defined language in metadata: he_Hebr
    • Defined language in metadata: jpr_Hebr
    • Defined language in metadata: jrb_Hebr
    • Defined language in metadata: lad_Hebr
    • Defined language in metadata: sam_Hebr
    • Defined language in metadata: yi_Hebr
    • Defined language in metadata: zh_Hebr
    • 27% (297/1082) of languages using the Latin script
    • 57% (4/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Chinese (Hebrew))
    First seen 2020-11-19
    Last updated 2024-06-07 (4 months ago)
    • Version Version 3.001 moved to production on 2024-08-28 (a month ago)
    • Version Version 3.001 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 3.001 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • ERROR: Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.
    • ERROR: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
  • Full Fontbakery report
  • Noto Sans Imperial Aramaic link

    Designer Google
    Subsets imperial-aramaic, latin, latin-ext, menu
    Languages
    • Defined language in metadata: aii_Armi
    • Defined language in metadata: arc_Armi
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-05-16 (5 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Indic Siyaq Numbers link

    Designer Google
    Subsets indic-siyaq-numbers, latin, latin-ext, menu
    Languages 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Inscriptional Pahlavi link

    Designer Google
    Subsets inscriptional-pahlavi, latin, latin-ext, menu
    Languages
    • Defined language in metadata: aii_Phli
    • Defined language in metadata: pal_Phli
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-05-16 (5 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Inscriptional Parthian link

    Designer Google
    Subsets inscriptional-parthian, latin, latin-ext, menu
    Languages
    • Defined language in metadata: aii_Prti
    • Defined language in metadata: xpr_Prti
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-05-16 (5 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans JP link

    Designer Google
    Subsets cyrillic, japanese, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: ain_Kana
    • Defined language in metadata: ja_Jpan
    • Defined language in metadata: ja_Hira
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ryu_Jpan
    • Defined language in metadata: ryu_Kana
    • 14% (156/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2015-01-29
    Last updated 2023-01-23 (1 year, 8 months ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Ensure files are not too large.
    • FAIL: Copyright notices match canonical pattern in fonts
  • Full Fontbakery report
  • Noto Sans Javanese link

    Designer Google
    Subsets javanese, latin, latin-ext, menu
    Languages
    • Defined language in metadata: jv_Java
    • 28% (309/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Javanese script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans KR link

    Designer Google
    Subsets cyrillic, korean, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: ko_Kore
    • 14% (156/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2018-02-05
    Last updated 2023-01-23 (1 year, 8 months ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Ensure files are not too large.
    • FAIL: Copyright notices match canonical pattern in fonts
  • Full Fontbakery report
  • Noto Sans Kaithi link

    Designer Google
    Subsets kaithi, latin, latin-ext, menu
    Languages
    • Defined language in metadata: bho_Kthi
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-06-13 (4 months ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Kannada link

    Designer Google
    Subsets kannada, latin, latin-ext, menu
    Languages
    • Defined language in metadata: kn_Knda
    • Defined language in metadata: tcy_Knda
    • 28% (309/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Kannada script (Missing Tulu)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Kannada UI link

    Designer Google
    Subsets kannada, menu
    Languages
    • Defined language in metadata: kn_Knda
    • Defined language in metadata: tcy_Knda
    • 50% (1/2) of languages using the Kannada script (Missing Tulu)
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Sans Kawi link

    Designer Google
    Subsets kawi, latin, latin-ext, menu
    Languages
    • Defined language in metadata: kaw_Kawi
    • 28% (309/1082) of languages using the Latin script
    First seen 2023-06-28
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000 moved to production on 2024-08-28 (a month ago)
    • Version Version 1.000 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.000 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does the font have any invalid script tags?
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Kayah Li link

    Designer Google
    Subsets kayah-li, latin, latin-ext, menu
    Languages
    • Defined language in metadata: eky_Kali
    • Defined language in metadata: kyu_Kali
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Kharoshthi link

    Designer Google
    Subsets kharoshthi, latin, latin-ext, menu
    Languages
    • Defined language in metadata: pra_Khar
    • Defined language in metadata: sa_Khar
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Khmer link

    Designer Google
    Subsets khmer, latin, latin-ext, menu
    Languages
    • Defined language in metadata: km_Khmr
    • 28% (309/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Khmer UI link

    Designer Google
    Subsets khmer, menu
    Languages
    • Defined language in metadata: km_Khmr
    • 100% (1/1) of languages using the Khmer script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Sans Khojki link

    Designer Google
    Subsets khojki, latin, latin-ext, menu
    Languages
    • Defined language in metadata: sd_Khoj
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Khudawadi link

    Designer Google
    Subsets khudawadi, latin, latin-ext, menu
    Languages
    • Defined language in metadata: sd_Sind
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-05-24 (4 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
  • Full Fontbakery report
  • Noto Sans Lao link

    Designer Google
    Subsets lao, latin, latin-ext, menu
    Languages
    • Defined language in metadata: hnj_Laoo
    • Defined language in metadata: kjg_Laoo
    • Defined language in metadata: lo_Laoo
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Lao Looped link

    Designer Google
    Subsets lao, latin, latin-ext, menu
    Languages
    • Defined language in metadata: hnj_Laoo
    • Defined language in metadata: kjg_Laoo
    • Defined language in metadata: lo_Laoo
    • 28% (309/1082) of languages using the Latin script
    First seen 2022-09-06
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.002 moved to production on 2024-08-28 (a month ago)
    • Version Version 1.002 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.002 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Lao UI link

    Designer Google
    Subsets lao, menu
    Languages
    • Defined language in metadata: hnj_Laoo
    • Defined language in metadata: kjg_Laoo
    • Defined language in metadata: lo_Laoo
    • 33% (1/3) of languages using the Lao script (Missing Khmu; Mong Njua)
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.000 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Check samples can be rendered.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Sans Lepcha link

    Designer Google
    Subsets latin, latin-ext, lepcha, menu
    Languages
    • Defined language in metadata: lep_Lepc
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Limbu link

    Designer Google
    Subsets latin, latin-ext, limbu, menu
    Languages
    • Defined language in metadata: lif_Limb
    • Defined language in metadata: sa_Limb
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-06-26 (3 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Glyph names are all valid?
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Linear A link

    Designer Google
    Subsets latin, latin-ext, linear-a, menu
    Languages
    • Defined language in metadata: lab_Lina
    • Defined language in metadata: omn_Lina
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Checking STAT table entries in static fonts.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Linear B link

    Designer Google
    Subsets latin, latin-ext, linear-b, menu
    Languages
    • Defined language in metadata: gmy_Linb
    • Defined language in metadata: grc_Linb
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Lisu link

    Designer Google
    Subsets latin, latin-ext, lisu, menu
    Languages
    • Defined language in metadata: lis_Lisu
    • 26% (287/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.102 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.102 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.102 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Lycian link

    Designer Google
    Subsets latin, latin-ext, lycian, menu
    Languages
    • Defined language in metadata: xlc_Lyci
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.000 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Lydian link

    Designer Google
    Subsets latin, latin-ext, lydian, menu
    Languages
    • Defined language in metadata: xld_Lydi
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Mahajani link

    Designer Google
    Subsets latin, latin-ext, mahajani, menu
    Languages
    • Defined language in metadata: hi_Mahj
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Malayalam link

    Designer Google
    Subsets latin, latin-ext, malayalam, menu
    Languages
    • Defined language in metadata: ml_Mlym
    • 25% (279/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Malayalam script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.104 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.104 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.104 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Malayalam UI link

    Designer Google
    Subsets malayalam, menu
    Languages
    • Defined language in metadata: ml_Mlym
    • 100% (1/1) of languages using the Malayalam script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Sans Mandaic link

    Designer Google
    Subsets latin, latin-ext, mandaic, menu
    Languages
    • Defined language in metadata: myz_Mand
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-06-06 (4 months ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Manichaean link

    Designer Google
    Subsets latin, latin-ext, manichaean, menu
    Languages
    • Defined language in metadata: aii_Mani
    • Defined language in metadata: xmn_Mani
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Marchen link

    Designer Google
    Subsets latin, latin-ext, marchen, menu
    Languages
    • Defined language in metadata: bo_Marc
    • Defined language in metadata: sa_Marc
    • 23% (259/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-06-06 (4 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
  • Full Fontbakery report
  • Noto Sans Masaram Gondi link

    Designer Google
    Subsets latin, latin-ext, masaram-gondi, menu
    Languages
    • Defined language in metadata: esg_Gonm
    • Defined language in metadata: gon_Gonm
    • Defined language in metadata: sa_Gonm
    • Defined language in metadata: wsg_Gonm
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-06-07 (4 months ago)
    • Version Version 1.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 1.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Math link

    Designer Google
    Subsets cyrillic, latin, math, menu
    Languages
    • 28% (313/1082) of languages using the Latin script
    • 16% (13/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2020-11-19
    Last updated 2024-06-27 (3 months ago)
    • Version Version 2.001; ttfautohint (v1.8.3) -l 8 -r 50 -G 200 -x 14 -D latn -f none -a qsq -X "" moved to production on 2024-08-28 (a month ago)
    • Version Version 2.539; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 3.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Noto Sans Mayan Numerals link

    Designer Google
    Subsets latin, latin-ext, mayan-numerals, menu
    Languages 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Medefaidrin link

    Designer Google
    Subsets latin, latin-ext, medefaidrin, menu
    Languages
    • Defined language in metadata: dmf_Medf
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.002 moved to production on 2024-08-28 (a month ago)
    • Version Version 1.002 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.002 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Meetei Mayek link

    Designer Google
    Subsets latin, latin-ext, meetei-mayek, menu
    Languages
    • Defined language in metadata: mni_Mtei
    • Defined language in metadata: sa_Mtei
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
  • Full Fontbakery report
  • Noto Sans Mende Kikakui link

    Designer Google
    Subsets latin, latin-ext, mende-kikakui, menu
    Languages
    • Defined language in metadata: men_Mend
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Meroitic link

    Designer Google
    Subsets latin, latin-ext, menu, meroitic, meroitic-cursive, meroitic-hieroglyphs
    Languages
    • Defined language in metadata: xmr_Mero
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Miao link

    Designer Google
    Subsets latin, latin-ext, menu, miao
    Languages
    • Defined language in metadata: hmd_Plrd
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Modi link

    Designer Google
    Subsets latin, latin-ext, menu, modi
    Languages
    • Defined language in metadata: mr_Modi
    • Defined language in metadata: sa_Modi
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Mongolian link

    Designer Google
    Subsets latin, latin-ext, math, menu, mongolian, symbols
    Languages
    • Defined language in metadata: mn_Mong
    • Defined language in metadata: mnc_Mong
    • Defined language in metadata: sa_Mong
    • 23% (259/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-08-09 (2 months ago)
    • Version Version 3.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-10-01 (23 days ago)
    • Version Version 3.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 3.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 3.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Mono link

    Designer Google
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: aa_Latn
    • Defined language in metadata: ab_Cyrl
    • Defined language in metadata: abq_Cyrl
    • Defined language in metadata: abr_Latn
    • Defined language in metadata: ace_Latn
    • Defined language in metadata: acf_Latn
    • Defined language in metadata: ach_Latn
    • Defined language in metadata: acu_Latn
    • Defined language in metadata: ada_Latn
    • Defined language in metadata: adl_Latn
    • Defined language in metadata: ady_Cyrl
    • Defined language in metadata: af_Latn
    • Defined language in metadata: agq_Latn
    • Defined language in metadata: agr_Latn
    • Defined language in metadata: aii_Cyrl
    • Defined language in metadata: aii_Latn
    • Defined language in metadata: ain_Latn
    • Defined language in metadata: ajg_Latn
    • Defined language in metadata: ak_Latn
    • Defined language in metadata: akz_Latn
    • Defined language in metadata: ale_Latn
    • Defined language in metadata: aln_Latn
    • Defined language in metadata: alt_Cyrl
    • Defined language in metadata: amc_Latn
    • Defined language in metadata: ame_Latn
    • Defined language in metadata: ami_Latn
    • Defined language in metadata: amo_Latn
    • Defined language in metadata: amr_Latn
    • Defined language in metadata: an_Latn
    • Defined language in metadata: ang_Latn
    • Defined language in metadata: aoz_Latn
    • Defined language in metadata: arl_Latn
    • Defined language in metadata: arn_Latn
    • Defined language in metadata: aro_Latn
    • Defined language in metadata: arp_Latn
    • Defined language in metadata: art_Latn
    • Defined language in metadata: arw_Latn
    • Defined language in metadata: asa_Latn
    • Defined language in metadata: ast_Latn
    • Defined language in metadata: atj_Latn
    • Defined language in metadata: auc_Latn
    • Defined language in metadata: av_Cyrl
    • Defined language in metadata: avk_Latn
    • Defined language in metadata: ay_Latn
    • Defined language in metadata: az_Cyrl
    • Defined language in metadata: az_Latn
    • Defined language in metadata: azj_Cyrl
    • Defined language in metadata: ba_Cyrl
    • Defined language in metadata: ba_Latn
    • Defined language in metadata: bal_Latn
    • Defined language in metadata: ban_Latn
    • Defined language in metadata: bar_Latn
    • Defined language in metadata: bas_Latn
    • Defined language in metadata: bax_Latn
    • Defined language in metadata: bba_Latn
    • Defined language in metadata: bbc_Latn
    • Defined language in metadata: bbj_Latn
    • Defined language in metadata: bci_Latn
    • Defined language in metadata: be_Cyrl
    • Defined language in metadata: be_Latn
    • Defined language in metadata: bem_Latn
    • Defined language in metadata: ber_Latn
    • Defined language in metadata: bew_Latn
    • Defined language in metadata: bez_Latn
    • Defined language in metadata: bfa_Latn
    • Defined language in metadata: bfd_Latn
    • Defined language in metadata: bg_Cyrl
    • Defined language in metadata: bgx_Grek
    • Defined language in metadata: bhk_Latn
    • Defined language in metadata: bi_Latn
    • Defined language in metadata: bik_Latn
    • Defined language in metadata: bin_Latn
    • Defined language in metadata: bjn_Latn
    • Defined language in metadata: bjt_Latn
    • Defined language in metadata: bkm_Latn
    • Defined language in metadata: bku_Latn
    • Defined language in metadata: bla_Latn
    • Defined language in metadata: bm_Latn
    • Defined language in metadata: bmq_Latn
    • Defined language in metadata: boa_Latn
    • Defined language in metadata: bqv_Latn
    • Defined language in metadata: br_Latn
    • Defined language in metadata: brh_Latn
    • Defined language in metadata: brx_Latn
    • Defined language in metadata: bs_Cyrl
    • Defined language in metadata: bs_Latn
    • Defined language in metadata: bsc_Latn
    • Defined language in metadata: bss_Latn
    • Defined language in metadata: bto_Latn
    • Defined language in metadata: bua_Cyrl
    • Defined language in metadata: buc_Latn
    • Defined language in metadata: bug_Latn
    • Defined language in metadata: bum_Latn
    • Defined language in metadata: bvb_Latn
    • Defined language in metadata: bvi_Latn
    • Defined language in metadata: bwy_Latn
    • Defined language in metadata: byv_Latn
    • Defined language in metadata: bze_Latn
    • Defined language in metadata: bzx_Latn
    • Defined language in metadata: ca_Latn
    • Defined language in metadata: cab_Latn
    • Defined language in metadata: cad_Latn
    • Defined language in metadata: cak_Latn
    • Defined language in metadata: car_Latn
    • Defined language in metadata: cay_Latn
    • Defined language in metadata: cbi_Latn
    • Defined language in metadata: cbk_Latn
    • Defined language in metadata: cbr_Latn
    • Defined language in metadata: cbs_Latn
    • Defined language in metadata: cbt_Latn
    • Defined language in metadata: cbu_Latn
    • Defined language in metadata: cch_Latn
    • Defined language in metadata: ce_Cyrl
    • Defined language in metadata: ceb_Latn
    • Defined language in metadata: cfm_Latn
    • Defined language in metadata: cgg_Latn
    • Defined language in metadata: ch_Latn
    • Defined language in metadata: chj_Latn
    • Defined language in metadata: chk_Latn
    • Defined language in metadata: chm_Cyrl
    • Defined language in metadata: chn_Latn
    • Defined language in metadata: cho_Latn
    • Defined language in metadata: chp_Latn
    • Defined language in metadata: chy_Latn
    • Defined language in metadata: cic_Latn
    • Defined language in metadata: cjk_Latn
    • Defined language in metadata: cjs_Cyrl
    • Defined language in metadata: ckt_Cyrl
    • Defined language in metadata: cnh_Latn
    • Defined language in metadata: cni_Latn
    • Defined language in metadata: co_Latn
    • Defined language in metadata: cof_Latn
    • Defined language in metadata: con_Latn
    • Defined language in metadata: cop_Grek
    • Defined language in metadata: cot_Latn
    • Defined language in metadata: cpf_Latn
    • Defined language in metadata: cps_Latn
    • Defined language in metadata: cpu_Latn
    • Defined language in metadata: cr_Latn
    • Defined language in metadata: crh_Cyrl
    • Defined language in metadata: crh_Latn
    • Defined language in metadata: cri_Latn
    • Defined language in metadata: crj_Latn
    • Defined language in metadata: crl_Latn
    • Defined language in metadata: crs_Latn
    • Defined language in metadata: cs_Latn
    • Defined language in metadata: csa_Latn
    • Defined language in metadata: csb_Latn
    • Defined language in metadata: ctd_Latn
    • Defined language in metadata: cu_Cyrl
    • Defined language in metadata: cv_Cyrl
    • Defined language in metadata: cy_Latn
    • Defined language in metadata: cyo_Latn
    • Defined language in metadata: da_Latn
    • Defined language in metadata: dag_Latn
    • Defined language in metadata: dak_Latn
    • Defined language in metadata: dar_Cyrl
    • Defined language in metadata: dav_Latn
    • Defined language in metadata: ddn_Latn
    • Defined language in metadata: de_Latn
    • Defined language in metadata: del_Latn
    • Defined language in metadata: den_Latn
    • Defined language in metadata: dga_Latn
    • Defined language in metadata: dgr_Latn
    • Defined language in metadata: din_Latn
    • Defined language in metadata: dip_Latn
    • Defined language in metadata: dje_Latn
    • Defined language in metadata: dng_Cyrl
    • Defined language in metadata: dnj_Latn
    • Defined language in metadata: dsb_Latn
    • Defined language in metadata: dtm_Latn
    • Defined language in metadata: dtp_Latn
    • Defined language in metadata: dua_Latn
    • Defined language in metadata: dum_Latn
    • Defined language in metadata: duu_Latn
    • Defined language in metadata: dyo_Latn
    • Defined language in metadata: dyu_Latn
    • Defined language in metadata: ebu_Latn
    • Defined language in metadata: ee_Latn
    • Defined language in metadata: efi_Latn
    • Defined language in metadata: egl_Latn
    • Defined language in metadata: eka_Latn
    • Defined language in metadata: el_Grek
    • Defined language in metadata: emk_Latn
    • Defined language in metadata: en_Latn
    • Defined language in metadata: enm_Latn
    • Defined language in metadata: eo_Latn
    • Defined language in metadata: es_Latn
    • Defined language in metadata: ese_Latn
    • Defined language in metadata: esu_Latn
    • Defined language in metadata: et_Latn
    • Defined language in metadata: ett_Latn
    • Defined language in metadata: eu_Latn
    • Defined language in metadata: eve_Cyrl
    • Defined language in metadata: evn_Cyrl
    • Defined language in metadata: evn_Latn
    • Defined language in metadata: ewo_Latn
    • Defined language in metadata: ext_Latn
    • Defined language in metadata: fan_Latn
    • Defined language in metadata: fbl_Latn
    • Defined language in metadata: ff_Latn
    • Defined language in metadata: ffm_Latn
    • Defined language in metadata: fi_Latn
    • Defined language in metadata: fil_Latn
    • Defined language in metadata: fit_Latn
    • Defined language in metadata: fj_Latn
    • Defined language in metadata: fkv_Latn
    • Defined language in metadata: fo_Latn
    • Defined language in metadata: fon_Latn
    • Defined language in metadata: fr_Latn
    • Defined language in metadata: frc_Latn
    • Defined language in metadata: frm_Latn
    • Defined language in metadata: fro_Latn
    • Defined language in metadata: frp_Latn
    • Defined language in metadata: frr_Latn
    • Defined language in metadata: frs_Latn
    • Defined language in metadata: fuc_Latn
    • Defined language in metadata: fud_Latn
    • Defined language in metadata: fuf_Latn
    • Defined language in metadata: fuq_Latn
    • Defined language in metadata: fur_Latn
    • Defined language in metadata: fuv_Latn
    • Defined language in metadata: fvr_Latn
    • Defined language in metadata: fy_Latn
    • Defined language in metadata: ga_Latn
    • Defined language in metadata: gaa_Latn
    • Defined language in metadata: gag_Cyrl
    • Defined language in metadata: gag_Latn
    • Defined language in metadata: gay_Latn
    • Defined language in metadata: gba_Latn
    • Defined language in metadata: gcf_Latn
    • Defined language in metadata: gcr_Latn
    • Defined language in metadata: gd_Latn
    • Defined language in metadata: gem_Latn
    • Defined language in metadata: ggn_Latn
    • Defined language in metadata: gil_Latn
    • Defined language in metadata: giw_Latn
    • Defined language in metadata: gjn_Latn
    • Defined language in metadata: gkp_Latn
    • Defined language in metadata: gl_Latn
    • Defined language in metadata: gld_Cyrl
    • Defined language in metadata: gmh_Latn
    • Defined language in metadata: gn_Latn
    • Defined language in metadata: goh_Latn
    • Defined language in metadata: gor_Latn
    • Defined language in metadata: gos_Latn
    • Defined language in metadata: grb_Latn
    • Defined language in metadata: grc_Grek
    • Defined language in metadata: gsw_Latn
    • Defined language in metadata: gub_Latn
    • Defined language in metadata: guc_Latn
    • Defined language in metadata: gur_Latn
    • Defined language in metadata: guu_Latn
    • Defined language in metadata: guz_Latn
    • Defined language in metadata: gv_Latn
    • Defined language in metadata: gwi_Latn
    • Defined language in metadata: gyr_Latn
    • Defined language in metadata: ha_Latn
    • Defined language in metadata: hai_Latn
    • Defined language in metadata: hak_Latn
    • Defined language in metadata: haw_Latn
    • Defined language in metadata: hea_Latn
    • Defined language in metadata: hi_Latn
    • Defined language in metadata: hif_Latn
    • Defined language in metadata: hil_Latn
    • Defined language in metadata: hlt_Latn
    • Defined language in metadata: hmn_Latn
    • Defined language in metadata: hms_Latn
    • Defined language in metadata: hna_Latn
    • Defined language in metadata: hni_Latn
    • Defined language in metadata: hnj_Latn
    • Defined language in metadata: hnn_Latn
    • Defined language in metadata: hns_Latn
    • Defined language in metadata: ho_Latn
    • Defined language in metadata: hop_Latn
    • Defined language in metadata: hr_Latn
    • Defined language in metadata: hsb_Latn
    • Defined language in metadata: ht_Latn
    • Defined language in metadata: hu_Latn
    • Defined language in metadata: hup_Latn
    • Defined language in metadata: hus_Latn
    • Defined language in metadata: huu_Latn
    • Defined language in metadata: hz_Latn
    • Defined language in metadata: ia_Latn
    • Defined language in metadata: iba_Latn
    • Defined language in metadata: ibb_Latn
    • Defined language in metadata: id_Latn
    • Defined language in metadata: idu_Latn
    • Defined language in metadata: ie_Latn
    • Defined language in metadata: ife_Latn
    • Defined language in metadata: ig_Latn
    • Defined language in metadata: ii_Latn
    • Defined language in metadata: ijs_Latn
    • Defined language in metadata: ik_Latn
    • Defined language in metadata: ikt_Latn
    • Defined language in metadata: ilo_Latn
    • Defined language in metadata: inh_Cyrl
    • Defined language in metadata: inh_Latn
    • Defined language in metadata: io_Latn
    • Defined language in metadata: is_Latn
    • Defined language in metadata: it_Latn
    • Defined language in metadata: iu_Latn
    • Defined language in metadata: izh_Latn
    • Defined language in metadata: jam_Latn
    • Defined language in metadata: jbo_Latn
    • Defined language in metadata: jgo_Latn
    • Defined language in metadata: jiv_Latn
    • Defined language in metadata: jmc_Latn
    • Defined language in metadata: jra_Latn
    • Defined language in metadata: jut_Latn
    • Defined language in metadata: jv_Latn
    • Defined language in metadata: kaa_Cyrl
    • Defined language in metadata: kab_Latn
    • Defined language in metadata: kac_Latn
    • Defined language in metadata: kaj_Latn
    • Defined language in metadata: kam_Latn
    • Defined language in metadata: kao_Latn
    • Defined language in metadata: kbd_Cyrl
    • Defined language in metadata: kbp_Latn
    • Defined language in metadata: kca_Cyrl
    • Defined language in metadata: kcg_Latn
    • Defined language in metadata: kck_Latn
    • Defined language in metadata: kde_Latn
    • Defined language in metadata: kdh_Latn
    • Defined language in metadata: kea_Latn
    • Defined language in metadata: kek_Latn
    • Defined language in metadata: kfo_Latn
    • Defined language in metadata: kg_Latn
    • Defined language in metadata: kge_Latn
    • Defined language in metadata: kgp_Latn
    • Defined language in metadata: kha_Latn
    • Defined language in metadata: khq_Latn
    • Defined language in metadata: khw_Latn
    • Defined language in metadata: ki_Latn
    • Defined language in metadata: kiu_Latn
    • Defined language in metadata: kj_Latn
    • Defined language in metadata: kjg_Latn
    • Defined language in metadata: kjh_Cyrl
    • Defined language in metadata: kk_Cyrl
    • Defined language in metadata: kk_Latn
    • Defined language in metadata: kkj_Latn
    • Defined language in metadata: kl_Latn
    • Defined language in metadata: kln_Latn
    • Defined language in metadata: kmb_Latn
    • Defined language in metadata: knc_Latn
    • Defined language in metadata: knf_Latn
    • Defined language in metadata: koi_Cyrl
    • Defined language in metadata: koo_Latn
    • Defined language in metadata: kos_Latn
    • Defined language in metadata: kpe_Latn
    • Defined language in metadata: kpy_Cyrl
    • Defined language in metadata: kqn_Latn
    • Defined language in metadata: kqs_Latn
    • Defined language in metadata: kr_Latn
    • Defined language in metadata: krc_Cyrl
    • Defined language in metadata: kri_Latn
    • Defined language in metadata: krj_Latn
    • Defined language in metadata: krl_Latn
    • Defined language in metadata: ksb_Latn
    • Defined language in metadata: ksf_Latn
    • Defined language in metadata: ksh_Latn
    • Defined language in metadata: ktu_Latn
    • Defined language in metadata: ku_Cyrl
    • Defined language in metadata: ku_Latn
    • Defined language in metadata: kum_Cyrl
    • Defined language in metadata: kut_Latn
    • Defined language in metadata: kv_Cyrl
    • Defined language in metadata: kvr_Latn
    • Defined language in metadata: kw_Latn
    • Defined language in metadata: kwi_Latn
    • Defined language in metadata: ky_Cyrl
    • Defined language in metadata: ky_Latn
    • Defined language in metadata: la_Latn
    • Defined language in metadata: lad_Latn
    • Defined language in metadata: lag_Latn
    • Defined language in metadata: laj_Latn
    • Defined language in metadata: lam_Latn
    • Defined language in metadata: lb_Latn
    • Defined language in metadata: lbe_Cyrl
    • Defined language in metadata: lbw_Latn
    • Defined language in metadata: lez_Cyrl
    • Defined language in metadata: lfn_Cyrl
    • Defined language in metadata: lfn_Latn
    • Defined language in metadata: lg_Latn
    • Defined language in metadata: li_Latn
    • Defined language in metadata: lia_Latn
    • Defined language in metadata: lij_Latn
    • Defined language in metadata: liv_Latn
    • Defined language in metadata: ljp_Latn
    • Defined language in metadata: lkt_Latn
    • Defined language in metadata: lld_Latn
    • Defined language in metadata: lmo_Latn
    • Defined language in metadata: ln_Latn
    • Defined language in metadata: lns_Latn
    • Defined language in metadata: lob_Latn
    • Defined language in metadata: lol_Latn
    • Defined language in metadata: lot_Latn
    • Defined language in metadata: loz_Latn
    • Defined language in metadata: lt_Latn
    • Defined language in metadata: ltg_Latn
    • Defined language in metadata: lu_Latn
    • Defined language in metadata: lua_Latn
    • Defined language in metadata: lue_Latn
    • Defined language in metadata: lui_Latn
    • Defined language in metadata: lun_Latn
    • Defined language in metadata: luo_Latn
    • Defined language in metadata: lus_Latn
    • Defined language in metadata: lut_Latn
    • Defined language in metadata: luy_Latn
    • Defined language in metadata: lv_Latn
    • Defined language in metadata: lzz_Latn
    • Defined language in metadata: mad_Latn
    • Defined language in metadata: maf_Latn
    • Defined language in metadata: mak_Latn
    • Defined language in metadata: mam_Latn
    • Defined language in metadata: man_Latn
    • Defined language in metadata: mas_Latn
    • Defined language in metadata: maz_Latn
    • Defined language in metadata: mcd_Latn
    • Defined language in metadata: mcf_Latn
    • Defined language in metadata: mdf_Cyrl
    • Defined language in metadata: mdh_Latn
    • Defined language in metadata: mdr_Latn
    • Defined language in metadata: mdt_Latn
    • Defined language in metadata: men_Latn
    • Defined language in metadata: mer_Latn
    • Defined language in metadata: mey_Latn
    • Defined language in metadata: mfe_Latn
    • Defined language in metadata: mfq_Latn
    • Defined language in metadata: mfv_Latn
    • Defined language in metadata: mg_Latn
    • Defined language in metadata: mgh_Latn
    • Defined language in metadata: mgo_Latn
    • Defined language in metadata: mgy_Latn
    • Defined language in metadata: mh_Latn
    • Defined language in metadata: mi_Latn
    • Defined language in metadata: mic_Latn
    • Defined language in metadata: min_Latn
    • Defined language in metadata: miq_Latn
    • Defined language in metadata: mis_Latn
    • Defined language in metadata: mk_Cyrl
    • Defined language in metadata: mls_Latn
    • Defined language in metadata: mn_Cyrl
    • Defined language in metadata: mns_Cyrl
    • Defined language in metadata: moe_Latn
    • Defined language in metadata: moh_Latn
    • Defined language in metadata: mor_Latn
    • Defined language in metadata: mos_Latn
    • Defined language in metadata: mrj_Cyrl
    • Defined language in metadata: mro_Latn
    • Defined language in metadata: mrw_Latn
    • Defined language in metadata: ms_Latn
    • Defined language in metadata: mt_Latn
    • Defined language in metadata: mto_Latn
    • Defined language in metadata: mua_Latn
    • Defined language in metadata: mui_Latn
    • Defined language in metadata: mus_Latn
    • Defined language in metadata: mwk_Latn
    • Defined language in metadata: mwl_Latn
    • Defined language in metadata: mwv_Latn
    • Defined language in metadata: mxc_Latn
    • Defined language in metadata: mxi_Latn
    • Defined language in metadata: mxv_Latn
    • Defined language in metadata: myv_Cyrl
    • Defined language in metadata: myx_Latn
    • Defined language in metadata: mzi_Latn
    • Defined language in metadata: na_Latn
    • Defined language in metadata: nan_Latn
    • Defined language in metadata: nap_Latn
    • Defined language in metadata: naq_Latn
    • Defined language in metadata: nb_Latn
    • Defined language in metadata: nba_Latn
    • Defined language in metadata: nch_Latn
    • Defined language in metadata: nd_Latn
    • Defined language in metadata: ndc_Latn
    • Defined language in metadata: nds_Latn
    • Defined language in metadata: ng_Latn
    • Defined language in metadata: ngl_Latn
    • Defined language in metadata: nhe_Latn
    • Defined language in metadata: nhn_Latn
    • Defined language in metadata: nhw_Latn
    • Defined language in metadata: nia_Latn
    • Defined language in metadata: nij_Latn
    • Defined language in metadata: nio_Cyrl
    • Defined language in metadata: niu_Latn
    • Defined language in metadata: njo_Latn
    • Defined language in metadata: nku_Latn
    • Defined language in metadata: nl_Latn
    • Defined language in metadata: nmg_Latn
    • Defined language in metadata: nn_Latn
    • Defined language in metadata: nnh_Latn
    • Defined language in metadata: nnp_Latn
    • Defined language in metadata: no_Latn
    • Defined language in metadata: nog_Cyrl
    • Defined language in metadata: non_Latn
    • Defined language in metadata: not_Latn
    • Defined language in metadata: nov_Latn
    • Defined language in metadata: nr_Latn
    • Defined language in metadata: nrf_Latn
    • Defined language in metadata: nsk_Latn
    • Defined language in metadata: nso_Latn
    • Defined language in metadata: nus_Latn
    • Defined language in metadata: nv_Latn
    • Defined language in metadata: nxq_Latn
    • Defined language in metadata: ny_Latn
    • Defined language in metadata: nym_Latn
    • Defined language in metadata: nyn_Latn
    • Defined language in metadata: nyo_Latn
    • Defined language in metadata: nzi_Latn
    • Defined language in metadata: oaa_Cyrl
    • Defined language in metadata: oc_Latn
    • Defined language in metadata: oj_Latn
    • Defined language in metadata: oki_Latn
    • Defined language in metadata: om_Latn
    • Defined language in metadata: orh_Latn
    • Defined language in metadata: orv_Cyrl
    • Defined language in metadata: os_Cyrl
    • Defined language in metadata: osa_Latn
    • Defined language in metadata: osc_Latn
    • Defined language in metadata: ote_Latn
    • Defined language in metadata: otn_Latn
    • Defined language in metadata: owl_Latn
    • Defined language in metadata: pag_Latn
    • Defined language in metadata: pam_Latn
    • Defined language in metadata: pap_Latn
    • Defined language in metadata: pau_Latn
    • Defined language in metadata: pbb_Latn
    • Defined language in metadata: pcd_Latn
    • Defined language in metadata: pck_Latn
    • Defined language in metadata: pcm_Latn
    • Defined language in metadata: pdc_Latn
    • Defined language in metadata: pdt_Latn
    • Defined language in metadata: pfl_Latn
    • Defined language in metadata: pis_Latn
    • Defined language in metadata: piu_Latn
    • Defined language in metadata: pko_Latn
    • Defined language in metadata: pl_Latn
    • Defined language in metadata: pms_Latn
    • Defined language in metadata: pnt_Cyrl
    • Defined language in metadata: pnt_Grek
    • Defined language in metadata: pnt_Latn
    • Defined language in metadata: pon_Latn
    • Defined language in metadata: pov_Latn
    • Defined language in metadata: ppl_Latn
    • Defined language in metadata: prg_Latn
    • Defined language in metadata: pro_Latn
    • Defined language in metadata: prq_Latn
    • Defined language in metadata: pt_Latn
    • Defined language in metadata: puu_Latn
    • Defined language in metadata: qu_Latn
    • Defined language in metadata: quc_Latn
    • Defined language in metadata: qud_Latn
    • Defined language in metadata: qug_Latn
    • Defined language in metadata: quh_Latn
    • Defined language in metadata: quy_Latn
    • Defined language in metadata: quz_Latn
    • Defined language in metadata: qva_Latn
    • Defined language in metadata: qvc_Latn
    • Defined language in metadata: qvh_Latn
    • Defined language in metadata: qvm_Latn
    • Defined language in metadata: qvn_Latn
    • Defined language in metadata: qwh_Latn
    • Defined language in metadata: qxn_Latn
    • Defined language in metadata: qxu_Latn
    • Defined language in metadata: rap_Latn
    • Defined language in metadata: rar_Latn
    • Defined language in metadata: ray_Latn
    • Defined language in metadata: rcf_Latn
    • Defined language in metadata: rej_Latn
    • Defined language in metadata: rgn_Latn
    • Defined language in metadata: rhg_Latn
    • Defined language in metadata: ria_Latn
    • Defined language in metadata: rif_Latn
    • Defined language in metadata: rm_Latn
    • Defined language in metadata: rmf_Latn
    • Defined language in metadata: rmn_Latn
    • Defined language in metadata: rmo_Latn
    • Defined language in metadata: rmu_Latn
    • Defined language in metadata: rn_Latn
    • Defined language in metadata: rng_Latn
    • Defined language in metadata: ro_Cyrl
    • Defined language in metadata: ro_Latn
    • Defined language in metadata: rob_Latn
    • Defined language in metadata: rof_Latn
    • Defined language in metadata: rom_Cyrl
    • Defined language in metadata: rom_Latn
    • Defined language in metadata: rtm_Latn
    • Defined language in metadata: ru_Cyrl
    • Defined language in metadata: rue_Cyrl
    • Defined language in metadata: rug_Latn
    • Defined language in metadata: rup_Latn
    • Defined language in metadata: rw_Latn
    • Defined language in metadata: rwk_Latn
    • Defined language in metadata: sad_Latn
    • Defined language in metadata: saf_Latn
    • Defined language in metadata: sah_Cyrl
    • Defined language in metadata: saq_Latn
    • Defined language in metadata: sas_Latn
    • Defined language in metadata: sat_Latn
    • Defined language in metadata: sav_Latn
    • Defined language in metadata: sbp_Latn
    • Defined language in metadata: sc_Latn
    • Defined language in metadata: scn_Latn
    • Defined language in metadata: sco_Latn
    • Defined language in metadata: scs_Latn
    • Defined language in metadata: sdc_Latn
    • Defined language in metadata: se_Cyrl
    • Defined language in metadata: se_Latn
    • Defined language in metadata: see_Latn
    • Defined language in metadata: sef_Latn
    • Defined language in metadata: seh_Latn
    • Defined language in metadata: sei_Latn
    • Defined language in metadata: sel_Cyrl
    • Defined language in metadata: ses_Latn
    • Defined language in metadata: sey_Latn
    • Defined language in metadata: sg_Latn
    • Defined language in metadata: sga_Latn
    • Defined language in metadata: sgs_Latn
    • Defined language in metadata: shi_Latn
    • Defined language in metadata: shk_Latn
    • Defined language in metadata: shp_Latn
    • Defined language in metadata: sid_Latn
    • Defined language in metadata: sja_Latn
    • Defined language in metadata: sk_Latn
    • Defined language in metadata: sl_Latn
    • Defined language in metadata: sla_Latn
    • Defined language in metadata: sli_Latn
    • Defined language in metadata: slr_Latn
    • Defined language in metadata: sly_Latn
    • Defined language in metadata: sm_Latn
    • Defined language in metadata: sma_Latn
    • Defined language in metadata: smj_Latn
    • Defined language in metadata: smn_Latn
    • Defined language in metadata: sms_Latn
    • Defined language in metadata: sn_Latn
    • Defined language in metadata: snf_Latn
    • Defined language in metadata: snk_Latn
    • Defined language in metadata: snn_Latn
    • Defined language in metadata: so_Latn
    • Defined language in metadata: sq_Latn
    • Defined language in metadata: sr_Cyrl
    • Defined language in metadata: sr_Latn
    • Defined language in metadata: srb_Latn
    • Defined language in metadata: srn_Latn
    • Defined language in metadata: srr_Latn
    • Defined language in metadata: ss_Latn
    • Defined language in metadata: ssy_Latn
    • Defined language in metadata: st_Latn
    • Defined language in metadata: stq_Latn
    • Defined language in metadata: str_Latn
    • Defined language in metadata: su_Latn
    • Defined language in metadata: suk_Latn
    • Defined language in metadata: sus_Latn
    • Defined language in metadata: sv_Latn
    • Defined language in metadata: sw_Latn
    • Defined language in metadata: swb_Latn
    • Defined language in metadata: swg_Latn
    • Defined language in metadata: sxn_Latn
    • Defined language in metadata: syi_Latn
    • Defined language in metadata: szl_Latn
    • Defined language in metadata: tab_Cyrl
    • Defined language in metadata: taq_Latn
    • Defined language in metadata: tbw_Latn
    • Defined language in metadata: tbz_Latn
    • Defined language in metadata: tca_Latn
    • Defined language in metadata: tdt_Latn
    • Defined language in metadata: tem_Latn
    • Defined language in metadata: teo_Latn
    • Defined language in metadata: ter_Latn
    • Defined language in metadata: tet_Latn
    • Defined language in metadata: tg_Cyrl
    • Defined language in metadata: tg_Latn
    • Defined language in metadata: tiv_Latn
    • Defined language in metadata: tiw_Latn
    • Defined language in metadata: tjs_Latn
    • Defined language in metadata: tk_Cyrl
    • Defined language in metadata: tk_Latn
    • Defined language in metadata: tkl_Latn
    • Defined language in metadata: tkr_Cyrl
    • Defined language in metadata: tkr_Latn
    • Defined language in metadata: tlh_Latn
    • Defined language in metadata: tli_Latn
    • Defined language in metadata: tly_Cyrl
    • Defined language in metadata: tly_Latn
    • Defined language in metadata: tmh_Latn
    • Defined language in metadata: tn_Latn
    • Defined language in metadata: tnr_Latn
    • Defined language in metadata: to_Latn
    • Defined language in metadata: tob_Latn
    • Defined language in metadata: tog_Latn
    • Defined language in metadata: toi_Latn
    • Defined language in metadata: toj_Latn
    • Defined language in metadata: top_Latn
    • Defined language in metadata: tpi_Latn
    • Defined language in metadata: tr_Latn
    • Defined language in metadata: tru_Latn
    • Defined language in metadata: trv_Latn
    • Defined language in metadata: ts_Latn
    • Defined language in metadata: tsd_Grek
    • Defined language in metadata: tsg_Latn
    • Defined language in metadata: tsi_Latn
    • Defined language in metadata: tsz_Latn
    • Defined language in metadata: tt_Cyrl
    • Defined language in metadata: tt_Latn
    • Defined language in metadata: ttj_Latn
    • Defined language in metadata: ttt_Cyrl
    • Defined language in metadata: ttt_Latn
    • Defined language in metadata: tum_Latn
    • Defined language in metadata: tvl_Latn
    • Defined language in metadata: twq_Latn
    • Defined language in metadata: ty_Latn
    • Defined language in metadata: tyv_Cyrl
    • Defined language in metadata: tzh_Latn
    • Defined language in metadata: tzm_Latn
    • Defined language in metadata: tzo_Latn
    • Defined language in metadata: ude_Cyrl
    • Defined language in metadata: udm_Cyrl
    • Defined language in metadata: udm_Latn
    • Defined language in metadata: udu_Latn
    • Defined language in metadata: ug_Cyrl
    • Defined language in metadata: ug_Latn
    • Defined language in metadata: uk_Cyrl
    • Defined language in metadata: uli_Latn
    • Defined language in metadata: umb_Latn
    • Defined language in metadata: ura_Latn
    • Defined language in metadata: uz_Cyrl
    • Defined language in metadata: uz_Latn
    • Defined language in metadata: vai_Latn
    • Defined language in metadata: ve_Latn
    • Defined language in metadata: vec_Latn
    • Defined language in metadata: vep_Latn
    • Defined language in metadata: vi_Latn
    • Defined language in metadata: vic_Latn
    • Defined language in metadata: vls_Latn
    • Defined language in metadata: vmf_Latn
    • Defined language in metadata: vmw_Latn
    • Defined language in metadata: vo_Latn
    • Defined language in metadata: vot_Latn
    • Defined language in metadata: vro_Latn
    • Defined language in metadata: vun_Latn
    • Defined language in metadata: wa_Latn
    • Defined language in metadata: wae_Latn
    • Defined language in metadata: war_Latn
    • Defined language in metadata: was_Latn
    • Defined language in metadata: wbp_Latn
    • Defined language in metadata: wls_Latn
    • Defined language in metadata: wo_Latn
    • Defined language in metadata: wwa_Latn
    • Defined language in metadata: xal_Cyrl
    • Defined language in metadata: xav_Latn
    • Defined language in metadata: xh_Latn
    • Defined language in metadata: xog_Latn
    • Defined language in metadata: xsm_Latn
    • Defined language in metadata: xum_Latn
    • Defined language in metadata: yad_Latn
    • Defined language in metadata: yao_Latn
    • Defined language in metadata: yap_Latn
    • Defined language in metadata: yav_Latn
    • Defined language in metadata: ybb_Latn
    • Defined language in metadata: ykg_Cyrl
    • Defined language in metadata: yo_Latn
    • Defined language in metadata: yrk_Cyrl
    • Defined language in metadata: yrl_Latn
    • Defined language in metadata: yua_Latn
    • Defined language in metadata: za_Latn
    • Defined language in metadata: zag_Latn
    • Defined language in metadata: zam_Latn
    • Defined language in metadata: zap_Latn
    • Defined language in metadata: zdj_Latn
    • Defined language in metadata: zea_Latn
    • Defined language in metadata: zlm_Latn
    • Defined language in metadata: zmi_Latn
    • Defined language in metadata: zro_Latn
    • Defined language in metadata: ztu_Latn
    • Defined language in metadata: zu_Latn
    • Defined language in metadata: zun_Latn
    • Defined language in metadata: zza_Latn
    • 34% (368/1082) of languages using the Latin script
    • 85% (68/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.014 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.014 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.014 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Mro link

    Designer Google
    Subsets latin, latin-ext, menu, mro
    Languages
    • Defined language in metadata: mro_Mroo
    • Defined language in metadata: sa_Mroo
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
  • Full Fontbakery report
  • Noto Sans Multani link

    Designer Google
    Subsets latin, latin-ext, menu, multani
    Languages
    • Defined language in metadata: sa_Mult
    • Defined language in metadata: skr_Mult
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Myanmar link

    Designer Google
    Subsets latin, latin-ext, menu, myanmar
    Languages
    • Defined language in metadata: kht_Mymr
    • Defined language in metadata: ksw_Mymr
    • Defined language in metadata: mnw_Mymr
    • Defined language in metadata: my_Mymr
    • Defined language in metadata: pwo_Mymr
    • Defined language in metadata: shn_Mymr
    • 25% (279/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Myanmar script (Missing Mon; Khamti; Shan; Pwo Western Karen, Myanmar; S’gaw Karen, Myanmar)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.3) -l 8 -r 50 -G 200 -x 14 -D mymr -f none -a qsq -X "" moved to production on 2024-08-28 (a month ago)
    • Version Version 2.107 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.107 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Myanmar UI link

    Designer Google
    Subsets menu, myanmar
    Languages
    • Defined language in metadata: kht_Mymr
    • Defined language in metadata: ksw_Mymr
    • Defined language in metadata: mnw_Mymr
    • Defined language in metadata: my_Mymr
    • Defined language in metadata: pwo_Mymr
    • Defined language in metadata: shn_Mymr
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.000; ttfautohint (v1.8.3) -l 8 -r 50 -G 200 -x 14 -D mymr -f none -a qsq -X "" moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
  • Full Fontbakery report
  • Noto Sans N Ko link

    Designer Google
    Subsets menu, nko
    Languages
    • Defined language in metadata: bm_Nkoo
    • Defined language in metadata: dyu_Nkoo
    • Defined language in metadata: man_Nkoo
    • Defined language in metadata: nqo_Nkoo
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.3) -l 8 -r 50 -G 200 -x 14 -D nkoo -f none -a qsq -X "" moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font family directory name.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
  • Full Fontbakery report
  • Noto Sans NKo link

    Designer Google
    Subsets latin, latin-ext, menu, nko
    Languages
    • Defined language in metadata: bm_Nkoo
    • Defined language in metadata: dyu_Nkoo
    • Defined language in metadata: man_Nkoo
    • Defined language in metadata: nqo_Nkoo
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans NKo Unjoined link

    Designer Google
    Subsets latin, latin-ext, menu, nko
    Languages
    • Defined language in metadata: bm_Nkoo
    • Defined language in metadata: dyu_Nkoo
    • Defined language in metadata: man_Nkoo
    • Defined language in metadata: nqo_Nkoo
    • 28% (309/1082) of languages using the Latin script
    First seen 2023-06-23
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Nabataean link

    Designer Google
    Subsets latin, latin-ext, menu, nabataean
    Languages
    • Defined language in metadata: aii_Nbat
    • Defined language in metadata: arc_Nbat
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Nag Mundari link

    Designer Google
    Subsets latin, latin-ext, menu, nag-mundari
    Languages
    • Defined language in metadata: unr_Nagm
    • 27% (297/1082) of languages using the Latin script
    First seen 2023-03-16
    Last updated 2024-06-11 (4 months ago)
    • Version Version 1.001 moved to production on 2024-08-28 (a month ago)
    • Version Version 1.001 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.001 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does the font have any invalid script tags?
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Nandinagari link

    Designer Google
    Subsets latin, latin-ext, menu, nandinagari
    Languages
    • Defined language in metadata: sa_Nand
    • 27% (297/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Nandinagari script
    First seen 2022-12-12
    Last updated 2024-10-07 (16 days ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-10-16 (8 days ago)
    • Version Version 1.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 1.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans New Tai Lue link

    Designer Google
    Subsets latin, latin-ext, menu, new-tai-lue
    Languages
    • Defined language in metadata: khb_Talu
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Newa link

    Designer Google
    Subsets latin, latin-ext, menu, newa
    Languages
    • Defined language in metadata: bn_Newa
    • Defined language in metadata: hi_Newa
    • Defined language in metadata: mai_Newa
    • Defined language in metadata: ne_Newa
    • Defined language in metadata: new_Newa
    • Defined language in metadata: sa_Newa
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.007; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.007; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.007; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Nushu link

    Designer Google
    Subsets latin, latin-ext, menu, nushu
    Languages
    • Defined language in metadata: mis_Nshu
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Ogham link

    Designer Google
    Subsets latin, latin-ext, menu, ogham
    Languages
    • Defined language in metadata: sga_Ogam
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Ol Chiki link

    Designer Google
    Subsets latin, latin-ext, menu, ol-chiki
    Languages
    • Defined language in metadata: sat_Olck
    • 25% (279/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Ol Chiki script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Old Hungarian link

    Designer Google
    Subsets latin, latin-ext, menu, old-hungarian
    Languages
    • Defined language in metadata: ohu_Hung
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Old Italic link

    Designer Google
    Subsets latin, latin-ext, menu, old-italic
    Languages
    • Defined language in metadata: ett_Ital
    • Defined language in metadata: osc_Ital
    • Defined language in metadata: xum_Ital
    • 23% (259/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-06-11 (4 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: METADATA.pb: Font styles are named canonically?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure Italic styles have Roman counterparts.
  • Full Fontbakery report
  • Noto Sans Old North Arabian link

    Designer Google
    Subsets latin, latin-ext, menu, old-north-arabian
    Languages
    • Defined language in metadata: aii_Narb
    • Defined language in metadata: xna_Narb
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Old Permic link

    Designer Google
    Subsets cyrillic-ext, latin, latin-ext, menu, old-permic
    Languages
    • Defined language in metadata: koi_Perm
    • Defined language in metadata: kv_Perm
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Old Persian link

    Designer Google
    Subsets latin, latin-ext, menu, old-persian
    Languages
    • Defined language in metadata: peo_Xpeo
    • Defined language in metadata: sa_Xpeo
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Old Sogdian link

    Designer Google
    Subsets latin, latin-ext, menu, old-sogdian
    Languages
    • Defined language in metadata: aii_Sogo
    • Defined language in metadata: sog_Sogo
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-06-11 (4 months ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Old South Arabian link

    Designer Google
    Subsets latin, latin-ext, menu, old-south-arabian
    Languages
    • Defined language in metadata: aii_Sarb
    • Defined language in metadata: xsa_Sarb
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Old Turkic link

    Designer Google
    Subsets latin, latin-ext, menu, old-turkic
    Languages
    • Defined language in metadata: otk_Orkh
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-06-11 (4 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Oriya link

    Designer Google
    Subsets latin, latin-ext, menu, oriya
    Languages
    • Defined language in metadata: khr_Orya
    • Defined language in metadata: kyw_Orya
    • Defined language in metadata: or_Orya
    • Defined language in metadata: sa_Orya
    • Defined language in metadata: sat_Orya
    • Defined language in metadata: unr_Orya
    • 28% (308/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Odia script (Missing Mundari (Odia); Kharia (Odia); Sanskrit, Odia / Oriya; Kudmali (Odia); Santali (Odia))
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.006 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.006 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.006 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Noto Sans Oriya UI link

    Designer Google
    Subsets menu, oriya
    Languages
    • Defined language in metadata: khr_Orya
    • Defined language in metadata: kyw_Orya
    • Defined language in metadata: or_Orya
    • Defined language in metadata: sa_Orya
    • Defined language in metadata: sat_Orya
    • Defined language in metadata: unr_Orya
    • 16% (1/6) of languages using the Odia script (Missing Mundari (Odia); Kharia (Odia); Sanskrit, Odia / Oriya; Kudmali (Odia); Santali (Odia))
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.000 moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Does full font name begin with the font family name?
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Check font names are correct
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Noto Sans Osage link

    Designer Google
    Subsets latin, latin-ext, menu, osage
    Languages
    • Defined language in metadata: osa_Osge
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Osmanya link

    Designer Google
    Subsets latin, latin-ext, menu, osmanya
    Languages
    • Defined language in metadata: so_Osma
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Pahawh Hmong link

    Designer Google
    Subsets latin, latin-ext, menu, pahawh-hmong
    Languages
    • Defined language in metadata: hmd_Hmng
    • Defined language in metadata: hmn_Hmng
    • Defined language in metadata: hnj_Hmng
    • Defined language in metadata: mww_Hmng
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Palmyrene link

    Designer Google
    Subsets latin, latin-ext, menu, palmyrene
    Languages
    • Defined language in metadata: aii_Palm
    • Defined language in metadata: arc_Palm
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Pau Cin Hau link

    Designer Google
    Subsets latin, latin-ext, menu, pau-cin-hau
    Languages
    • Defined language in metadata: ctd_Pauc
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans PhagsPa link

    Designer Google
    Subsets latin, latin-ext, math, menu, phags-pa, symbols
    Languages
    • Defined language in metadata: lzh_Phag
    • Defined language in metadata: mn_Phag
    • Defined language in metadata: sa_Phag
    • Defined language in metadata: zh_Phag
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: Check METADATA.pb includes production subsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • ERROR: Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.
    • ERROR: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
  • Full Fontbakery report
  • Noto Sans Phoenician link

    Designer Google
    Subsets latin, latin-ext, menu, phoenician
    Languages
    • Defined language in metadata: aii_Phnx
    • Defined language in metadata: phn_Phnx
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Psalter Pahlavi link

    Designer Google
    Subsets latin, latin-ext, menu, psalter-pahlavi
    Languages
    • Defined language in metadata: aii_Phlp
    • Defined language in metadata: pal_Phlp
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-06-13 (4 months ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Check tabular widths don't have kerning.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Rejang link

    Designer Google
    Subsets latin, latin-ext, menu, rejang
    Languages
    • Defined language in metadata: rej_Rjng
    • Defined language in metadata: sa_Rjng
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Runic link

    Designer Google
    Subsets latin, latin-ext, menu, runic
    Languages
    • Defined language in metadata: de_Runr
    • Defined language in metadata: got_Runr
    • Defined language in metadata: non_Runr
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans SC link

    Designer Google
    Subsets chinese-simplified, cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: cjy_Hans
    • Defined language in metadata: gan_Hans
    • Defined language in metadata: hak_Hans
    • Defined language in metadata: hsn_Hans
    • Defined language in metadata: lzh_Hans
    • Defined language in metadata: nan_Hans
    • Defined language in metadata: wuu_Hans
    • Defined language in metadata: yue_Hans
    • Defined language in metadata: za_Hans
    • Defined language in metadata: zh_Hans
    • 14% (156/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    • 20% (2/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    • 20% (2/10) of languages using the Traditional Han script (Missing Zhuang, Traditional Han; Gan Chinese; Jin Chinese; Xiang Chinese; Southern Min Chinese; Wu Chinese; Hakka Chinese; Literary Chinese)
    First seen 2018-10-22
    Last updated 2024-06-04 (4 months ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Ensure files are not too large.
    • FAIL: Copyright notices match canonical pattern in fonts
  • Full Fontbakery report
  • Noto Sans Samaritan link

    Designer Google
    Subsets latin, latin-ext, menu, samaritan
    Languages
    • Defined language in metadata: aii_Samr
    • Defined language in metadata: sam_Samr
    • Defined language in metadata: smp_Samr
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Saurashtra link

    Designer Google
    Subsets latin, latin-ext, menu, saurashtra
    Languages
    • Defined language in metadata: saz_Saur
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Sharada link

    Designer Google
    Subsets latin, latin-ext, menu, sharada
    Languages
    • Defined language in metadata: sa_Shrd
    • 0% (1/1082) of languages using the Latin script (Supports Somali)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Noto Sans Shavian link

    Designer Google
    Subsets latin, latin-ext, menu, shavian
    Languages
    • Defined language in metadata: en_Shaw
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Siddham link

    Designer Google
    Subsets latin, latin-ext, menu, siddham
    Languages
    • Defined language in metadata: sa_Sidd
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans SignWriting link

    Designer Google
    Subsets latin, latin-ext, menu, signwriting
    Languages 28% (309/1082) of languages using the Latin script
    First seen 2022-10-31
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Noto Sans Sinhala link

    Designer Google
    Subsets latin, latin-ext, menu, sinhala
    Languages
    • Defined language in metadata: pi_Sinh
    • Defined language in metadata: sa_Sinh
    • Defined language in metadata: si_Sinh
    • 25% (279/1082) of languages using the Latin script
    • 33% (1/3) of languages using the Sinhala script (Missing Pali (Sinhala); Sanskrit (Sinhala))
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.006 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.006 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.006 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Sinhala UI link

    Designer Google
    Subsets menu, sinhala
    Languages
    • Defined language in metadata: pi_Sinh
    • Defined language in metadata: sa_Sinh
    • Defined language in metadata: si_Sinh
    • 33% (1/3) of languages using the Sinhala script (Missing Pali (Sinhala); Sanskrit (Sinhala))
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001 moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Sans Sogdian link

    Designer Google
    Subsets latin, latin-ext, menu, sogdian
    Languages
    • Defined language in metadata: aii_Sogd
    • Defined language in metadata: sog_Sogd
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Sora Sompeng link

    Designer Google
    Subsets latin, latin-ext, menu, sora-sompeng
    Languages
    • Defined language in metadata: sa_Sora
    • Defined language in metadata: srb_Sora
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.101 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.101 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.101 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Soyombo link

    Designer Google
    Subsets latin, latin-ext, menu, soyombo
    Languages
    • Defined language in metadata: cmg_Soyo
    • Defined language in metadata: sa_Soyo
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Sundanese link

    Designer Google
    Subsets latin, latin-ext, menu, sundanese
    Languages
    • Defined language in metadata: su_Sund
    • 28% (309/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Sundanese script
    First seen 2020-11-19
    Last updated 2024-04-16 (6 months ago)
    • Version Version 2.005 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Syloti Nagri link

    Designer Google
    Subsets latin, latin-ext, menu, syloti-nagri
    Languages
    • Defined language in metadata: sa_Sylo
    • Defined language in metadata: syl_Sylo
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Symbols link

    Designer Google
    Subsets latin, latin-ext, menu, symbols
    Languages 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Symbols 2 link

    Designer Google
    Subsets braille, latin, latin-ext, math, mayan-numerals, menu, symbols
    Languages 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.008; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.008; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.008; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Syriac link

    Designer Google
    Subsets latin, latin-ext, menu, syriac
    Languages
    • Defined language in metadata: aii_Syrc
    • Defined language in metadata: ar_Syrc
    • Defined language in metadata: syc_Syrc
    • Defined language in metadata: syr_Syrc
    • Defined language in metadata: tru_Syrc
    • 26% (286/1082) of languages using the Latin script
    • 20% (1/5) of languages using the Syriac script (Missing Arabic (Syriac); Syriac; Turoyo (Syriac); Classical Syriac)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.000 moved to production on 2024-08-28 (a month ago)
    • Version Version 3.000 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 3.000 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Syriac Eastern link

    Designer Google
    Subsets latin, latin-ext, menu, syriac
    Languages
    • Defined language in metadata: aii_Syrc
    • Defined language in metadata: ar_Syrc
    • Defined language in metadata: syc_Syrc
    • Defined language in metadata: syr_Syrc
    • Defined language in metadata: tru_Syrc
    • 26% (286/1082) of languages using the Latin script
    • 20% (1/5) of languages using the Syriac script (Missing Arabic (Syriac); Syriac; Turoyo (Syriac); Classical Syriac)
    First seen 2023-01-06
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.001 moved to production on 2024-08-28 (a month ago)
    • Version Version 3.001 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 3.001 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
  • Full Fontbakery report
  • Noto Sans TC link

    Designer Google
    Subsets chinese-traditional, cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: cjy_Hant
    • Defined language in metadata: gan_Hant
    • Defined language in metadata: hak_Hant
    • Defined language in metadata: hsn_Hant
    • Defined language in metadata: lzh_Hant
    • Defined language in metadata: nan_Hant
    • Defined language in metadata: wuu_Hant
    • Defined language in metadata: yue_Hant
    • Defined language in metadata: za_Hant
    • Defined language in metadata: zh_Hant
    • 14% (156/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2018-10-22
    Last updated 2024-06-04 (4 months ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004-H2;hotconv 1.0.118;makeotfexe 2.5.65603 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Ensure files are not too large.
    • FAIL: Copyright notices match canonical pattern in fonts
  • Full Fontbakery report
  • Noto Sans Tagalog link

    Designer Google
    Subsets latin, latin-ext, menu, tagalog
    Languages
    • Defined language in metadata: fil_Tglg
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Tagbanwa link

    Designer Google
    Subsets latin, latin-ext, menu, tagbanwa
    Languages
    • Defined language in metadata: sa_Tagb
    • Defined language in metadata: tbw_Tagb
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Tai Le link

    Designer Google
    Subsets latin, latin-ext, menu, tai-le
    Languages
    • Defined language in metadata: tdd_Tale
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Tai Tham link

    Designer Google
    Subsets latin, latin-ext, menu, tai-tham
    Languages
    • Defined language in metadata: kkh_Lana
    • Defined language in metadata: nod_Lana
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Tai Viet link

    Designer Google
    Subsets latin, latin-ext, menu, tai-viet
    Languages
    • Defined language in metadata: blt_Tavt
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Takri link

    Designer Google
    Subsets latin, latin-ext, menu, takri
    Languages
    • Defined language in metadata: doi_Takr
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Tamil link

    Designer Google
    Subsets latin, latin-ext, menu, tamil
    Languages
    • Defined language in metadata: bfq_Taml
    • Defined language in metadata: ta_Taml
    • 25% (279/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Tamil Supplement link

    Designer Google
    Subsets latin, latin-ext, menu, tamil-supplement
    Languages
    • Defined language in metadata: bfq_Taml
    • Defined language in metadata: ta_Taml
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Check samples can be rendered.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
  • Full Fontbakery report
  • Noto Sans Tamil UI link

    Designer Google
    Subsets menu, tamil
    Languages
    • Defined language in metadata: bfq_Taml
    • Defined language in metadata: ta_Taml
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Sans Tangsa link

    Designer Google
    Subsets latin, latin-ext, menu, tangsa
    Languages
    • Defined language in metadata: nst_Tnsa
    • 28% (309/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Tangsa script
    First seen 2022-09-12
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.506 moved to production on 2024-08-28 (a month ago)
    • Version Version 1.506 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.506 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Sans Telugu link

    Designer Google
    Subsets latin, latin-ext, menu, telugu
    Languages
    • Defined language in metadata: gon_Telu
    • Defined language in metadata: lmn_Telu
    • Defined language in metadata: te_Telu
    • Defined language in metadata: wbq_Telu
    • 28% (309/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Telugu UI link

    Designer Google
    Subsets menu, telugu
    Languages
    • Defined language in metadata: gon_Telu
    • Defined language in metadata: lmn_Telu
    • Defined language in metadata: te_Telu
    • Defined language in metadata: wbq_Telu
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Sans Thaana link

    Designer Google
    Subsets latin, latin-ext, menu, thaana
    Languages
    • Defined language in metadata: dv_Thaa
    • 28% (309/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Thaana script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.001 moved to production on 2024-08-28 (a month ago)
    • Version Version 3.001 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 3.001 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Thai link

    Designer Google
    Subsets latin, latin-ext, menu, thai
    Languages
    • Defined language in metadata: kdt_Thai
    • Defined language in metadata: kxm_Thai
    • Defined language in metadata: lcp_Thai
    • Defined language in metadata: lwl_Thai
    • Defined language in metadata: pi_Thai
    • Defined language in metadata: sou_Thai
    • Defined language in metadata: th_Thai
    • Defined language in metadata: tts_Thai
    • 27% (294/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Thai Looped link

    Designer Google
    Subsets latin, latin-ext, menu, thai
    Languages
    • Defined language in metadata: kdt_Thai
    • Defined language in metadata: kxm_Thai
    • Defined language in metadata: lcp_Thai
    • Defined language in metadata: lwl_Thai
    • Defined language in metadata: pi_Thai
    • Defined language in metadata: sou_Thai
    • Defined language in metadata: th_Thai
    • Defined language in metadata: tts_Thai
    • 31% (338/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 1.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • ERROR: Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.
    • ERROR: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
  • Full Fontbakery report
  • Noto Sans Thai UI link

    Designer Google
    Subsets menu, thai
    Languages
    • Defined language in metadata: kdt_Thai
    • Defined language in metadata: kxm_Thai
    • Defined language in metadata: lcp_Thai
    • Defined language in metadata: lwl_Thai
    • Defined language in metadata: pi_Thai
    • Defined language in metadata: sou_Thai
    • Defined language in metadata: th_Thai
    • Defined language in metadata: tts_Thai
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.000 moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Sans Tifinagh link

    Designer Google
    Subsets latin, latin-ext, menu, tifinagh
    Languages
    • Defined language in metadata: ber_Tfng
    • Defined language in metadata: kab_Tfng
    • Defined language in metadata: rif_Tfng
    • Defined language in metadata: shi_Tfng
    • Defined language in metadata: taq_Tfng
    • Defined language in metadata: tzm_Tfng
    • Defined language in metadata: zen_Tfng
    • Defined language in metadata: zgh_Tfng
    • 32% (355/1082) of languages using the Latin script
    • 25% (2/8) of languages using the Tifinagh script (Missing Berber (Tifinagh); Central Atlas Tamazight, Tifinagh; Tamasheq (Tifinagh); Zenaga; Riffian; Kabyle (Tifinagh))
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Tirhuta link

    Designer Google
    Subsets latin, latin-ext, menu, tirhuta
    Languages
    • Defined language in metadata: mai_Tirh
    • Defined language in metadata: sa_Tirh
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Ugaritic link

    Designer Google
    Subsets latin, latin-ext, menu, ugaritic
    Languages
    • Defined language in metadata: aii_Ugar
    • Defined language in metadata: uga_Ugar
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Vai link

    Designer Google
    Subsets latin, latin-ext, menu, vai
    Languages
    • Defined language in metadata: vai_Vaii
    • 25% (279/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Vai script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Vithkuqi link

    Designer Google
    Subsets latin, latin-ext, menu, vithkuqi
    Languages
    • Defined language in metadata: sq_Vith
    • 25% (279/1082) of languages using the Latin script
    First seen 2022-10-11
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.001 moved to production on 2024-08-28 (a month ago)
    • Version Version 1.001 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.001 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Wancho link

    Designer Google
    Subsets latin, latin-ext, menu, wancho
    Languages
    • Defined language in metadata: nnp_Wcho
    • Defined language in metadata: sa_Wcho
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Warang Citi link

    Designer Google
    Subsets latin, latin-ext, menu, warang-citi
    Languages
    • Defined language in metadata: hoc_Wara
    • Defined language in metadata: sa_Wara
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 3.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 3.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Yi link

    Designer Google
    Subsets latin, latin-ext, menu, yi
    Languages
    • Defined language in metadata: ii_Yiii
    • 25% (279/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Yi script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Sans Zanabazar Square link

    Designer Google
    Subsets latin, latin-ext, menu, zanabazar-square
    Languages
    • Defined language in metadata: bo_Zanb
    • Defined language in metadata: mn_Zanb
    • Defined language in metadata: sa_Zanb
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.006; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif link

    Designer Google
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: aa_Latn
    • Defined language in metadata: ab_Cyrl
    • Defined language in metadata: abq_Cyrl
    • Defined language in metadata: abr_Latn
    • Defined language in metadata: ace_Latn
    • Defined language in metadata: acf_Latn
    • Defined language in metadata: ach_Latn
    • Defined language in metadata: acu_Latn
    • Defined language in metadata: ada_Latn
    • Defined language in metadata: adl_Latn
    • Defined language in metadata: ady_Cyrl
    • Defined language in metadata: af_Latn
    • Defined language in metadata: agq_Latn
    • Defined language in metadata: agr_Latn
    • Defined language in metadata: aii_Cyrl
    • Defined language in metadata: aii_Latn
    • Defined language in metadata: ain_Latn
    • Defined language in metadata: ajg_Latn
    • Defined language in metadata: ak_Latn
    • Defined language in metadata: akz_Latn
    • Defined language in metadata: ale_Latn
    • Defined language in metadata: aln_Latn
    • Defined language in metadata: alt_Cyrl
    • Defined language in metadata: amc_Latn
    • Defined language in metadata: ame_Latn
    • Defined language in metadata: ami_Latn
    • Defined language in metadata: amo_Latn
    • Defined language in metadata: amr_Latn
    • Defined language in metadata: an_Latn
    • Defined language in metadata: ang_Latn
    • Defined language in metadata: aoz_Latn
    • Defined language in metadata: arl_Latn
    • Defined language in metadata: arn_Latn
    • Defined language in metadata: aro_Latn
    • Defined language in metadata: arp_Latn
    • Defined language in metadata: art_Latn
    • Defined language in metadata: arw_Latn
    • Defined language in metadata: asa_Latn
    • Defined language in metadata: ast_Latn
    • Defined language in metadata: atj_Latn
    • Defined language in metadata: auc_Latn
    • Defined language in metadata: av_Cyrl
    • Defined language in metadata: avk_Latn
    • Defined language in metadata: ay_Latn
    • Defined language in metadata: az_Cyrl
    • Defined language in metadata: az_Latn
    • Defined language in metadata: azj_Cyrl
    • Defined language in metadata: ba_Cyrl
    • Defined language in metadata: ba_Latn
    • Defined language in metadata: bal_Latn
    • Defined language in metadata: ban_Latn
    • Defined language in metadata: bar_Latn
    • Defined language in metadata: bas_Latn
    • Defined language in metadata: bax_Latn
    • Defined language in metadata: bba_Latn
    • Defined language in metadata: bbc_Latn
    • Defined language in metadata: bbj_Latn
    • Defined language in metadata: bci_Latn
    • Defined language in metadata: be_Cyrl
    • Defined language in metadata: be_Latn
    • Defined language in metadata: bem_Latn
    • Defined language in metadata: ber_Latn
    • Defined language in metadata: bew_Latn
    • Defined language in metadata: bez_Latn
    • Defined language in metadata: bfa_Latn
    • Defined language in metadata: bfd_Latn
    • Defined language in metadata: bg_Cyrl
    • Defined language in metadata: bgx_Grek
    • Defined language in metadata: bhk_Latn
    • Defined language in metadata: bi_Latn
    • Defined language in metadata: bik_Latn
    • Defined language in metadata: bin_Latn
    • Defined language in metadata: bjn_Latn
    • Defined language in metadata: bjt_Latn
    • Defined language in metadata: bkm_Latn
    • Defined language in metadata: bku_Latn
    • Defined language in metadata: bla_Latn
    • Defined language in metadata: bm_Latn
    • Defined language in metadata: bmq_Latn
    • Defined language in metadata: boa_Latn
    • Defined language in metadata: bqv_Latn
    • Defined language in metadata: br_Latn
    • Defined language in metadata: brh_Latn
    • Defined language in metadata: brx_Latn
    • Defined language in metadata: bs_Cyrl
    • Defined language in metadata: bs_Latn
    • Defined language in metadata: bsc_Latn
    • Defined language in metadata: bss_Latn
    • Defined language in metadata: bto_Latn
    • Defined language in metadata: bua_Cyrl
    • Defined language in metadata: buc_Latn
    • Defined language in metadata: bug_Latn
    • Defined language in metadata: bum_Latn
    • Defined language in metadata: bvb_Latn
    • Defined language in metadata: bvi_Latn
    • Defined language in metadata: bwy_Latn
    • Defined language in metadata: byv_Latn
    • Defined language in metadata: bze_Latn
    • Defined language in metadata: bzx_Latn
    • Defined language in metadata: ca_Latn
    • Defined language in metadata: cab_Latn
    • Defined language in metadata: cad_Latn
    • Defined language in metadata: cak_Latn
    • Defined language in metadata: car_Latn
    • Defined language in metadata: cay_Latn
    • Defined language in metadata: cbi_Latn
    • Defined language in metadata: cbk_Latn
    • Defined language in metadata: cbr_Latn
    • Defined language in metadata: cbs_Latn
    • Defined language in metadata: cbt_Latn
    • Defined language in metadata: cbu_Latn
    • Defined language in metadata: cch_Latn
    • Defined language in metadata: ce_Cyrl
    • Defined language in metadata: ceb_Latn
    • Defined language in metadata: cfm_Latn
    • Defined language in metadata: cgg_Latn
    • Defined language in metadata: ch_Latn
    • Defined language in metadata: chj_Latn
    • Defined language in metadata: chk_Latn
    • Defined language in metadata: chm_Cyrl
    • Defined language in metadata: chn_Latn
    • Defined language in metadata: cho_Latn
    • Defined language in metadata: chp_Latn
    • Defined language in metadata: chy_Latn
    • Defined language in metadata: cic_Latn
    • Defined language in metadata: cjk_Latn
    • Defined language in metadata: cjs_Cyrl
    • Defined language in metadata: ckt_Cyrl
    • Defined language in metadata: cnh_Latn
    • Defined language in metadata: cni_Latn
    • Defined language in metadata: co_Latn
    • Defined language in metadata: cof_Latn
    • Defined language in metadata: con_Latn
    • Defined language in metadata: cop_Grek
    • Defined language in metadata: cot_Latn
    • Defined language in metadata: cpf_Latn
    • Defined language in metadata: cps_Latn
    • Defined language in metadata: cpu_Latn
    • Defined language in metadata: cr_Latn
    • Defined language in metadata: crh_Cyrl
    • Defined language in metadata: crh_Latn
    • Defined language in metadata: cri_Latn
    • Defined language in metadata: crj_Latn
    • Defined language in metadata: crl_Latn
    • Defined language in metadata: crs_Latn
    • Defined language in metadata: cs_Latn
    • Defined language in metadata: csa_Latn
    • Defined language in metadata: csb_Latn
    • Defined language in metadata: ctd_Latn
    • Defined language in metadata: cu_Cyrl
    • Defined language in metadata: cv_Cyrl
    • Defined language in metadata: cy_Latn
    • Defined language in metadata: cyo_Latn
    • Defined language in metadata: da_Latn
    • Defined language in metadata: dag_Latn
    • Defined language in metadata: dak_Latn
    • Defined language in metadata: dar_Cyrl
    • Defined language in metadata: dav_Latn
    • Defined language in metadata: ddn_Latn
    • Defined language in metadata: de_Latn
    • Defined language in metadata: del_Latn
    • Defined language in metadata: den_Latn
    • Defined language in metadata: dga_Latn
    • Defined language in metadata: dgr_Latn
    • Defined language in metadata: din_Latn
    • Defined language in metadata: dip_Latn
    • Defined language in metadata: dje_Latn
    • Defined language in metadata: dng_Cyrl
    • Defined language in metadata: dnj_Latn
    • Defined language in metadata: dsb_Latn
    • Defined language in metadata: dtm_Latn
    • Defined language in metadata: dtp_Latn
    • Defined language in metadata: dua_Latn
    • Defined language in metadata: dum_Latn
    • Defined language in metadata: duu_Latn
    • Defined language in metadata: dyo_Latn
    • Defined language in metadata: dyu_Latn
    • Defined language in metadata: ebu_Latn
    • Defined language in metadata: ee_Latn
    • Defined language in metadata: efi_Latn
    • Defined language in metadata: egl_Latn
    • Defined language in metadata: eka_Latn
    • Defined language in metadata: el_Grek
    • Defined language in metadata: emk_Latn
    • Defined language in metadata: en_Latn
    • Defined language in metadata: enm_Latn
    • Defined language in metadata: eo_Latn
    • Defined language in metadata: es_Latn
    • Defined language in metadata: ese_Latn
    • Defined language in metadata: esu_Latn
    • Defined language in metadata: et_Latn
    • Defined language in metadata: ett_Latn
    • Defined language in metadata: eu_Latn
    • Defined language in metadata: eve_Cyrl
    • Defined language in metadata: evn_Cyrl
    • Defined language in metadata: evn_Latn
    • Defined language in metadata: ewo_Latn
    • Defined language in metadata: ext_Latn
    • Defined language in metadata: fan_Latn
    • Defined language in metadata: fbl_Latn
    • Defined language in metadata: ff_Latn
    • Defined language in metadata: ffm_Latn
    • Defined language in metadata: fi_Latn
    • Defined language in metadata: fil_Latn
    • Defined language in metadata: fit_Latn
    • Defined language in metadata: fj_Latn
    • Defined language in metadata: fkv_Latn
    • Defined language in metadata: fo_Latn
    • Defined language in metadata: fon_Latn
    • Defined language in metadata: fr_Latn
    • Defined language in metadata: frc_Latn
    • Defined language in metadata: frm_Latn
    • Defined language in metadata: fro_Latn
    • Defined language in metadata: frp_Latn
    • Defined language in metadata: frr_Latn
    • Defined language in metadata: frs_Latn
    • Defined language in metadata: fuc_Latn
    • Defined language in metadata: fud_Latn
    • Defined language in metadata: fuf_Latn
    • Defined language in metadata: fuq_Latn
    • Defined language in metadata: fur_Latn
    • Defined language in metadata: fuv_Latn
    • Defined language in metadata: fvr_Latn
    • Defined language in metadata: fy_Latn
    • Defined language in metadata: ga_Latn
    • Defined language in metadata: gaa_Latn
    • Defined language in metadata: gag_Cyrl
    • Defined language in metadata: gag_Latn
    • Defined language in metadata: gay_Latn
    • Defined language in metadata: gba_Latn
    • Defined language in metadata: gcf_Latn
    • Defined language in metadata: gcr_Latn
    • Defined language in metadata: gd_Latn
    • Defined language in metadata: gem_Latn
    • Defined language in metadata: ggn_Latn
    • Defined language in metadata: gil_Latn
    • Defined language in metadata: giw_Latn
    • Defined language in metadata: gjn_Latn
    • Defined language in metadata: gkp_Latn
    • Defined language in metadata: gl_Latn
    • Defined language in metadata: gld_Cyrl
    • Defined language in metadata: gmh_Latn
    • Defined language in metadata: gn_Latn
    • Defined language in metadata: goh_Latn
    • Defined language in metadata: gor_Latn
    • Defined language in metadata: gos_Latn
    • Defined language in metadata: grb_Latn
    • Defined language in metadata: grc_Grek
    • Defined language in metadata: gsw_Latn
    • Defined language in metadata: gub_Latn
    • Defined language in metadata: guc_Latn
    • Defined language in metadata: gur_Latn
    • Defined language in metadata: guu_Latn
    • Defined language in metadata: guz_Latn
    • Defined language in metadata: gv_Latn
    • Defined language in metadata: gwi_Latn
    • Defined language in metadata: gyr_Latn
    • Defined language in metadata: ha_Latn
    • Defined language in metadata: hai_Latn
    • Defined language in metadata: hak_Latn
    • Defined language in metadata: haw_Latn
    • Defined language in metadata: hea_Latn
    • Defined language in metadata: hi_Latn
    • Defined language in metadata: hif_Latn
    • Defined language in metadata: hil_Latn
    • Defined language in metadata: hlt_Latn
    • Defined language in metadata: hmn_Latn
    • Defined language in metadata: hms_Latn
    • Defined language in metadata: hna_Latn
    • Defined language in metadata: hni_Latn
    • Defined language in metadata: hnj_Latn
    • Defined language in metadata: hnn_Latn
    • Defined language in metadata: hns_Latn
    • Defined language in metadata: ho_Latn
    • Defined language in metadata: hop_Latn
    • Defined language in metadata: hr_Latn
    • Defined language in metadata: hsb_Latn
    • Defined language in metadata: ht_Latn
    • Defined language in metadata: hu_Latn
    • Defined language in metadata: hup_Latn
    • Defined language in metadata: hus_Latn
    • Defined language in metadata: huu_Latn
    • Defined language in metadata: hz_Latn
    • Defined language in metadata: ia_Latn
    • Defined language in metadata: iba_Latn
    • Defined language in metadata: ibb_Latn
    • Defined language in metadata: id_Latn
    • Defined language in metadata: idu_Latn
    • Defined language in metadata: ie_Latn
    • Defined language in metadata: ife_Latn
    • Defined language in metadata: ig_Latn
    • Defined language in metadata: ii_Latn
    • Defined language in metadata: ijs_Latn
    • Defined language in metadata: ik_Latn
    • Defined language in metadata: ikt_Latn
    • Defined language in metadata: ilo_Latn
    • Defined language in metadata: inh_Cyrl
    • Defined language in metadata: inh_Latn
    • Defined language in metadata: io_Latn
    • Defined language in metadata: is_Latn
    • Defined language in metadata: it_Latn
    • Defined language in metadata: iu_Latn
    • Defined language in metadata: izh_Latn
    • Defined language in metadata: jam_Latn
    • Defined language in metadata: jbo_Latn
    • Defined language in metadata: jgo_Latn
    • Defined language in metadata: jiv_Latn
    • Defined language in metadata: jmc_Latn
    • Defined language in metadata: jra_Latn
    • Defined language in metadata: jut_Latn
    • Defined language in metadata: jv_Latn
    • Defined language in metadata: kaa_Cyrl
    • Defined language in metadata: kab_Latn
    • Defined language in metadata: kac_Latn
    • Defined language in metadata: kaj_Latn
    • Defined language in metadata: kam_Latn
    • Defined language in metadata: kao_Latn
    • Defined language in metadata: kbd_Cyrl
    • Defined language in metadata: kbp_Latn
    • Defined language in metadata: kca_Cyrl
    • Defined language in metadata: kcg_Latn
    • Defined language in metadata: kck_Latn
    • Defined language in metadata: kde_Latn
    • Defined language in metadata: kdh_Latn
    • Defined language in metadata: kea_Latn
    • Defined language in metadata: kek_Latn
    • Defined language in metadata: kfo_Latn
    • Defined language in metadata: kg_Latn
    • Defined language in metadata: kge_Latn
    • Defined language in metadata: kgp_Latn
    • Defined language in metadata: kha_Latn
    • Defined language in metadata: khq_Latn
    • Defined language in metadata: khw_Latn
    • Defined language in metadata: ki_Latn
    • Defined language in metadata: kiu_Latn
    • Defined language in metadata: kj_Latn
    • Defined language in metadata: kjg_Latn
    • Defined language in metadata: kjh_Cyrl
    • Defined language in metadata: kk_Cyrl
    • Defined language in metadata: kk_Latn
    • Defined language in metadata: kkj_Latn
    • Defined language in metadata: kl_Latn
    • Defined language in metadata: kln_Latn
    • Defined language in metadata: kmb_Latn
    • Defined language in metadata: knc_Latn
    • Defined language in metadata: knf_Latn
    • Defined language in metadata: koi_Cyrl
    • Defined language in metadata: koo_Latn
    • Defined language in metadata: kos_Latn
    • Defined language in metadata: kpe_Latn
    • Defined language in metadata: kpy_Cyrl
    • Defined language in metadata: kqn_Latn
    • Defined language in metadata: kqs_Latn
    • Defined language in metadata: kr_Latn
    • Defined language in metadata: krc_Cyrl
    • Defined language in metadata: kri_Latn
    • Defined language in metadata: krj_Latn
    • Defined language in metadata: krl_Latn
    • Defined language in metadata: ksb_Latn
    • Defined language in metadata: ksf_Latn
    • Defined language in metadata: ksh_Latn
    • Defined language in metadata: ktu_Latn
    • Defined language in metadata: ku_Cyrl
    • Defined language in metadata: ku_Latn
    • Defined language in metadata: kum_Cyrl
    • Defined language in metadata: kut_Latn
    • Defined language in metadata: kv_Cyrl
    • Defined language in metadata: kvr_Latn
    • Defined language in metadata: kw_Latn
    • Defined language in metadata: kwi_Latn
    • Defined language in metadata: ky_Cyrl
    • Defined language in metadata: ky_Latn
    • Defined language in metadata: la_Latn
    • Defined language in metadata: lad_Latn
    • Defined language in metadata: lag_Latn
    • Defined language in metadata: laj_Latn
    • Defined language in metadata: lam_Latn
    • Defined language in metadata: lb_Latn
    • Defined language in metadata: lbe_Cyrl
    • Defined language in metadata: lbw_Latn
    • Defined language in metadata: lez_Cyrl
    • Defined language in metadata: lfn_Cyrl
    • Defined language in metadata: lfn_Latn
    • Defined language in metadata: lg_Latn
    • Defined language in metadata: li_Latn
    • Defined language in metadata: lia_Latn
    • Defined language in metadata: lij_Latn
    • Defined language in metadata: liv_Latn
    • Defined language in metadata: ljp_Latn
    • Defined language in metadata: lkt_Latn
    • Defined language in metadata: lld_Latn
    • Defined language in metadata: lmo_Latn
    • Defined language in metadata: ln_Latn
    • Defined language in metadata: lns_Latn
    • Defined language in metadata: lob_Latn
    • Defined language in metadata: lol_Latn
    • Defined language in metadata: lot_Latn
    • Defined language in metadata: loz_Latn
    • Defined language in metadata: lt_Latn
    • Defined language in metadata: ltg_Latn
    • Defined language in metadata: lu_Latn
    • Defined language in metadata: lua_Latn
    • Defined language in metadata: lue_Latn
    • Defined language in metadata: lui_Latn
    • Defined language in metadata: lun_Latn
    • Defined language in metadata: luo_Latn
    • Defined language in metadata: lus_Latn
    • Defined language in metadata: lut_Latn
    • Defined language in metadata: luy_Latn
    • Defined language in metadata: lv_Latn
    • Defined language in metadata: lzz_Latn
    • Defined language in metadata: mad_Latn
    • Defined language in metadata: maf_Latn
    • Defined language in metadata: mak_Latn
    • Defined language in metadata: mam_Latn
    • Defined language in metadata: man_Latn
    • Defined language in metadata: mas_Latn
    • Defined language in metadata: maz_Latn
    • Defined language in metadata: mcd_Latn
    • Defined language in metadata: mcf_Latn
    • Defined language in metadata: mdf_Cyrl
    • Defined language in metadata: mdh_Latn
    • Defined language in metadata: mdr_Latn
    • Defined language in metadata: mdt_Latn
    • Defined language in metadata: men_Latn
    • Defined language in metadata: mer_Latn
    • Defined language in metadata: mey_Latn
    • Defined language in metadata: mfe_Latn
    • Defined language in metadata: mfq_Latn
    • Defined language in metadata: mfv_Latn
    • Defined language in metadata: mg_Latn
    • Defined language in metadata: mgh_Latn
    • Defined language in metadata: mgo_Latn
    • Defined language in metadata: mgy_Latn
    • Defined language in metadata: mh_Latn
    • Defined language in metadata: mi_Latn
    • Defined language in metadata: mic_Latn
    • Defined language in metadata: min_Latn
    • Defined language in metadata: miq_Latn
    • Defined language in metadata: mis_Latn
    • Defined language in metadata: mk_Cyrl
    • Defined language in metadata: mls_Latn
    • Defined language in metadata: mn_Cyrl
    • Defined language in metadata: mns_Cyrl
    • Defined language in metadata: moe_Latn
    • Defined language in metadata: moh_Latn
    • Defined language in metadata: mor_Latn
    • Defined language in metadata: mos_Latn
    • Defined language in metadata: mrj_Cyrl
    • Defined language in metadata: mro_Latn
    • Defined language in metadata: mrw_Latn
    • Defined language in metadata: ms_Latn
    • Defined language in metadata: mt_Latn
    • Defined language in metadata: mto_Latn
    • Defined language in metadata: mua_Latn
    • Defined language in metadata: mui_Latn
    • Defined language in metadata: mus_Latn
    • Defined language in metadata: mwk_Latn
    • Defined language in metadata: mwl_Latn
    • Defined language in metadata: mwv_Latn
    • Defined language in metadata: mxc_Latn
    • Defined language in metadata: mxi_Latn
    • Defined language in metadata: mxv_Latn
    • Defined language in metadata: myv_Cyrl
    • Defined language in metadata: myx_Latn
    • Defined language in metadata: mzi_Latn
    • Defined language in metadata: na_Latn
    • Defined language in metadata: nan_Latn
    • Defined language in metadata: nap_Latn
    • Defined language in metadata: naq_Latn
    • Defined language in metadata: nb_Latn
    • Defined language in metadata: nba_Latn
    • Defined language in metadata: nch_Latn
    • Defined language in metadata: nd_Latn
    • Defined language in metadata: ndc_Latn
    • Defined language in metadata: nds_Latn
    • Defined language in metadata: ng_Latn
    • Defined language in metadata: ngl_Latn
    • Defined language in metadata: nhe_Latn
    • Defined language in metadata: nhn_Latn
    • Defined language in metadata: nhw_Latn
    • Defined language in metadata: nia_Latn
    • Defined language in metadata: nij_Latn
    • Defined language in metadata: nio_Cyrl
    • Defined language in metadata: niu_Latn
    • Defined language in metadata: njo_Latn
    • Defined language in metadata: nku_Latn
    • Defined language in metadata: nl_Latn
    • Defined language in metadata: nmg_Latn
    • Defined language in metadata: nn_Latn
    • Defined language in metadata: nnh_Latn
    • Defined language in metadata: nnp_Latn
    • Defined language in metadata: no_Latn
    • Defined language in metadata: nog_Cyrl
    • Defined language in metadata: non_Latn
    • Defined language in metadata: not_Latn
    • Defined language in metadata: nov_Latn
    • Defined language in metadata: nr_Latn
    • Defined language in metadata: nrf_Latn
    • Defined language in metadata: nsk_Latn
    • Defined language in metadata: nso_Latn
    • Defined language in metadata: nus_Latn
    • Defined language in metadata: nv_Latn
    • Defined language in metadata: nxq_Latn
    • Defined language in metadata: ny_Latn
    • Defined language in metadata: nym_Latn
    • Defined language in metadata: nyn_Latn
    • Defined language in metadata: nyo_Latn
    • Defined language in metadata: nzi_Latn
    • Defined language in metadata: oaa_Cyrl
    • Defined language in metadata: oc_Latn
    • Defined language in metadata: oj_Latn
    • Defined language in metadata: oki_Latn
    • Defined language in metadata: om_Latn
    • Defined language in metadata: orh_Latn
    • Defined language in metadata: orv_Cyrl
    • Defined language in metadata: os_Cyrl
    • Defined language in metadata: osa_Latn
    • Defined language in metadata: osc_Latn
    • Defined language in metadata: ote_Latn
    • Defined language in metadata: otn_Latn
    • Defined language in metadata: owl_Latn
    • Defined language in metadata: pag_Latn
    • Defined language in metadata: pam_Latn
    • Defined language in metadata: pap_Latn
    • Defined language in metadata: pau_Latn
    • Defined language in metadata: pbb_Latn
    • Defined language in metadata: pcd_Latn
    • Defined language in metadata: pck_Latn
    • Defined language in metadata: pcm_Latn
    • Defined language in metadata: pdc_Latn
    • Defined language in metadata: pdt_Latn
    • Defined language in metadata: pfl_Latn
    • Defined language in metadata: pis_Latn
    • Defined language in metadata: piu_Latn
    • Defined language in metadata: pko_Latn
    • Defined language in metadata: pl_Latn
    • Defined language in metadata: pms_Latn
    • Defined language in metadata: pnt_Cyrl
    • Defined language in metadata: pnt_Grek
    • Defined language in metadata: pnt_Latn
    • Defined language in metadata: pon_Latn
    • Defined language in metadata: pov_Latn
    • Defined language in metadata: ppl_Latn
    • Defined language in metadata: prg_Latn
    • Defined language in metadata: pro_Latn
    • Defined language in metadata: prq_Latn
    • Defined language in metadata: pt_Latn
    • Defined language in metadata: puu_Latn
    • Defined language in metadata: qu_Latn
    • Defined language in metadata: quc_Latn
    • Defined language in metadata: qud_Latn
    • Defined language in metadata: qug_Latn
    • Defined language in metadata: quh_Latn
    • Defined language in metadata: quy_Latn
    • Defined language in metadata: quz_Latn
    • Defined language in metadata: qva_Latn
    • Defined language in metadata: qvc_Latn
    • Defined language in metadata: qvh_Latn
    • Defined language in metadata: qvm_Latn
    • Defined language in metadata: qvn_Latn
    • Defined language in metadata: qwh_Latn
    • Defined language in metadata: qxn_Latn
    • Defined language in metadata: qxu_Latn
    • Defined language in metadata: rap_Latn
    • Defined language in metadata: rar_Latn
    • Defined language in metadata: ray_Latn
    • Defined language in metadata: rcf_Latn
    • Defined language in metadata: rej_Latn
    • Defined language in metadata: rgn_Latn
    • Defined language in metadata: rhg_Latn
    • Defined language in metadata: ria_Latn
    • Defined language in metadata: rif_Latn
    • Defined language in metadata: rm_Latn
    • Defined language in metadata: rmf_Latn
    • Defined language in metadata: rmn_Latn
    • Defined language in metadata: rmo_Latn
    • Defined language in metadata: rmu_Latn
    • Defined language in metadata: rn_Latn
    • Defined language in metadata: rng_Latn
    • Defined language in metadata: ro_Cyrl
    • Defined language in metadata: ro_Latn
    • Defined language in metadata: rob_Latn
    • Defined language in metadata: rof_Latn
    • Defined language in metadata: rom_Cyrl
    • Defined language in metadata: rom_Latn
    • Defined language in metadata: rtm_Latn
    • Defined language in metadata: ru_Cyrl
    • Defined language in metadata: rue_Cyrl
    • Defined language in metadata: rug_Latn
    • Defined language in metadata: rup_Latn
    • Defined language in metadata: rw_Latn
    • Defined language in metadata: rwk_Latn
    • Defined language in metadata: sad_Latn
    • Defined language in metadata: saf_Latn
    • Defined language in metadata: sah_Cyrl
    • Defined language in metadata: saq_Latn
    • Defined language in metadata: sas_Latn
    • Defined language in metadata: sat_Latn
    • Defined language in metadata: sav_Latn
    • Defined language in metadata: sbp_Latn
    • Defined language in metadata: sc_Latn
    • Defined language in metadata: scn_Latn
    • Defined language in metadata: sco_Latn
    • Defined language in metadata: scs_Latn
    • Defined language in metadata: sdc_Latn
    • Defined language in metadata: se_Cyrl
    • Defined language in metadata: se_Latn
    • Defined language in metadata: see_Latn
    • Defined language in metadata: sef_Latn
    • Defined language in metadata: seh_Latn
    • Defined language in metadata: sei_Latn
    • Defined language in metadata: sel_Cyrl
    • Defined language in metadata: ses_Latn
    • Defined language in metadata: sey_Latn
    • Defined language in metadata: sg_Latn
    • Defined language in metadata: sga_Latn
    • Defined language in metadata: sgs_Latn
    • Defined language in metadata: shi_Latn
    • Defined language in metadata: shk_Latn
    • Defined language in metadata: shp_Latn
    • Defined language in metadata: sid_Latn
    • Defined language in metadata: sja_Latn
    • Defined language in metadata: sk_Latn
    • Defined language in metadata: sl_Latn
    • Defined language in metadata: sla_Latn
    • Defined language in metadata: sli_Latn
    • Defined language in metadata: slr_Latn
    • Defined language in metadata: sly_Latn
    • Defined language in metadata: sm_Latn
    • Defined language in metadata: sma_Latn
    • Defined language in metadata: smj_Latn
    • Defined language in metadata: smn_Latn
    • Defined language in metadata: sms_Latn
    • Defined language in metadata: sn_Latn
    • Defined language in metadata: snf_Latn
    • Defined language in metadata: snk_Latn
    • Defined language in metadata: snn_Latn
    • Defined language in metadata: so_Latn
    • Defined language in metadata: sq_Latn
    • Defined language in metadata: sr_Cyrl
    • Defined language in metadata: sr_Latn
    • Defined language in metadata: srb_Latn
    • Defined language in metadata: srn_Latn
    • Defined language in metadata: srr_Latn
    • Defined language in metadata: ss_Latn
    • Defined language in metadata: ssy_Latn
    • Defined language in metadata: st_Latn
    • Defined language in metadata: stq_Latn
    • Defined language in metadata: str_Latn
    • Defined language in metadata: su_Latn
    • Defined language in metadata: suk_Latn
    • Defined language in metadata: sus_Latn
    • Defined language in metadata: sv_Latn
    • Defined language in metadata: sw_Latn
    • Defined language in metadata: swb_Latn
    • Defined language in metadata: swg_Latn
    • Defined language in metadata: sxn_Latn
    • Defined language in metadata: syi_Latn
    • Defined language in metadata: szl_Latn
    • Defined language in metadata: tab_Cyrl
    • Defined language in metadata: taq_Latn
    • Defined language in metadata: tbw_Latn
    • Defined language in metadata: tbz_Latn
    • Defined language in metadata: tca_Latn
    • Defined language in metadata: tdt_Latn
    • Defined language in metadata: tem_Latn
    • Defined language in metadata: teo_Latn
    • Defined language in metadata: ter_Latn
    • Defined language in metadata: tet_Latn
    • Defined language in metadata: tg_Cyrl
    • Defined language in metadata: tg_Latn
    • Defined language in metadata: tiv_Latn
    • Defined language in metadata: tiw_Latn
    • Defined language in metadata: tjs_Latn
    • Defined language in metadata: tk_Cyrl
    • Defined language in metadata: tk_Latn
    • Defined language in metadata: tkl_Latn
    • Defined language in metadata: tkr_Cyrl
    • Defined language in metadata: tkr_Latn
    • Defined language in metadata: tlh_Latn
    • Defined language in metadata: tli_Latn
    • Defined language in metadata: tly_Cyrl
    • Defined language in metadata: tly_Latn
    • Defined language in metadata: tmh_Latn
    • Defined language in metadata: tn_Latn
    • Defined language in metadata: tnr_Latn
    • Defined language in metadata: to_Latn
    • Defined language in metadata: tob_Latn
    • Defined language in metadata: tog_Latn
    • Defined language in metadata: toi_Latn
    • Defined language in metadata: toj_Latn
    • Defined language in metadata: top_Latn
    • Defined language in metadata: tpi_Latn
    • Defined language in metadata: tr_Latn
    • Defined language in metadata: tru_Latn
    • Defined language in metadata: trv_Latn
    • Defined language in metadata: ts_Latn
    • Defined language in metadata: tsd_Grek
    • Defined language in metadata: tsg_Latn
    • Defined language in metadata: tsi_Latn
    • Defined language in metadata: tsz_Latn
    • Defined language in metadata: tt_Cyrl
    • Defined language in metadata: tt_Latn
    • Defined language in metadata: ttj_Latn
    • Defined language in metadata: ttt_Cyrl
    • Defined language in metadata: ttt_Latn
    • Defined language in metadata: tum_Latn
    • Defined language in metadata: tvl_Latn
    • Defined language in metadata: twq_Latn
    • Defined language in metadata: ty_Latn
    • Defined language in metadata: tyv_Cyrl
    • Defined language in metadata: tzh_Latn
    • Defined language in metadata: tzm_Latn
    • Defined language in metadata: tzo_Latn
    • Defined language in metadata: ude_Cyrl
    • Defined language in metadata: udm_Cyrl
    • Defined language in metadata: udm_Latn
    • Defined language in metadata: udu_Latn
    • Defined language in metadata: ug_Cyrl
    • Defined language in metadata: ug_Latn
    • Defined language in metadata: uk_Cyrl
    • Defined language in metadata: uli_Latn
    • Defined language in metadata: umb_Latn
    • Defined language in metadata: ura_Latn
    • Defined language in metadata: uz_Cyrl
    • Defined language in metadata: uz_Latn
    • Defined language in metadata: vai_Latn
    • Defined language in metadata: ve_Latn
    • Defined language in metadata: vec_Latn
    • Defined language in metadata: vep_Latn
    • Defined language in metadata: vi_Latn
    • Defined language in metadata: vic_Latn
    • Defined language in metadata: vls_Latn
    • Defined language in metadata: vmf_Latn
    • Defined language in metadata: vmw_Latn
    • Defined language in metadata: vo_Latn
    • Defined language in metadata: vot_Latn
    • Defined language in metadata: vro_Latn
    • Defined language in metadata: vun_Latn
    • Defined language in metadata: wa_Latn
    • Defined language in metadata: wae_Latn
    • Defined language in metadata: war_Latn
    • Defined language in metadata: was_Latn
    • Defined language in metadata: wbp_Latn
    • Defined language in metadata: wls_Latn
    • Defined language in metadata: wo_Latn
    • Defined language in metadata: wwa_Latn
    • Defined language in metadata: xal_Cyrl
    • Defined language in metadata: xav_Latn
    • Defined language in metadata: xh_Latn
    • Defined language in metadata: xog_Latn
    • Defined language in metadata: xsm_Latn
    • Defined language in metadata: xum_Latn
    • Defined language in metadata: yad_Latn
    • Defined language in metadata: yao_Latn
    • Defined language in metadata: yap_Latn
    • Defined language in metadata: yav_Latn
    • Defined language in metadata: ybb_Latn
    • Defined language in metadata: ykg_Cyrl
    • Defined language in metadata: yo_Latn
    • Defined language in metadata: yrk_Cyrl
    • Defined language in metadata: yrl_Latn
    • Defined language in metadata: yua_Latn
    • Defined language in metadata: za_Latn
    • Defined language in metadata: zag_Latn
    • Defined language in metadata: zam_Latn
    • Defined language in metadata: zap_Latn
    • Defined language in metadata: zdj_Latn
    • Defined language in metadata: zea_Latn
    • Defined language in metadata: zlm_Latn
    • Defined language in metadata: zmi_Latn
    • Defined language in metadata: zro_Latn
    • Defined language in metadata: ztu_Latn
    • Defined language in metadata: zu_Latn
    • Defined language in metadata: zun_Latn
    • Defined language in metadata: zza_Latn
    • 34% (368/1082) of languages using the Latin script
    • 85% (68/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2013-02-27
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.013 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.013 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.013 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Ahom link

    Designer Google
    Subsets ahom, latin, latin-ext, menu
    Languages
    • Defined language in metadata: aho_Ahom
    • Defined language in metadata: sa_Ahom
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.007; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.007; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.007; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Armenian link

    Designer Google
    Subsets armenian, latin, latin-ext, menu
    Languages
    • Defined language in metadata: hy_Armn
    • Defined language in metadata: hyw_Armn
    • 28% (309/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Armenian script (Missing Western Armenian, Armenian)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.008 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.008 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.008 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Balinese link

    Designer Google
    Subsets balinese, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ban_Bali
    • Defined language in metadata: sa_Bali
    • 27% (297/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Balinese script (Missing Sanskrit (Balinese))
    First seen 2020-11-19
    Last updated 2024-07-09 (3 months ago)
    • Version Version 2.007; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.007; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.007; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Serif Bengali link

    Designer Google
    Subsets bengali, latin, latin-ext, menu
    Languages
    • Defined language in metadata: as_Beng
    • Defined language in metadata: bn_Beng
    • Defined language in metadata: bpy_Beng
    • Defined language in metadata: brx_Beng
    • Defined language in metadata: ccp_Beng
    • Defined language in metadata: grt_Beng
    • Defined language in metadata: kha_Beng
    • Defined language in metadata: khr_Beng
    • Defined language in metadata: kyw_Beng
    • Defined language in metadata: lus_Beng
    • Defined language in metadata: mni_Beng
    • Defined language in metadata: rkt_Beng
    • Defined language in metadata: sat_Beng
    • Defined language in metadata: syl_Beng
    • Defined language in metadata: trp_Beng
    • Defined language in metadata: unr_Beng
    • Defined language in metadata: unx_Beng
    • 26% (287/1082) of languages using the Latin script
    • 29% (5/17) of languages using the Bangla script (Supports Rangpuri; Manipuri; Bishnupriya; Assamese; Bangla)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Check samples can be rendered.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Devanagari link

    Designer Google
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • Defined language in metadata: anp_Deva
    • Defined language in metadata: awa_Deva
    • Defined language in metadata: bap_Deva
    • Defined language in metadata: bfy_Deva
    • Defined language in metadata: bgc_Deva
    • Defined language in metadata: bhb_Deva
    • Defined language in metadata: bhi_Deva
    • Defined language in metadata: bho_Deva
    • Defined language in metadata: bjj_Deva
    • Defined language in metadata: bra_Deva
    • Defined language in metadata: brx_Deva
    • Defined language in metadata: btv_Deva
    • Defined language in metadata: byh_Deva
    • Defined language in metadata: chx_Deva
    • Defined language in metadata: dhi_Deva
    • Defined language in metadata: dhw_Deva
    • Defined language in metadata: doi_Deva
    • Defined language in metadata: dty_Deva
    • Defined language in metadata: gbm_Deva
    • Defined language in metadata: ggn_Deva
    • Defined language in metadata: gju_Deva
    • Defined language in metadata: gom_Deva
    • Defined language in metadata: gon_Deva
    • Defined language in metadata: gvr_Deva
    • Defined language in metadata: hi_Deva
    • Defined language in metadata: hif_Deva
    • Defined language in metadata: hne_Deva
    • Defined language in metadata: hoc_Deva
    • Defined language in metadata: hoj_Deva
    • Defined language in metadata: jml_Deva
    • Defined language in metadata: kfr_Deva
    • Defined language in metadata: kfy_Deva
    • Defined language in metadata: kgj_Deva
    • Defined language in metadata: khn_Deva
    • Defined language in metadata: khr_Deva
    • Defined language in metadata: kok_Deva
    • Defined language in metadata: kru_Deva
    • Defined language in metadata: ks_Deva
    • Defined language in metadata: lhm_Deva
    • Defined language in metadata: lif_Deva
    • Defined language in metadata: mag_Deva
    • Defined language in metadata: mai_Deva
    • Defined language in metadata: mgp_Deva
    • Defined language in metadata: mr_Deva
    • Defined language in metadata: mrd_Deva
    • Defined language in metadata: mtr_Deva
    • Defined language in metadata: mwr_Deva
    • Defined language in metadata: ne_Deva
    • Defined language in metadata: new_Deva
    • Defined language in metadata: nnp_Deva
    • Defined language in metadata: noe_Deva
    • Defined language in metadata: pi_Deva
    • Defined language in metadata: rab_Deva
    • Defined language in metadata: raj_Deva
    • Defined language in metadata: rjs_Deva
    • Defined language in metadata: sa_Deva
    • Defined language in metadata: sat_Deva
    • Defined language in metadata: sck_Deva
    • Defined language in metadata: sd_Deva
    • Defined language in metadata: srx_Deva
    • Defined language in metadata: swv_Deva
    • Defined language in metadata: taj_Deva
    • Defined language in metadata: tdg_Deva
    • Defined language in metadata: tdh_Deva
    • Defined language in metadata: thf_Deva
    • Defined language in metadata: thl_Deva
    • Defined language in metadata: thq_Deva
    • Defined language in metadata: thr_Deva
    • Defined language in metadata: ths_Deva
    • Defined language in metadata: tkt_Deva
    • Defined language in metadata: tsf_Deva
    • Defined language in metadata: unr_Deva
    • Defined language in metadata: unx_Deva
    • Defined language in metadata: wbr_Deva
    • Defined language in metadata: wtm_Deva
    • Defined language in metadata: xnr_Deva
    • Defined language in metadata: xsr_Deva
    • Defined language in metadata: ybh_Deva
    • 28% (309/1082) of languages using the Latin script
    • 20% (16/78) of languages using the Devanagari script
    First seen 2020-11-19
    Last updated 2024-05-20 (5 months ago)
    • Version Version 2.006 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.006 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.006 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Display link

    Designer Google
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: aa_Latn
    • Defined language in metadata: ab_Cyrl
    • Defined language in metadata: abq_Cyrl
    • Defined language in metadata: abr_Latn
    • Defined language in metadata: ace_Latn
    • Defined language in metadata: acf_Latn
    • Defined language in metadata: ach_Latn
    • Defined language in metadata: acu_Latn
    • Defined language in metadata: ada_Latn
    • Defined language in metadata: adl_Latn
    • Defined language in metadata: ady_Cyrl
    • Defined language in metadata: af_Latn
    • Defined language in metadata: agq_Latn
    • Defined language in metadata: agr_Latn
    • Defined language in metadata: aii_Cyrl
    • Defined language in metadata: aii_Latn
    • Defined language in metadata: ain_Latn
    • Defined language in metadata: ajg_Latn
    • Defined language in metadata: ak_Latn
    • Defined language in metadata: akz_Latn
    • Defined language in metadata: ale_Latn
    • Defined language in metadata: aln_Latn
    • Defined language in metadata: alt_Cyrl
    • Defined language in metadata: amc_Latn
    • Defined language in metadata: ame_Latn
    • Defined language in metadata: ami_Latn
    • Defined language in metadata: amo_Latn
    • Defined language in metadata: amr_Latn
    • Defined language in metadata: an_Latn
    • Defined language in metadata: ang_Latn
    • Defined language in metadata: aoz_Latn
    • Defined language in metadata: arl_Latn
    • Defined language in metadata: arn_Latn
    • Defined language in metadata: aro_Latn
    • Defined language in metadata: arp_Latn
    • Defined language in metadata: art_Latn
    • Defined language in metadata: arw_Latn
    • Defined language in metadata: asa_Latn
    • Defined language in metadata: ast_Latn
    • Defined language in metadata: atj_Latn
    • Defined language in metadata: auc_Latn
    • Defined language in metadata: av_Cyrl
    • Defined language in metadata: avk_Latn
    • Defined language in metadata: ay_Latn
    • Defined language in metadata: az_Cyrl
    • Defined language in metadata: az_Latn
    • Defined language in metadata: azj_Cyrl
    • Defined language in metadata: ba_Cyrl
    • Defined language in metadata: ba_Latn
    • Defined language in metadata: bal_Latn
    • Defined language in metadata: ban_Latn
    • Defined language in metadata: bar_Latn
    • Defined language in metadata: bas_Latn
    • Defined language in metadata: bax_Latn
    • Defined language in metadata: bba_Latn
    • Defined language in metadata: bbc_Latn
    • Defined language in metadata: bbj_Latn
    • Defined language in metadata: bci_Latn
    • Defined language in metadata: be_Cyrl
    • Defined language in metadata: be_Latn
    • Defined language in metadata: bem_Latn
    • Defined language in metadata: ber_Latn
    • Defined language in metadata: bew_Latn
    • Defined language in metadata: bez_Latn
    • Defined language in metadata: bfa_Latn
    • Defined language in metadata: bfd_Latn
    • Defined language in metadata: bg_Cyrl
    • Defined language in metadata: bgx_Grek
    • Defined language in metadata: bhk_Latn
    • Defined language in metadata: bi_Latn
    • Defined language in metadata: bik_Latn
    • Defined language in metadata: bin_Latn
    • Defined language in metadata: bjn_Latn
    • Defined language in metadata: bjt_Latn
    • Defined language in metadata: bkm_Latn
    • Defined language in metadata: bku_Latn
    • Defined language in metadata: bla_Latn
    • Defined language in metadata: bm_Latn
    • Defined language in metadata: bmq_Latn
    • Defined language in metadata: boa_Latn
    • Defined language in metadata: bqv_Latn
    • Defined language in metadata: br_Latn
    • Defined language in metadata: brh_Latn
    • Defined language in metadata: brx_Latn
    • Defined language in metadata: bs_Cyrl
    • Defined language in metadata: bs_Latn
    • Defined language in metadata: bsc_Latn
    • Defined language in metadata: bss_Latn
    • Defined language in metadata: bto_Latn
    • Defined language in metadata: bua_Cyrl
    • Defined language in metadata: buc_Latn
    • Defined language in metadata: bug_Latn
    • Defined language in metadata: bum_Latn
    • Defined language in metadata: bvb_Latn
    • Defined language in metadata: bvi_Latn
    • Defined language in metadata: bwy_Latn
    • Defined language in metadata: byv_Latn
    • Defined language in metadata: bze_Latn
    • Defined language in metadata: bzx_Latn
    • Defined language in metadata: ca_Latn
    • Defined language in metadata: cab_Latn
    • Defined language in metadata: cad_Latn
    • Defined language in metadata: cak_Latn
    • Defined language in metadata: car_Latn
    • Defined language in metadata: cay_Latn
    • Defined language in metadata: cbi_Latn
    • Defined language in metadata: cbk_Latn
    • Defined language in metadata: cbr_Latn
    • Defined language in metadata: cbs_Latn
    • Defined language in metadata: cbt_Latn
    • Defined language in metadata: cbu_Latn
    • Defined language in metadata: cch_Latn
    • Defined language in metadata: ce_Cyrl
    • Defined language in metadata: ceb_Latn
    • Defined language in metadata: cfm_Latn
    • Defined language in metadata: cgg_Latn
    • Defined language in metadata: ch_Latn
    • Defined language in metadata: chj_Latn
    • Defined language in metadata: chk_Latn
    • Defined language in metadata: chm_Cyrl
    • Defined language in metadata: chn_Latn
    • Defined language in metadata: cho_Latn
    • Defined language in metadata: chp_Latn
    • Defined language in metadata: chy_Latn
    • Defined language in metadata: cic_Latn
    • Defined language in metadata: cjk_Latn
    • Defined language in metadata: cjs_Cyrl
    • Defined language in metadata: ckt_Cyrl
    • Defined language in metadata: cnh_Latn
    • Defined language in metadata: cni_Latn
    • Defined language in metadata: co_Latn
    • Defined language in metadata: cof_Latn
    • Defined language in metadata: con_Latn
    • Defined language in metadata: cop_Grek
    • Defined language in metadata: cot_Latn
    • Defined language in metadata: cpf_Latn
    • Defined language in metadata: cps_Latn
    • Defined language in metadata: cpu_Latn
    • Defined language in metadata: cr_Latn
    • Defined language in metadata: crh_Cyrl
    • Defined language in metadata: crh_Latn
    • Defined language in metadata: cri_Latn
    • Defined language in metadata: crj_Latn
    • Defined language in metadata: crl_Latn
    • Defined language in metadata: crs_Latn
    • Defined language in metadata: cs_Latn
    • Defined language in metadata: csa_Latn
    • Defined language in metadata: csb_Latn
    • Defined language in metadata: ctd_Latn
    • Defined language in metadata: cu_Cyrl
    • Defined language in metadata: cv_Cyrl
    • Defined language in metadata: cy_Latn
    • Defined language in metadata: cyo_Latn
    • Defined language in metadata: da_Latn
    • Defined language in metadata: dag_Latn
    • Defined language in metadata: dak_Latn
    • Defined language in metadata: dar_Cyrl
    • Defined language in metadata: dav_Latn
    • Defined language in metadata: ddn_Latn
    • Defined language in metadata: de_Latn
    • Defined language in metadata: del_Latn
    • Defined language in metadata: den_Latn
    • Defined language in metadata: dga_Latn
    • Defined language in metadata: dgr_Latn
    • Defined language in metadata: din_Latn
    • Defined language in metadata: dip_Latn
    • Defined language in metadata: dje_Latn
    • Defined language in metadata: dng_Cyrl
    • Defined language in metadata: dnj_Latn
    • Defined language in metadata: dsb_Latn
    • Defined language in metadata: dtm_Latn
    • Defined language in metadata: dtp_Latn
    • Defined language in metadata: dua_Latn
    • Defined language in metadata: dum_Latn
    • Defined language in metadata: duu_Latn
    • Defined language in metadata: dyo_Latn
    • Defined language in metadata: dyu_Latn
    • Defined language in metadata: ebu_Latn
    • Defined language in metadata: ee_Latn
    • Defined language in metadata: efi_Latn
    • Defined language in metadata: egl_Latn
    • Defined language in metadata: eka_Latn
    • Defined language in metadata: el_Grek
    • Defined language in metadata: emk_Latn
    • Defined language in metadata: en_Latn
    • Defined language in metadata: enm_Latn
    • Defined language in metadata: eo_Latn
    • Defined language in metadata: es_Latn
    • Defined language in metadata: ese_Latn
    • Defined language in metadata: esu_Latn
    • Defined language in metadata: et_Latn
    • Defined language in metadata: ett_Latn
    • Defined language in metadata: eu_Latn
    • Defined language in metadata: eve_Cyrl
    • Defined language in metadata: evn_Cyrl
    • Defined language in metadata: evn_Latn
    • Defined language in metadata: ewo_Latn
    • Defined language in metadata: ext_Latn
    • Defined language in metadata: fan_Latn
    • Defined language in metadata: fbl_Latn
    • Defined language in metadata: ff_Latn
    • Defined language in metadata: ffm_Latn
    • Defined language in metadata: fi_Latn
    • Defined language in metadata: fil_Latn
    • Defined language in metadata: fit_Latn
    • Defined language in metadata: fj_Latn
    • Defined language in metadata: fkv_Latn
    • Defined language in metadata: fo_Latn
    • Defined language in metadata: fon_Latn
    • Defined language in metadata: fr_Latn
    • Defined language in metadata: frc_Latn
    • Defined language in metadata: frm_Latn
    • Defined language in metadata: fro_Latn
    • Defined language in metadata: frp_Latn
    • Defined language in metadata: frr_Latn
    • Defined language in metadata: frs_Latn
    • Defined language in metadata: fuc_Latn
    • Defined language in metadata: fud_Latn
    • Defined language in metadata: fuf_Latn
    • Defined language in metadata: fuq_Latn
    • Defined language in metadata: fur_Latn
    • Defined language in metadata: fuv_Latn
    • Defined language in metadata: fvr_Latn
    • Defined language in metadata: fy_Latn
    • Defined language in metadata: ga_Latn
    • Defined language in metadata: gaa_Latn
    • Defined language in metadata: gag_Cyrl
    • Defined language in metadata: gag_Latn
    • Defined language in metadata: gay_Latn
    • Defined language in metadata: gba_Latn
    • Defined language in metadata: gcf_Latn
    • Defined language in metadata: gcr_Latn
    • Defined language in metadata: gd_Latn
    • Defined language in metadata: gem_Latn
    • Defined language in metadata: ggn_Latn
    • Defined language in metadata: gil_Latn
    • Defined language in metadata: giw_Latn
    • Defined language in metadata: gjn_Latn
    • Defined language in metadata: gkp_Latn
    • Defined language in metadata: gl_Latn
    • Defined language in metadata: gld_Cyrl
    • Defined language in metadata: gmh_Latn
    • Defined language in metadata: gn_Latn
    • Defined language in metadata: goh_Latn
    • Defined language in metadata: gor_Latn
    • Defined language in metadata: gos_Latn
    • Defined language in metadata: grb_Latn
    • Defined language in metadata: grc_Grek
    • Defined language in metadata: gsw_Latn
    • Defined language in metadata: gub_Latn
    • Defined language in metadata: guc_Latn
    • Defined language in metadata: gur_Latn
    • Defined language in metadata: guu_Latn
    • Defined language in metadata: guz_Latn
    • Defined language in metadata: gv_Latn
    • Defined language in metadata: gwi_Latn
    • Defined language in metadata: gyr_Latn
    • Defined language in metadata: ha_Latn
    • Defined language in metadata: hai_Latn
    • Defined language in metadata: hak_Latn
    • Defined language in metadata: haw_Latn
    • Defined language in metadata: hea_Latn
    • Defined language in metadata: hi_Latn
    • Defined language in metadata: hif_Latn
    • Defined language in metadata: hil_Latn
    • Defined language in metadata: hlt_Latn
    • Defined language in metadata: hmn_Latn
    • Defined language in metadata: hms_Latn
    • Defined language in metadata: hna_Latn
    • Defined language in metadata: hni_Latn
    • Defined language in metadata: hnj_Latn
    • Defined language in metadata: hnn_Latn
    • Defined language in metadata: hns_Latn
    • Defined language in metadata: ho_Latn
    • Defined language in metadata: hop_Latn
    • Defined language in metadata: hr_Latn
    • Defined language in metadata: hsb_Latn
    • Defined language in metadata: ht_Latn
    • Defined language in metadata: hu_Latn
    • Defined language in metadata: hup_Latn
    • Defined language in metadata: hus_Latn
    • Defined language in metadata: huu_Latn
    • Defined language in metadata: hz_Latn
    • Defined language in metadata: ia_Latn
    • Defined language in metadata: iba_Latn
    • Defined language in metadata: ibb_Latn
    • Defined language in metadata: id_Latn
    • Defined language in metadata: idu_Latn
    • Defined language in metadata: ie_Latn
    • Defined language in metadata: ife_Latn
    • Defined language in metadata: ig_Latn
    • Defined language in metadata: ii_Latn
    • Defined language in metadata: ijs_Latn
    • Defined language in metadata: ik_Latn
    • Defined language in metadata: ikt_Latn
    • Defined language in metadata: ilo_Latn
    • Defined language in metadata: inh_Cyrl
    • Defined language in metadata: inh_Latn
    • Defined language in metadata: io_Latn
    • Defined language in metadata: is_Latn
    • Defined language in metadata: it_Latn
    • Defined language in metadata: iu_Latn
    • Defined language in metadata: izh_Latn
    • Defined language in metadata: jam_Latn
    • Defined language in metadata: jbo_Latn
    • Defined language in metadata: jgo_Latn
    • Defined language in metadata: jiv_Latn
    • Defined language in metadata: jmc_Latn
    • Defined language in metadata: jra_Latn
    • Defined language in metadata: jut_Latn
    • Defined language in metadata: jv_Latn
    • Defined language in metadata: kaa_Cyrl
    • Defined language in metadata: kab_Latn
    • Defined language in metadata: kac_Latn
    • Defined language in metadata: kaj_Latn
    • Defined language in metadata: kam_Latn
    • Defined language in metadata: kao_Latn
    • Defined language in metadata: kbd_Cyrl
    • Defined language in metadata: kbp_Latn
    • Defined language in metadata: kca_Cyrl
    • Defined language in metadata: kcg_Latn
    • Defined language in metadata: kck_Latn
    • Defined language in metadata: kde_Latn
    • Defined language in metadata: kdh_Latn
    • Defined language in metadata: kea_Latn
    • Defined language in metadata: kek_Latn
    • Defined language in metadata: kfo_Latn
    • Defined language in metadata: kg_Latn
    • Defined language in metadata: kge_Latn
    • Defined language in metadata: kgp_Latn
    • Defined language in metadata: kha_Latn
    • Defined language in metadata: khq_Latn
    • Defined language in metadata: khw_Latn
    • Defined language in metadata: ki_Latn
    • Defined language in metadata: kiu_Latn
    • Defined language in metadata: kj_Latn
    • Defined language in metadata: kjg_Latn
    • Defined language in metadata: kjh_Cyrl
    • Defined language in metadata: kk_Cyrl
    • Defined language in metadata: kk_Latn
    • Defined language in metadata: kkj_Latn
    • Defined language in metadata: kl_Latn
    • Defined language in metadata: kln_Latn
    • Defined language in metadata: kmb_Latn
    • Defined language in metadata: knc_Latn
    • Defined language in metadata: knf_Latn
    • Defined language in metadata: koi_Cyrl
    • Defined language in metadata: koo_Latn
    • Defined language in metadata: kos_Latn
    • Defined language in metadata: kpe_Latn
    • Defined language in metadata: kpy_Cyrl
    • Defined language in metadata: kqn_Latn
    • Defined language in metadata: kqs_Latn
    • Defined language in metadata: kr_Latn
    • Defined language in metadata: krc_Cyrl
    • Defined language in metadata: kri_Latn
    • Defined language in metadata: krj_Latn
    • Defined language in metadata: krl_Latn
    • Defined language in metadata: ksb_Latn
    • Defined language in metadata: ksf_Latn
    • Defined language in metadata: ksh_Latn
    • Defined language in metadata: ktu_Latn
    • Defined language in metadata: ku_Cyrl
    • Defined language in metadata: ku_Latn
    • Defined language in metadata: kum_Cyrl
    • Defined language in metadata: kut_Latn
    • Defined language in metadata: kv_Cyrl
    • Defined language in metadata: kvr_Latn
    • Defined language in metadata: kw_Latn
    • Defined language in metadata: kwi_Latn
    • Defined language in metadata: ky_Cyrl
    • Defined language in metadata: ky_Latn
    • Defined language in metadata: la_Latn
    • Defined language in metadata: lad_Latn
    • Defined language in metadata: lag_Latn
    • Defined language in metadata: laj_Latn
    • Defined language in metadata: lam_Latn
    • Defined language in metadata: lb_Latn
    • Defined language in metadata: lbe_Cyrl
    • Defined language in metadata: lbw_Latn
    • Defined language in metadata: lez_Cyrl
    • Defined language in metadata: lfn_Cyrl
    • Defined language in metadata: lfn_Latn
    • Defined language in metadata: lg_Latn
    • Defined language in metadata: li_Latn
    • Defined language in metadata: lia_Latn
    • Defined language in metadata: lij_Latn
    • Defined language in metadata: liv_Latn
    • Defined language in metadata: ljp_Latn
    • Defined language in metadata: lkt_Latn
    • Defined language in metadata: lld_Latn
    • Defined language in metadata: lmo_Latn
    • Defined language in metadata: ln_Latn
    • Defined language in metadata: lns_Latn
    • Defined language in metadata: lob_Latn
    • Defined language in metadata: lol_Latn
    • Defined language in metadata: lot_Latn
    • Defined language in metadata: loz_Latn
    • Defined language in metadata: lt_Latn
    • Defined language in metadata: ltg_Latn
    • Defined language in metadata: lu_Latn
    • Defined language in metadata: lua_Latn
    • Defined language in metadata: lue_Latn
    • Defined language in metadata: lui_Latn
    • Defined language in metadata: lun_Latn
    • Defined language in metadata: luo_Latn
    • Defined language in metadata: lus_Latn
    • Defined language in metadata: lut_Latn
    • Defined language in metadata: luy_Latn
    • Defined language in metadata: lv_Latn
    • Defined language in metadata: lzz_Latn
    • Defined language in metadata: mad_Latn
    • Defined language in metadata: maf_Latn
    • Defined language in metadata: mak_Latn
    • Defined language in metadata: mam_Latn
    • Defined language in metadata: man_Latn
    • Defined language in metadata: mas_Latn
    • Defined language in metadata: maz_Latn
    • Defined language in metadata: mcd_Latn
    • Defined language in metadata: mcf_Latn
    • Defined language in metadata: mdf_Cyrl
    • Defined language in metadata: mdh_Latn
    • Defined language in metadata: mdr_Latn
    • Defined language in metadata: mdt_Latn
    • Defined language in metadata: men_Latn
    • Defined language in metadata: mer_Latn
    • Defined language in metadata: mey_Latn
    • Defined language in metadata: mfe_Latn
    • Defined language in metadata: mfq_Latn
    • Defined language in metadata: mfv_Latn
    • Defined language in metadata: mg_Latn
    • Defined language in metadata: mgh_Latn
    • Defined language in metadata: mgo_Latn
    • Defined language in metadata: mgy_Latn
    • Defined language in metadata: mh_Latn
    • Defined language in metadata: mi_Latn
    • Defined language in metadata: mic_Latn
    • Defined language in metadata: min_Latn
    • Defined language in metadata: miq_Latn
    • Defined language in metadata: mis_Latn
    • Defined language in metadata: mk_Cyrl
    • Defined language in metadata: mls_Latn
    • Defined language in metadata: mn_Cyrl
    • Defined language in metadata: mns_Cyrl
    • Defined language in metadata: moe_Latn
    • Defined language in metadata: moh_Latn
    • Defined language in metadata: mor_Latn
    • Defined language in metadata: mos_Latn
    • Defined language in metadata: mrj_Cyrl
    • Defined language in metadata: mro_Latn
    • Defined language in metadata: mrw_Latn
    • Defined language in metadata: ms_Latn
    • Defined language in metadata: mt_Latn
    • Defined language in metadata: mto_Latn
    • Defined language in metadata: mua_Latn
    • Defined language in metadata: mui_Latn
    • Defined language in metadata: mus_Latn
    • Defined language in metadata: mwk_Latn
    • Defined language in metadata: mwl_Latn
    • Defined language in metadata: mwv_Latn
    • Defined language in metadata: mxc_Latn
    • Defined language in metadata: mxi_Latn
    • Defined language in metadata: mxv_Latn
    • Defined language in metadata: myv_Cyrl
    • Defined language in metadata: myx_Latn
    • Defined language in metadata: mzi_Latn
    • Defined language in metadata: na_Latn
    • Defined language in metadata: nan_Latn
    • Defined language in metadata: nap_Latn
    • Defined language in metadata: naq_Latn
    • Defined language in metadata: nb_Latn
    • Defined language in metadata: nba_Latn
    • Defined language in metadata: nch_Latn
    • Defined language in metadata: nd_Latn
    • Defined language in metadata: ndc_Latn
    • Defined language in metadata: nds_Latn
    • Defined language in metadata: ng_Latn
    • Defined language in metadata: ngl_Latn
    • Defined language in metadata: nhe_Latn
    • Defined language in metadata: nhn_Latn
    • Defined language in metadata: nhw_Latn
    • Defined language in metadata: nia_Latn
    • Defined language in metadata: nij_Latn
    • Defined language in metadata: nio_Cyrl
    • Defined language in metadata: niu_Latn
    • Defined language in metadata: njo_Latn
    • Defined language in metadata: nku_Latn
    • Defined language in metadata: nl_Latn
    • Defined language in metadata: nmg_Latn
    • Defined language in metadata: nn_Latn
    • Defined language in metadata: nnh_Latn
    • Defined language in metadata: nnp_Latn
    • Defined language in metadata: no_Latn
    • Defined language in metadata: nog_Cyrl
    • Defined language in metadata: non_Latn
    • Defined language in metadata: not_Latn
    • Defined language in metadata: nov_Latn
    • Defined language in metadata: nr_Latn
    • Defined language in metadata: nrf_Latn
    • Defined language in metadata: nsk_Latn
    • Defined language in metadata: nso_Latn
    • Defined language in metadata: nus_Latn
    • Defined language in metadata: nv_Latn
    • Defined language in metadata: nxq_Latn
    • Defined language in metadata: ny_Latn
    • Defined language in metadata: nym_Latn
    • Defined language in metadata: nyn_Latn
    • Defined language in metadata: nyo_Latn
    • Defined language in metadata: nzi_Latn
    • Defined language in metadata: oaa_Cyrl
    • Defined language in metadata: oc_Latn
    • Defined language in metadata: oj_Latn
    • Defined language in metadata: oki_Latn
    • Defined language in metadata: om_Latn
    • Defined language in metadata: orh_Latn
    • Defined language in metadata: orv_Cyrl
    • Defined language in metadata: os_Cyrl
    • Defined language in metadata: osa_Latn
    • Defined language in metadata: osc_Latn
    • Defined language in metadata: ote_Latn
    • Defined language in metadata: otn_Latn
    • Defined language in metadata: owl_Latn
    • Defined language in metadata: pag_Latn
    • Defined language in metadata: pam_Latn
    • Defined language in metadata: pap_Latn
    • Defined language in metadata: pau_Latn
    • Defined language in metadata: pbb_Latn
    • Defined language in metadata: pcd_Latn
    • Defined language in metadata: pck_Latn
    • Defined language in metadata: pcm_Latn
    • Defined language in metadata: pdc_Latn
    • Defined language in metadata: pdt_Latn
    • Defined language in metadata: pfl_Latn
    • Defined language in metadata: pis_Latn
    • Defined language in metadata: piu_Latn
    • Defined language in metadata: pko_Latn
    • Defined language in metadata: pl_Latn
    • Defined language in metadata: pms_Latn
    • Defined language in metadata: pnt_Cyrl
    • Defined language in metadata: pnt_Grek
    • Defined language in metadata: pnt_Latn
    • Defined language in metadata: pon_Latn
    • Defined language in metadata: pov_Latn
    • Defined language in metadata: ppl_Latn
    • Defined language in metadata: prg_Latn
    • Defined language in metadata: pro_Latn
    • Defined language in metadata: prq_Latn
    • Defined language in metadata: pt_Latn
    • Defined language in metadata: puu_Latn
    • Defined language in metadata: qu_Latn
    • Defined language in metadata: quc_Latn
    • Defined language in metadata: qud_Latn
    • Defined language in metadata: qug_Latn
    • Defined language in metadata: quh_Latn
    • Defined language in metadata: quy_Latn
    • Defined language in metadata: quz_Latn
    • Defined language in metadata: qva_Latn
    • Defined language in metadata: qvc_Latn
    • Defined language in metadata: qvh_Latn
    • Defined language in metadata: qvm_Latn
    • Defined language in metadata: qvn_Latn
    • Defined language in metadata: qwh_Latn
    • Defined language in metadata: qxn_Latn
    • Defined language in metadata: qxu_Latn
    • Defined language in metadata: rap_Latn
    • Defined language in metadata: rar_Latn
    • Defined language in metadata: ray_Latn
    • Defined language in metadata: rcf_Latn
    • Defined language in metadata: rej_Latn
    • Defined language in metadata: rgn_Latn
    • Defined language in metadata: rhg_Latn
    • Defined language in metadata: ria_Latn
    • Defined language in metadata: rif_Latn
    • Defined language in metadata: rm_Latn
    • Defined language in metadata: rmf_Latn
    • Defined language in metadata: rmn_Latn
    • Defined language in metadata: rmo_Latn
    • Defined language in metadata: rmu_Latn
    • Defined language in metadata: rn_Latn
    • Defined language in metadata: rng_Latn
    • Defined language in metadata: ro_Cyrl
    • Defined language in metadata: ro_Latn
    • Defined language in metadata: rob_Latn
    • Defined language in metadata: rof_Latn
    • Defined language in metadata: rom_Cyrl
    • Defined language in metadata: rom_Latn
    • Defined language in metadata: rtm_Latn
    • Defined language in metadata: ru_Cyrl
    • Defined language in metadata: rue_Cyrl
    • Defined language in metadata: rug_Latn
    • Defined language in metadata: rup_Latn
    • Defined language in metadata: rw_Latn
    • Defined language in metadata: rwk_Latn
    • Defined language in metadata: sad_Latn
    • Defined language in metadata: saf_Latn
    • Defined language in metadata: sah_Cyrl
    • Defined language in metadata: saq_Latn
    • Defined language in metadata: sas_Latn
    • Defined language in metadata: sat_Latn
    • Defined language in metadata: sav_Latn
    • Defined language in metadata: sbp_Latn
    • Defined language in metadata: sc_Latn
    • Defined language in metadata: scn_Latn
    • Defined language in metadata: sco_Latn
    • Defined language in metadata: scs_Latn
    • Defined language in metadata: sdc_Latn
    • Defined language in metadata: se_Cyrl
    • Defined language in metadata: se_Latn
    • Defined language in metadata: see_Latn
    • Defined language in metadata: sef_Latn
    • Defined language in metadata: seh_Latn
    • Defined language in metadata: sei_Latn
    • Defined language in metadata: sel_Cyrl
    • Defined language in metadata: ses_Latn
    • Defined language in metadata: sey_Latn
    • Defined language in metadata: sg_Latn
    • Defined language in metadata: sga_Latn
    • Defined language in metadata: sgs_Latn
    • Defined language in metadata: shi_Latn
    • Defined language in metadata: shk_Latn
    • Defined language in metadata: shp_Latn
    • Defined language in metadata: sid_Latn
    • Defined language in metadata: sja_Latn
    • Defined language in metadata: sk_Latn
    • Defined language in metadata: sl_Latn
    • Defined language in metadata: sla_Latn
    • Defined language in metadata: sli_Latn
    • Defined language in metadata: slr_Latn
    • Defined language in metadata: sly_Latn
    • Defined language in metadata: sm_Latn
    • Defined language in metadata: sma_Latn
    • Defined language in metadata: smj_Latn
    • Defined language in metadata: smn_Latn
    • Defined language in metadata: sms_Latn
    • Defined language in metadata: sn_Latn
    • Defined language in metadata: snf_Latn
    • Defined language in metadata: snk_Latn
    • Defined language in metadata: snn_Latn
    • Defined language in metadata: so_Latn
    • Defined language in metadata: sq_Latn
    • Defined language in metadata: sr_Cyrl
    • Defined language in metadata: sr_Latn
    • Defined language in metadata: srb_Latn
    • Defined language in metadata: srn_Latn
    • Defined language in metadata: srr_Latn
    • Defined language in metadata: ss_Latn
    • Defined language in metadata: ssy_Latn
    • Defined language in metadata: st_Latn
    • Defined language in metadata: stq_Latn
    • Defined language in metadata: str_Latn
    • Defined language in metadata: su_Latn
    • Defined language in metadata: suk_Latn
    • Defined language in metadata: sus_Latn
    • Defined language in metadata: sv_Latn
    • Defined language in metadata: sw_Latn
    • Defined language in metadata: swb_Latn
    • Defined language in metadata: swg_Latn
    • Defined language in metadata: sxn_Latn
    • Defined language in metadata: syi_Latn
    • Defined language in metadata: szl_Latn
    • Defined language in metadata: tab_Cyrl
    • Defined language in metadata: taq_Latn
    • Defined language in metadata: tbw_Latn
    • Defined language in metadata: tbz_Latn
    • Defined language in metadata: tca_Latn
    • Defined language in metadata: tdt_Latn
    • Defined language in metadata: tem_Latn
    • Defined language in metadata: teo_Latn
    • Defined language in metadata: ter_Latn
    • Defined language in metadata: tet_Latn
    • Defined language in metadata: tg_Cyrl
    • Defined language in metadata: tg_Latn
    • Defined language in metadata: tiv_Latn
    • Defined language in metadata: tiw_Latn
    • Defined language in metadata: tjs_Latn
    • Defined language in metadata: tk_Cyrl
    • Defined language in metadata: tk_Latn
    • Defined language in metadata: tkl_Latn
    • Defined language in metadata: tkr_Cyrl
    • Defined language in metadata: tkr_Latn
    • Defined language in metadata: tlh_Latn
    • Defined language in metadata: tli_Latn
    • Defined language in metadata: tly_Cyrl
    • Defined language in metadata: tly_Latn
    • Defined language in metadata: tmh_Latn
    • Defined language in metadata: tn_Latn
    • Defined language in metadata: tnr_Latn
    • Defined language in metadata: to_Latn
    • Defined language in metadata: tob_Latn
    • Defined language in metadata: tog_Latn
    • Defined language in metadata: toi_Latn
    • Defined language in metadata: toj_Latn
    • Defined language in metadata: top_Latn
    • Defined language in metadata: tpi_Latn
    • Defined language in metadata: tr_Latn
    • Defined language in metadata: tru_Latn
    • Defined language in metadata: trv_Latn
    • Defined language in metadata: ts_Latn
    • Defined language in metadata: tsd_Grek
    • Defined language in metadata: tsg_Latn
    • Defined language in metadata: tsi_Latn
    • Defined language in metadata: tsz_Latn
    • Defined language in metadata: tt_Cyrl
    • Defined language in metadata: tt_Latn
    • Defined language in metadata: ttj_Latn
    • Defined language in metadata: ttt_Cyrl
    • Defined language in metadata: ttt_Latn
    • Defined language in metadata: tum_Latn
    • Defined language in metadata: tvl_Latn
    • Defined language in metadata: twq_Latn
    • Defined language in metadata: ty_Latn
    • Defined language in metadata: tyv_Cyrl
    • Defined language in metadata: tzh_Latn
    • Defined language in metadata: tzm_Latn
    • Defined language in metadata: tzo_Latn
    • Defined language in metadata: ude_Cyrl
    • Defined language in metadata: udm_Cyrl
    • Defined language in metadata: udm_Latn
    • Defined language in metadata: udu_Latn
    • Defined language in metadata: ug_Cyrl
    • Defined language in metadata: ug_Latn
    • Defined language in metadata: uk_Cyrl
    • Defined language in metadata: uli_Latn
    • Defined language in metadata: umb_Latn
    • Defined language in metadata: ura_Latn
    • Defined language in metadata: uz_Cyrl
    • Defined language in metadata: uz_Latn
    • Defined language in metadata: vai_Latn
    • Defined language in metadata: ve_Latn
    • Defined language in metadata: vec_Latn
    • Defined language in metadata: vep_Latn
    • Defined language in metadata: vi_Latn
    • Defined language in metadata: vic_Latn
    • Defined language in metadata: vls_Latn
    • Defined language in metadata: vmf_Latn
    • Defined language in metadata: vmw_Latn
    • Defined language in metadata: vo_Latn
    • Defined language in metadata: vot_Latn
    • Defined language in metadata: vro_Latn
    • Defined language in metadata: vun_Latn
    • Defined language in metadata: wa_Latn
    • Defined language in metadata: wae_Latn
    • Defined language in metadata: war_Latn
    • Defined language in metadata: was_Latn
    • Defined language in metadata: wbp_Latn
    • Defined language in metadata: wls_Latn
    • Defined language in metadata: wo_Latn
    • Defined language in metadata: wwa_Latn
    • Defined language in metadata: xal_Cyrl
    • Defined language in metadata: xav_Latn
    • Defined language in metadata: xh_Latn
    • Defined language in metadata: xog_Latn
    • Defined language in metadata: xsm_Latn
    • Defined language in metadata: xum_Latn
    • Defined language in metadata: yad_Latn
    • Defined language in metadata: yao_Latn
    • Defined language in metadata: yap_Latn
    • Defined language in metadata: yav_Latn
    • Defined language in metadata: ybb_Latn
    • Defined language in metadata: ykg_Cyrl
    • Defined language in metadata: yo_Latn
    • Defined language in metadata: yrk_Cyrl
    • Defined language in metadata: yrl_Latn
    • Defined language in metadata: yua_Latn
    • Defined language in metadata: za_Latn
    • Defined language in metadata: zag_Latn
    • Defined language in metadata: zam_Latn
    • Defined language in metadata: zap_Latn
    • Defined language in metadata: zdj_Latn
    • Defined language in metadata: zea_Latn
    • Defined language in metadata: zlm_Latn
    • Defined language in metadata: zmi_Latn
    • Defined language in metadata: zro_Latn
    • Defined language in metadata: ztu_Latn
    • Defined language in metadata: zu_Latn
    • Defined language in metadata: zun_Latn
    • Defined language in metadata: zza_Latn
    • 34% (368/1082) of languages using the Latin script
    • 85% (68/80) of languages using the Cyrillic script
    • 33% (2/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Pontic (Greek); Balkan Gagauz Turkish)
    First seen 2020-11-19
    Last updated 2023-08-16 (1 year, 2 months ago)
    • Version Version 2.003 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Ensure VFs have 'ital' STAT axis.
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check name ID 25 to end with "Italic" for Italic VFs.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Serif Dogra link

    Designer Google
    Subsets dogra, latin, latin-ext, menu
    Languages
    • Defined language in metadata: doi_Dogr
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.007; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 1.007; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.007; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Ethiopic link

    Designer Google
    Subsets ethiopic, latin, latin-ext, menu
    Languages
    • Defined language in metadata: am_Ethi
    • Defined language in metadata: byn_Ethi
    • Defined language in metadata: gez_Ethi
    • Defined language in metadata: om_Ethi
    • Defined language in metadata: ti_Ethi
    • Defined language in metadata: tig_Ethi
    • Defined language in metadata: wal_Ethi
    • 25% (279/1082) of languages using the Latin script
    • 28% (2/7) of languages using the Ethiopic script (Missing Oromo (Ethiopic); Wolaytta (Ethiopic); Blin; Geez; Tigre)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.102 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.102 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.102 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Georgian link

    Designer Google
    Subsets georgian, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ka_Geor
    • Defined language in metadata: lzz_Geor
    • Defined language in metadata: xmf_Geor
    • 25% (279/1082) of languages using the Latin script
    • 33% (1/3) of languages using the Georgian script (Missing Laz; Mingrelian)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Grantha link

    Designer Google
    Subsets grantha, latin, latin-ext, menu
    Languages
    • Defined language in metadata: sa_Gran
    • 27% (297/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-05-20 (5 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Gujarati link

    Designer Google
    Subsets gujarati, latin, latin-ext, math, menu, symbols
    Languages
    • Defined language in metadata: gu_Gujr
    • 28% (309/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gujarati script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.106 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.106 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.106 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Gurmukhi link

    Designer Google
    Subsets gurmukhi, latin, latin-ext, menu
    Languages
    • Defined language in metadata: pa_Guru
    • 26% (287/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gurmukhi script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif HK link

    Designer Google
    Subsets chinese-hongkong, cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: cjy_Hant
    • Defined language in metadata: gan_Hant
    • Defined language in metadata: hak_Hant
    • Defined language in metadata: hsn_Hant
    • Defined language in metadata: lzh_Hant
    • Defined language in metadata: nan_Hant
    • Defined language in metadata: wuu_Hant
    • Defined language in metadata: yue_Hant
    • Defined language in metadata: zh_Hant
    • 14% (156/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2022-05-12
    Last updated 2024-08-19 (2 months ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to production on 2024-09-24 (30 days ago)
    • Version Version 2.002-H1;hotconv 1.1.0;makeotfexe 2.6.0 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Ensure files are not too large.
    • FAIL: Copyright notices match canonical pattern in fonts
  • Full Fontbakery report
  • Noto Serif Hebrew link

    Designer Google
    Subsets hebrew, latin, latin-ext, menu
    Languages
    • Defined language in metadata: he_Hebr
    • Defined language in metadata: jpr_Hebr
    • Defined language in metadata: jrb_Hebr
    • Defined language in metadata: lad_Hebr
    • Defined language in metadata: sam_Hebr
    • Defined language in metadata: yi_Hebr
    • Defined language in metadata: zh_Hebr
    • 27% (297/1082) of languages using the Latin script
    • 28% (2/7) of languages using the Hebrew script (Missing Judeo-Arabic; Chinese (Hebrew); Samaritan Aramaic; Judeo-Persian; Yiddish)
    First seen 2020-11-19
    Last updated 2024-04-24 (5 months ago)
    • Version Version 2.004 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Hentaigana link

    Designer Google
    Subsets kana-extended, latin, latin-ext, menu
    Languages 28% (309/1082) of languages using the Latin script
    First seen 2024-02-26
    Last updated 2024-08-10 (2 months ago)
    • Version Version 1.000 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.000 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
  • Full Fontbakery report
  • Noto Serif JP link

    Designer Google
    Subsets cyrillic, japanese, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: ain_Kana
    • Defined language in metadata: ja_Jpan
    • Defined language in metadata: ja_Hira
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ryu_Jpan
    • Defined language in metadata: ryu_Kana
    • 14% (156/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2018-08-22
    Last updated 2024-08-19 (2 months ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to production on 2024-09-24 (30 days ago)
    • Version Version 2.002-H1;hotconv 1.1.0;makeotfexe 2.6.0 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Ensure files are not too large.
    • FAIL: Copyright notices match canonical pattern in fonts
  • Full Fontbakery report
  • Noto Serif KR link

    Designer Google
    Subsets cyrillic, korean, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: ko_Kore
    • 14% (156/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 100% (1/1) of languages using the Korean script
    First seen 2018-08-22
    Last updated 2024-08-19 (2 months ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to production on 2024-09-24 (30 days ago)
    • Version Version 2.002-H1;hotconv 1.1.0;makeotfexe 2.6.0 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Ensure files are not too large.
    • FAIL: Copyright notices match canonical pattern in fonts
  • Full Fontbakery report
  • Noto Serif Kannada link

    Designer Google
    Subsets kannada, latin, latin-ext, menu
    Languages
    • Defined language in metadata: kn_Knda
    • Defined language in metadata: tcy_Knda
    • 28% (309/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Kannada script (Missing Tulu)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Khitan Small Script link

    Designer Google
    Subsets khitan-small-script, latin, latin-ext, menu
    Languages 25% (279/1082) of languages using the Latin script
    First seen 2023-01-11
    Last updated 2024-08-26 (a month ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
  • Full Fontbakery report
  • Noto Serif Khmer link

    Designer Google
    Subsets khmer, latin, latin-ext, menu
    Languages
    • Defined language in metadata: km_Khmr
    • 28% (309/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Khojki link

    Designer Google
    Subsets khojki, latin, latin-ext, menu
    Languages
    • Defined language in metadata: sd_Khoj
    • 28% (309/1082) of languages using the Latin script
    First seen 2022-08-30
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Lao link

    Designer Google
    Subsets lao, latin, latin-ext, menu
    Languages
    • Defined language in metadata: hnj_Laoo
    • Defined language in metadata: kjg_Laoo
    • Defined language in metadata: lo_Laoo
    • 28% (309/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Makasar link

    Designer Google
    Subsets latin, latin-ext, makasar, menu
    Languages
    • Defined language in metadata: mak_Maka
    • 25% (279/1082) of languages using the Latin script
    First seen 2022-10-11
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 1.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Malayalam link

    Designer Google
    Subsets latin, latin-ext, malayalam, menu
    Languages
    • Defined language in metadata: ml_Mlym
    • 25% (279/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Malayalam script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.104 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.104 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.104 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Serif Myanmar link

    Designer Google
    Subsets menu, myanmar
    Languages
    • Defined language in metadata: kht_Mymr
    • Defined language in metadata: ksw_Mymr
    • Defined language in metadata: mnw_Mymr
    • Defined language in metadata: my_Mymr
    • Defined language in metadata: pwo_Mymr
    • Defined language in metadata: shn_Mymr
    First seen 2020-11-19
    Last updated 2024-08-26 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.3) -l 8 -r 50 -G 200 -x 14 -D mymr -f none -a qsq -X "" moved to production on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.3) -l 8 -r 50 -G 200 -x 14 -D mymr -f none -a qsq -X "" moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.001; ttfautohint (v1.8.3) -l 8 -r 50 -G 200 -x 14 -D mymr -f none -a qsq -X "" moved to dev on 2024-08-28 (a month ago)
    Failing tests
    • FAIL: Does full font name begin with the font family name?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • ERROR: Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • ERROR: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
  • Full Fontbakery report
  • Noto Serif NP Hmong link

    Designer Google
    Subsets latin, menu, nyiakeng-puachue-hmong
    Languages
    • Defined language in metadata: hmn_Hmnp
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2023-01-23 (1 year, 8 months ago)
    • Version Version 1.001 moved to production on 2024-08-28 (a month ago)
    • Version Version 1.001 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.001 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Nyiakeng Puachue Hmong link

    Designer Google
    Subsets menu, nyiakeng-puachue-hmong
    Languages
    • Defined language in metadata: hmn_Hmnp
    First seen 2020-11-19
    Last updated 2022-03-09 (2 years ago)
    • Version Version 1.000 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does full font name begin with the font family name?
    • FAIL: STAT table has Axis Value tables?
    • FAIL: Check samples can be rendered.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Noto Serif Old Uyghur link

    Designer Google
    Subsets latin, latin-ext, menu, old-uyghur
    Languages
    • Defined language in metadata: oui_Ougr
    • 27% (297/1082) of languages using the Latin script
    First seen 2023-09-26
    Last updated 2024-06-11 (4 months ago)
    • Version Version 1.004; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-09-24 (30 days ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 1.004; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.004; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Oriya link

    Designer Google
    Subsets latin, latin-ext, menu, oriya
    Languages
    • Defined language in metadata: khr_Orya
    • Defined language in metadata: kyw_Orya
    • Defined language in metadata: or_Orya
    • Defined language in metadata: sa_Orya
    • Defined language in metadata: sat_Orya
    • Defined language in metadata: unr_Orya
    • 26% (287/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Odia script (Missing Mundari (Odia); Kharia (Odia); Sanskrit, Odia / Oriya; Kudmali (Odia); Santali (Odia))
    First seen 2022-07-04
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.051 moved to production on 2024-08-28 (a month ago)
    • Version Version 1.051 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.051 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Ottoman Siyaq link

    Designer Google
    Subsets latin, latin-ext, menu, ottoman-siyaq-numbers
    Languages 28% (309/1082) of languages using the Latin script
    First seen 2023-03-15
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.006; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 1.006; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.006; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif SC link

    Designer Google
    Subsets chinese-simplified, cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: cjy_Hans
    • Defined language in metadata: gan_Hans
    • Defined language in metadata: hak_Hans
    • Defined language in metadata: hsn_Hans
    • Defined language in metadata: lzh_Hans
    • Defined language in metadata: nan_Hans
    • Defined language in metadata: wuu_Hans
    • Defined language in metadata: yue_Hans
    • Defined language in metadata: za_Hans
    • Defined language in metadata: zh_Hans
    • 14% (156/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    • 20% (2/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    • 20% (2/10) of languages using the Traditional Han script (Missing Zhuang, Traditional Han; Gan Chinese; Jin Chinese; Xiang Chinese; Southern Min Chinese; Wu Chinese; Hakka Chinese; Literary Chinese)
    First seen 2018-12-03
    Last updated 2024-08-19 (2 months ago)
    • Version Version 2.002-H1;hotconv 1.1.0;makeotfexe 2.6.0 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Ensure files are not too large.
    • FAIL: Copyright notices match canonical pattern in fonts
  • Full Fontbakery report
  • Noto Serif Sinhala link

    Designer Google
    Subsets latin, latin-ext, menu, sinhala
    Languages
    • Defined language in metadata: pi_Sinh
    • Defined language in metadata: sa_Sinh
    • Defined language in metadata: si_Sinh
    • 25% (279/1082) of languages using the Latin script
    • 33% (1/3) of languages using the Sinhala script (Missing Pali (Sinhala); Sanskrit (Sinhala))
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.007 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.007 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.007 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Noto Serif TC link

    Designer Google
    Subsets chinese-traditional, cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • Defined language in metadata: cjy_Hant
    • Defined language in metadata: gan_Hant
    • Defined language in metadata: hak_Hant
    • Defined language in metadata: hsn_Hant
    • Defined language in metadata: lzh_Hant
    • Defined language in metadata: nan_Hant
    • Defined language in metadata: wuu_Hant
    • Defined language in metadata: yue_Hant
    • Defined language in metadata: za_Hant
    • Defined language in metadata: zh_Hant
    • 14% (156/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2018-12-03
    Last updated 2024-08-19 (2 months ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to production on 2024-09-24 (30 days ago)
    • Version Version 2.002-H1;hotconv 1.1.0;makeotfexe 2.6.0 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003-H1;hotconv 1.1.1;makeotfexe 2.6.0 moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
    • FAIL: Ensure files are not too large.
    • FAIL: Copyright notices match canonical pattern in fonts
  • Full Fontbakery report
  • Noto Serif Tamil link

    Designer Google
    Subsets latin, latin-ext, menu, tamil
    Languages
    • Defined language in metadata: bfq_Taml
    • Defined language in metadata: ta_Taml
    • 28% (309/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.004 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.004 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
  • Full Fontbakery report
  • Noto Serif Tangut link

    Designer Google
    Subsets latin, latin-ext, menu, tangut
    Languages
    • Defined language in metadata: txg_Tang
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.169; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 2.169; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.169; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Telugu link

    Designer Google
    Subsets latin, latin-ext, menu, telugu
    Languages
    • Defined language in metadata: gon_Telu
    • Defined language in metadata: lmn_Telu
    • Defined language in metadata: te_Telu
    • Defined language in metadata: wbq_Telu
    • 28% (309/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.005 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Thai link

    Designer Google
    Subsets latin, latin-ext, menu, thai
    Languages
    • Defined language in metadata: kdt_Thai
    • Defined language in metadata: kxm_Thai
    • Defined language in metadata: lcp_Thai
    • Defined language in metadata: lwl_Thai
    • Defined language in metadata: pi_Thai
    • Defined language in metadata: sou_Thai
    • Defined language in metadata: th_Thai
    • Defined language in metadata: tts_Thai
    • 31% (338/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Tibetan link

    Designer Google
    Subsets latin, latin-ext, menu, tibetan
    Languages
    • Defined language in metadata: bft_Tibt
    • Defined language in metadata: bo_Tibt
    • Defined language in metadata: dz_Tibt
    • Defined language in metadata: taj_Tibt
    • Defined language in metadata: tdg_Tibt
    • Defined language in metadata: tsj_Tibt
    • 28% (309/1082) of languages using the Latin script
    • 50% (3/6) of languages using the Tibetan script (Missing Western Tamang, Tibetan; Balti (Tibetan); Tshangla)
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.103 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.103 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.103 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Check tabular widths don't have kerning.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Todhri link

    Designer Google
    Subsets latin, latin-ext, menu, todhri
    Languages
    • Defined language in metadata: sq_Todr
    • 29% (323/1082) of languages using the Latin script
    First seen 2024-09-25
    Last updated 2024-09-25 (28 days ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-10-10 (14 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: The font has tags in the GF Tags spreadsheet
    • FAIL: Do we have the latest version of FontBakery installed?
  • Full Fontbakery report
  • Noto Serif Toto link

    Designer Google
    Subsets latin, latin-ext, menu, toto
    Languages
    • Defined language in metadata: txo_Toto
    • 27% (297/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Toto script
    First seen 2022-09-05
    Last updated 2024-06-13 (4 months ago)
    • Version Version 2.002 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.002 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Vithkuqi link

    Designer Google
    Subsets latin, latin-ext, menu, vithkuqi
    Languages
    • Defined language in metadata: sq_Vith
    • 25% (279/1082) of languages using the Latin script
    First seen 2022-10-11
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.005 moved to production on 2024-08-28 (a month ago)
    • Version Version 1.005 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.005 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Serif Yezidi link

    Designer Google
    Subsets latin, latin-ext, menu, yezidi
    Languages
    • Defined language in metadata: ku_Yezi
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.001 moved to production on 2024-08-28 (a month ago)
    • Version Version 1.001 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.001 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Noto Traditional Nushu link

    Designer Google
    Subsets latin, latin-ext, menu, nushu
    Languages
    • Defined language in metadata: mis_Nshu
    • 25% (279/1082) of languages using the Latin script
    First seen 2020-11-19
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003 moved to production on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 2.003 moved to dev on 2024-08-28 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking Vertical Metric Linegaps.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
  • Full Fontbakery report
  • Noto Znamenny Musical Notation link

    Designer Google
    Subsets latin, latin-ext, math, menu, symbols, znamenny
    Languages 28% (309/1082) of languages using the Latin script
    First seen 2023-12-11
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-28 (a month ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-08-28 (a month ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-08-28 (a month ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Nova Cut link

    Designer Wojciech Kalinowski
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-03-23
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Nova Flat link

    Designer Wojciech Kalinowski
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-03-23
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Nova Mono link

    Designer Wojciech Kalinowski
    Subsets menu, greek, latin, latin-ext
    Languages 13% (143/1082) of languages using the Latin script
    First seen 2011-03-23
    Last updated 2023-08-15 (1 year, 2 months ago)
    • Version Version 1.2 moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.2 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.2 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Nova Oval link

    Designer Wojciech Kalinowski
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-03-23
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Nova Round link

    Designer Wojciech Kalinowski
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-03-23
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Nova Script link

    Designer Wojciech Kalinowski
    Subsets latin, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-03-23
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Font styles are named canonically?
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Are there unwanted tables?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Nova Slim link

    Designer Wojciech Kalinowski
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-03-23
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Nova Square link

    Designer Wojciech Kalinowski
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-04-14
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Numans link

    Designer Jovanny Lemonad
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-08-17
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Nunito link

    Designer Vernon Adams, Cyreal, Jacques Le Bailly
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 37% (407/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2012-08-12
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Nunito Sans link

    Designer Vernon Adams, Jacques Le Bailly, Manvel Shmavonyan, Alexei Vanyashin
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 38% (415/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2016-10-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Nuosu SIL link

    Designer SIL International
    Subsets latin, latin-ext, menu, yi
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Yi script
    First seen 2022-04-28
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • OFL Sorts Mill Goudy TT link

    Designer Barry Schwartz
    Subsets menu, latin
    Languages 25% (275/1082) of languages using the Latin script
    First seen 2010-05-18
    Last updated 2022-05-23 (2 years ago)
    • Version Version 003.000 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Ensure Italic styles have Roman counterparts.
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Odibee Sans link

    Designer James Barnard
    Subsets latin, menu
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2019-11-08
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Odor Mean Chey link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Offside link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2012-10-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Oi link

    Designer Kostas Bartsokas
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, tamil, vietnamese
    Languages
    • 30% (335/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2021-02-03
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Ojuju link

    Designer Ụdị Foundry, Chisaokwu Joboson, Mirko Velimirović
    Subsets latin, latin-ext, math, menu, symbols, vietnamese
    Languages 62% (679/1082) of languages using the Latin script
    First seen 2024-02-14
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000 moved to production on 2024-02-29 (7 months ago)
    • Version Version 1.000 moved to dev on 2024-02-24 (7 months ago)
    • Version Version 1.000 moved to sandbox on 2024-02-21 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Validate size, and resolution of article images, and ensure article page has minimum length and includes visual assets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
    • ERROR: Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.
    • ERROR: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
  • Full Fontbakery report
  • Old Standard TT link

    Designer Alexey Kryukov
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (346/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    First seen 2010-05-18
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Fonts have consistent underline thickness?
  • Full Fontbakery report
  • Oldenburg link

    Designer Nicole Fally
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Ole link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-12-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Oleo Script link

    Designer soytutype fonts
    Subsets menu, latin, latin-ext
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-03-29
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Oleo Script Swash Caps link

    Designer soytutype fonts
    Subsets menu, latin, latin-ext
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-11-12
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Onest link

    Designer Dmitri Voloshin, Andrey Kudryavtsev
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu
    Languages
    • 28% (310/1082) of languages using the Latin script
    • 15% (12/80) of languages using the Cyrillic script
    First seen 2023-09-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    • 1.000 (1 year, 7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Oooh Baby link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-11-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Open Sans link

    Designer Steve Matteson
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, hebrew, latin, latin-ext, math, menu, symbols, vietnamese
    Languages
    • 30% (330/1082) of languages using the Latin script
    • 78% (63/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 28% (2/7) of languages using the Hebrew script (Missing Ladino; Judeo-Arabic; Chinese (Hebrew); Samaritan Aramaic; Yiddish)
    First seen 2011-02-02
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.003 moved to production on 2023-12-15 (10 months ago)
    • Version Version 3.003 moved to sandbox on 2023-11-29 (10 months ago)
    • Version Version 3.003 moved to dev on 2023-11-18 (11 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check variable font instances
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Oranienbaum link

    Designer Oleg Pospelov, Jovanny Lemonad
    Subsets menu, cyrillic, cyrillic-ext, latin, latin-ext
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2012-08-20
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Orbit link

    Designer Sooun Cho, JAMO
    Subsets korean, latin, latin-ext, menu
    Languages
    • 14% (153/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2023-05-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Orbitron link

    Designer Matt McInerney
    Subsets latin, menu
    Languages 17% (192/1082) of languages using the Latin script
    First seen 2010-12-15
    Last updated 2024-04-10 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Oregano link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-08-13
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Orelega One link

    Designer Haruki Wakamatsu
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu
    Languages
    • 28% (306/1082) of languages using the Latin script
    • 48% (39/80) of languages using the Cyrillic script
    First seen 2021-03-12
    Last updated 2024-04-03 (6 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Orienta link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2012-09-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Original Surfer link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Oswald link

    Designer Vernon Adams, Kalapi Gajjar, Cyreal
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (387/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2012-02-29
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Otomanopee One link

    Designer Gutenberg Labo
    Subsets japanese, latin, latin-ext, menu
    Languages
    • 12% (131/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2020-12-14
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.003; ttfautohint (v1.8.3) moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Outfit link

    Designer Smartsheet Inc, Rodrigo Fuenzalida
    Subsets latin, latin-ext, menu
    Languages 28% (311/1082) of languages using the Latin script
    First seen 2021-09-28
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
  • Full Fontbakery report
  • Over the Rainbow link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 12% (130/1082) of languages using the Latin script
    First seen 2011-04-27
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Overlock link

    Designer Dario Manuel Muhafara
    Subsets latin, latin-ext, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Overlock SC link

    Designer Dario Manuel Muhafara
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Overpass link

    Designer Delve Withrington, Dave Bailey, Thomas Jockin
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 61% (663/1082) of languages using the Latin script
    • 68% (55/80) of languages using the Cyrillic script
    First seen 2016-12-02
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Overpass Mono link

    Designer Delve Withrington, Dave Bailey, Thomas Jockin
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 64% (693/1082) of languages using the Latin script
    • 68% (55/80) of languages using the Cyrillic script
    First seen 2016-12-02
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Ovo link

    Designer Nicole Fally
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-07-20
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Oxanium link

    Designer Severin Meyer
    Subsets latin, latin-ext, menu
    Languages 26% (289/1082) of languages using the Latin script
    First seen 2020-01-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Oxygen link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2012-03-29
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
  • Full Fontbakery report
  • Oxygen Mono link

    Designer Vernon Adams
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-09-08
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Are there unwanted tables?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • PT Mono link

    Designer ParaType
    Subsets menu, cyrillic, cyrillic-ext, latin, latin-ext
    Languages
    • 12% (138/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic); Serbian)
    First seen 2012-02-29
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • PT Sans link

    Designer ParaType
    Subsets menu, cyrillic, cyrillic-ext, latin, latin-ext
    Languages
    • 12% (138/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic); Serbian)
    First seen 2010-09-21
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • PT Sans Caption link

    Designer ParaType
    Subsets menu, cyrillic, cyrillic-ext, latin, latin-ext
    Languages
    • 12% (138/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic); Serbian)
    First seen 2010-09-21
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • PT Sans Narrow link

    Designer ParaType
    Subsets menu, cyrillic, cyrillic-ext, latin, latin-ext
    Languages
    • 12% (138/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic); Serbian)
    First seen 2010-09-21
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • PT Serif link

    Designer ParaType
    Subsets menu, cyrillic, cyrillic-ext, latin, latin-ext
    Languages
    • 12% (138/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic); Serbian)
    First seen 2011-02-09
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • PT Serif Caption link

    Designer ParaType
    Subsets menu, cyrillic, cyrillic-ext, latin, latin-ext
    Languages
    • 12% (138/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic); Serbian)
    First seen 2011-02-09
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Pacifico link

    Designer Vernon Adams, Jacques Le Bailly, Botjo Nikoltchev, Ani Petrova
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 32% (347/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2011-03-09
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Padauk link

    Designer SIL International
    Subsets latin, latin-ext, menu, myanmar
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Myanmar script (Missing Mon; Khamti; Shan; Pwo Western Karen, Myanmar; S’gaw Karen, Myanmar)
    First seen 2016-11-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Padyakke Expanded One link

    Designer James Puckett
    Subsets kannada, latin, latin-ext, menu
    Languages
    • 30% (328/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Kannada script (Missing Tulu)
    First seen 2022-12-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Palanquin link

    Designer Pria Ravichandran
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2015-01-28
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Palanquin Dark link

    Designer Pria Ravichandran
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2015-01-28
    Last updated 2023-08-16 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Palette Mosaic link

    Designer Shibuya Font
    Subsets japanese, latin, menu
    Languages
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ja_Hira
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2021-04-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Pangolin link

    Designer Kevin Burke
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (340/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    First seen 2017-02-12
    Last updated 2023-12-14 (10 months ago)
    • Version Version 1.101 moved to dev on 2024-01-12 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Paprika link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2012-10-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Parisienne link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-01-25
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Passero One link

    Designer Viktoriya Grabowska
    Subsets menu, latin, latin-ext
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-08-31
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Passion One link

    Designer Fontstage
    Subsets latin, latin-ext, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-13
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Passions Conflict link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-10-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Pathway Extreme link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (353/1082) of languages using the Latin script
    First seen 2023-02-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Pathway Gothic One link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2013-06-05
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Patrick Hand link

    Designer Patrick Wagesreiter
    Subsets menu, latin, latin-ext, vietnamese
    Languages 4% (52/1082) of languages using the Latin script
    First seen 2011-07-06
    Last updated 2023-08-15 (1 year, 2 months ago)
    • Version Version 1.003;PS 001.003;hotconv 1.0.70;makeotf.lib2.5.58329; tt moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.003;PS 001.003;hotconv 1.0.70;makeotf.lib2.5.58329; tt moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.003;PS 001.003;hotconv 1.0.70;makeotf.lib2.5.58329; tt moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Patrick Hand SC link

    Designer Patrick Wagesreiter
    Subsets latin, latin-ext, menu, vietnamese
    Languages 4% (52/1082) of languages using the Latin script
    First seen 2013-02-27
    Last updated 2023-08-15 (1 year, 2 months ago)
    • Version Version 1.003;PS 001.003;hotconv 1.0.70;makeotf.lib2.5.58329; tt moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.003;PS 001.003;hotconv 1.0.70;makeotf.lib2.5.58329; tt moved to sandbox on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Pattaya link

    Designer Cadson Demak
    Subsets cyrillic, latin, latin-ext, menu, thai, vietnamese
    Languages
    • 31% (338/1082) of languages using the Latin script
    • 18% (15/80) of languages using the Cyrillic script
    First seen 2016-06-20
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Patua One link

    Designer LatinoType
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Pavanam link

    Designer Tharique Azeez
    Subsets latin, latin-ext, menu, tamil
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2016-06-20
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Paytone One link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (379/1082) of languages using the Latin script
    First seen 2011-05-04
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Peddana link

    Designer Appaji Ambarisha Darbha
    Subsets menu, latin, telugu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2014-12-10
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Peralta link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-07-11
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Petemoss link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-10-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Petit Formal Script link

    Designer Impallari Type
    Subsets menu, latin, latin-ext
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2012-09-07
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Petrona link

    Designer Ringo R. Seeber
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (364/1082) of languages using the Latin script
    First seen 2020-07-15
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Phetsarath link

    Designer Danh Hong
    Subsets lao
    Languages
    First seen 2012-05-18
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.01 moved to dev on 2024-03-01 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Are there unwanted Apple tables?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: There must not be VTT Talk sources in the font.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Check if OS/2 xAvgCharWidth is correct.
  • Full Fontbakery report
  • Philosopher link

    Designer Jovanny Lemonad
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 22% (245/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    First seen 2011-08-31
    Last updated 2024-06-26 (3 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-01 (2 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-07-18 (3 months ago)
    • Version Version 2.001; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-07-05 (3 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
  • Full Fontbakery report
  • Phudu link

    Designer Dương Trần
    Subsets cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages 32% (351/1082) of languages using the Latin script
    First seen 2023-01-31
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Piazzolla link

    Designer Juan Pablo del Peral, Huerta Tipográfica
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (363/1082) of languages using the Latin script
    • 78% (63/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2020-08-27
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    • v2.005 (2 years ago)
    • (3 years ago)
    • v2.003 (3 years ago)
    • v2.002 (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • v1.350 (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • v1.310 (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • v1.100 (4 years ago)
    • v1.000 (4 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate defaults on fvar table match registered fallback names in GFAxisRegistry.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Piedra link

    Designer Sudtipos
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Pinyon Script link

    Designer Nicole Fally
    Subsets latin, latin-ext, menu, vietnamese
    Languages 39% (424/1082) of languages using the Latin script
    First seen 2011-10-12
    Last updated 2024-04-26 (5 months ago)
    • Version Version 1.008; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-06-06 (4 months ago)
    • Version Version 1.008; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-05-10 (5 months ago)
    • Version Version 1.008; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-04-27 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Pirata One link

    Designer Rodrigo Fuenzalida, Nicolas Massi
    Subsets menu, latin, latin-ext
    Languages 12% (139/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Pixelify Sans link

    Designer Stefie Justprince
    Subsets cyrillic, latin, latin-ext, menu
    Languages
    • 28% (310/1082) of languages using the Latin script
    • 6% (5/80) of languages using the Cyrillic script (Supports Belarusian; Russian; Bulgarian; Macedonian; Serbian)
    First seen 2023-09-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Plaster link

    Designer Sorkin Type
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-13
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Platypi link

    Designer David Sargent
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2024-03-07
    Last updated 2024-04-18 (6 months ago)
    • Version Version 1.200 moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.200 moved to sandbox on 2024-03-29 (6 months ago)
    • Version Version 1.200 moved to dev on 2024-03-08 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Validate size, and resolution of article images, and ensure article page has minimum length and includes visual assets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
    • ERROR: Check if the vertical metrics of a CJK family are similar to the same family hosted on Google Fonts.
    • ERROR: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
  • Full Fontbakery report
  • Play link

    Designer Jonas Hecksher
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 21% (231/1082) of languages using the Latin script
    • 73% (59/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2011-05-04
    Last updated 2023-08-16 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Playball link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 29% (318/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Playfair link

    Designer Claus Eggers Sørensen
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 40% (32/80) of languages using the Cyrillic script
    • 17% (184/1082) of languages using the Latin script
    First seen 2023-04-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Validate METADATA.pb axes values are within gf_axisregistry bounds.
    • FAIL: Validate defaults on fvar table match registered fallback names in GFAxisRegistry.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Playfair Display link

    Designer Claus Eggers Sørensen
    Subsets cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • 32% (357/1082) of languages using the Latin script
    • 35% (28/80) of languages using the Cyrillic script
    First seen 2011-11-16
    Last updated 2024-01-11 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Playfair Display SC link

    Designer Claus Eggers Sørensen
    Subsets cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • 30% (325/1082) of languages using the Latin script
    • 31% (25/80) of languages using the Cyrillic script
    First seen 2012-10-26
    Last updated 2024-01-11 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Playpen Sans link

    Designer TypeTogether, Laura Meseguer, Veronika Burian, José Scaglione
    Subsets emoji, latin, latin-ext, math, menu, vietnamese
    Languages 32% (354/1082) of languages using the Latin script
    First seen 2023-09-07
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.003 moved to production on 2023-12-05 (10 months ago)
    • Version Version 1.003 moved to sandbox on 2023-12-01 (10 months ago)
    • Version Version 1.003 moved to dev on 2023-12-01 (10 months ago)
    • Version Version 1.002 moved to dev on 2023-11-30 (10 months ago)
    • Version Version 1.001 moved to production on 2023-10-20 (1 year, 5 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Playwrite AR link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.002 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.002 moved to dev on 2024-06-07 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Playwrite AT link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.002 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.002 moved to dev on 2024-06-07 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite AU NSW link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite AU QLD link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite AU SA link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite AU TAS link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite AU VIC link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite BE VLG link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.002 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.002 moved to dev on 2024-06-07 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite BE WAL link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.002 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.002 moved to dev on 2024-06-07 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Playwrite BR link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-15
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-19 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Playwrite CA link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite CL link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.002 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.002 moved to dev on 2024-06-07 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Playwrite CO link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2023-12-13
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-19 (5 months ago)
    • Version Version 1.000 moved to sandbox on 2024-01-26 (8 months ago)
    • Version Version 1.000 moved to dev on 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite CU link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.002 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.002 moved to dev on 2024-06-07 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Playwrite CZ link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.002 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.002 moved to dev on 2024-06-07 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite DE Grund link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-15
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-19 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite DE LA link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-23 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite DE SAS link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-19 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite DE VA link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-19 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite DK Loopet link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.002 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.002 moved to dev on 2024-06-07 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite DK Uloopet link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.002 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.002 moved to dev on 2024-06-06 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite ES link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-23 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite ES Deco link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite FR Moderne link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-31 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Playwrite FR Trad link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2023-12-12
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-19 (5 months ago)
    • Version Version 1.000 moved to sandbox on 2024-01-26 (8 months ago)
    • Version Version 1.000 moved to dev on 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Playwrite GB J link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-19 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite GB S link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-01-18
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-19 (5 months ago)
    • Version Version 1.000 moved to sandbox on 2024-01-26 (8 months ago)
    • Version Version 1.000 moved to dev on 2024-01-19 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite HR link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.002 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.002 moved to dev on 2024-06-06 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite HR Lijeva link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.002 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.002 moved to dev on 2024-06-06 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite HU link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.002 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.002 moved to dev on 2024-06-06 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite ID link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Playwrite IE link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite IN link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite IS link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-06-05 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite IT Moderna link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite IT Trad link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite MX link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite NG Modern link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite NL link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-06-05 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Playwrite NO link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-06-05 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite NZ link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite PE link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-07-09 (3 months ago)
    • Version Version 1.002 moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.002 moved to dev on 2024-06-06 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite PL link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-06-05 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite PT link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-06-05 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Playwrite RO link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-06-05 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-31 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite SK link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-06-05 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-31 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite TZ link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite US Modern link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite US Trad link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-06-01 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Playwrite VN link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-04-03
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-19 (5 months ago)
    • Version Version 1.001 moved to dev on 2024-05-09 (5 months ago)
    • Version Version 1.000 moved to dev on 2024-04-04 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Playwrite ZA link

    Designer TypeTogether, Veronika Burian, José Scaglione
    Subsets menu
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2024-05-16
    Last updated 2024-06-21 (4 months ago)
    • Version Version 1.002 moved to production on 2024-06-15 (4 months ago)
    • Version Version 1.002 moved to sandbox on 2024-05-26 (4 months ago)
    • Version Version 1.002 moved to dev on 2024-05-23 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Plus Jakarta Sans link

    Designer Tokotype
    Subsets cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages 33% (363/1082) of languages using the Latin script
    First seen 2022-03-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check font names are correct
  • Full Fontbakery report
  • Podkova link

    Designer Cyreal
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (386/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2011-05-18
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Poetsen One link

    Designer Rodrigo Fuenzalida, Pablo Impallari
    Subsets menu, latin, latin-ext
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2012-09-07
    Last updated 2024-03-12 (7 months ago)
    • Version Version 1.000; ttfautohint (v0.8) -G 200 -r 50 moved to production on 2024-05-03 (5 months ago)
    • Version Version 1.000; ttfautohint (v0.8) -G 200 -r 50 moved to sandbox on 2024-03-29 (6 months ago)
    • Version Version 1.000; ttfautohint (v0.8) -G 200 -r 50 moved to dev on 2024-03-01 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Poiret One link

    Designer Denis Masharov
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (363/1082) of languages using the Latin script
    • 70% (56/80) of languages using the Cyrillic script
    First seen 2012-02-29
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
  • Full Fontbakery report
  • Poller One link

    Designer Yvonne Schüttler
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-09-28
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Poltawski Nowy link

    Designer Adam Półtawski, Mateusz Machalski, Borys Kosmynka, Ania Wieluńska
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (376/1082) of languages using the Latin script
    First seen 2023-03-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Poly link

    Designer Nicolás Silva
    Subsets menu, latin, latin-ext
    Languages 12% (139/1082) of languages using the Latin script
    First seen 2011-11-02
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Pompiere link

    Designer Karolina Lach
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-07-20
    Last updated 2023-08-09 (1 year, 2 months ago)
    • Version Version 1.002 moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.002 moved to sandbox on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Ponnala link

    Designer Appaji Ambarisha Darbha
    Subsets menu, latin, telugu
    Languages 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2014-12-10
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.0.3 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Pontano Sans link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 29% (324/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Poor Story link

    Designer Yoon Design
    Subsets korean, latin, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2018-02-23
    Last updated 2022-05-23 (2 years ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Poppins link

    Designer Indian Type Foundry, Jonny Pinhorn, Ninad Kale
    Subsets latin, latin-ext, menu
    Languages
    • 12% (138/1082) of languages using the Latin script
    • 10% (8/78) of languages using the Devanagari script (Supports Marathi; Nepali; Eastern Tamang; Dotyali; Goan Konkani; Hindi; Bodo; Kangri)
    First seen 2015-06-03
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Port Lligat Sans link

    Designer Tipo
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Port Lligat Slab link

    Designer Tipo
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Porter Sans Block link

    Designer Tyler Finck
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2013-12-03
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Description strings in the name table must not contain copyright info.
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Potta One link

    Designer Font Zone 108
    Subsets japanese, latin, latin-ext, menu, vietnamese
    Languages
    • 30% (330/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2020-12-14
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Pragati Narrow link

    Designer Omnibus-Type
    Subsets menu, devanagari, latin, latin-ext
    Languages
    • 28% (303/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2015-04-22
    Last updated 2024-08-26 (a month ago)
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Praise link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 25% (278/1082) of languages using the Latin script
    First seen 2021-10-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Prata link

    Designer Cyreal
    Subsets cyrillic, cyrillic-ext, latin, menu, vietnamese
    Languages
    • 23% (257/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    First seen 2011-09-07
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font has a license.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Preahvihear link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Press Start 2P link

    Designer CodeMan38
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu
    Languages
    • 14% (155/1082) of languages using the Latin script
    • 3% (3/80) of languages using the Cyrillic script (Supports Macedonian; Bosnian (Cyrillic); Serbian)
    First seen 2012-04-04
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • Pridi link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 31% (341/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Princess Sofia link

    Designer Tart Workshop
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-02-15
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Prociono link

    Designer Barry Schwartz
    Subsets menu, latin
    Languages 23% (252/1082) of languages using the Latin script
    First seen 2011-08-31
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Does the font have any invalid feature tags?
  • Full Fontbakery report
  • Prompt link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 31% (341/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.001 moved to dev on 2024-03-01 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Prosto One link

    Designer Jovanny Lemonad, Pavel Emelyanov
    Subsets menu, cyrillic, latin, latin-ext
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2012-02-29
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Protest Guerrilla link

    Designer Octavio Pardo
    Subsets latin, latin-ext, math, menu, symbols, vietnamese
    Languages 32% (354/1082) of languages using the Latin script
    First seen 2023-12-13
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-02-03 (8 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-01-26 (8 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-01-13 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Protest Revolution link

    Designer Octavio Pardo
    Subsets latin, latin-ext, math, menu, symbols, vietnamese
    Languages 32% (349/1082) of languages using the Latin script
    First seen 2023-12-13
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-02-03 (8 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-01-26 (8 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-01-13 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Protest Riot link

    Designer Octavio Pardo
    Subsets latin, latin-ext, math, menu, symbols, vietnamese
    Languages 32% (353/1082) of languages using the Latin script
    First seen 2023-12-13
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-02-03 (8 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-01-26 (8 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-01-13 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Protest Strike link

    Designer Octavio Pardo
    Subsets latin, latin-ext, math, menu, symbols, vietnamese
    Languages 32% (353/1082) of languages using the Latin script
    First seen 2023-12-13
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-02-03 (8 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-01-26 (8 months ago)
    • Version Version 2.005; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-01-13 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Proza Libre link

    Designer Jasper de Waard
    Subsets latin, latin-ext, menu
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.001; ttfautohint (v1.4.1.8-43bc) moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Public Sans link

    Designer USWDS, Dan Williams, Pablo Impallari, Rodrigo Fuenzalida
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (344/1082) of languages using the Latin script
    First seen 2019-06-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Puppies Play link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (359/1082) of languages using the Latin script
    First seen 2021-10-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Puritan link

    Designer Ben Weiner
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2010-11-30
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Purple Purse link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-16
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
  • Full Fontbakery report
  • Pushster link

    Designer Sir Andyj
    Subsets latin, latin-ext, menu
    Languages
    • Defined language in metadata: en_Latn
    • Defined language in metadata: eo_Latn
    • 31% (342/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    First seen 2019-04-01
    Last updated 2023-12-14 (10 months ago)
    • Version Version 2.100 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 2.100 moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
    • FAIL: Is this a proper HTML snippet?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Checking file is named canonically.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
  • Full Fontbakery report
  • Qahiri link

    Designer Khaled Hosny
    Subsets arabic, latin, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2021-04-03
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Quando link

    Designer Joana Correia
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-07-10
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Quantico link

    Designer MADType
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Quattrocento link

    Designer Impallari Type
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-20
    Last updated 2024-03-12 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Quattrocento Sans link

    Designer Impallari Type
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-02-15
    Last updated 2024-03-12 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Glyph names are all valid?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Questrial link

    Designer Joe Prince, Laura Meseguer
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (371/1082) of languages using the Latin script
    First seen 2011-08-10
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Quicksand link

    Designer Andrew Paglinawan
    Subsets latin, latin-ext, menu, vietnamese
    Languages 36% (390/1082) of languages using the Latin script
    First seen 2011-10-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Quintessential link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-02
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Qwigley link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Qwitcher Grypen link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-11-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • REM link

    Designer Octavio Pardo
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (354/1082) of languages using the Latin script
    First seen 2023-06-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Racing Sans One link

    Designer Impallari Type
    Subsets menu, latin, latin-ext
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2012-08-13
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Radio Canada link

    Designer Charles Daoud, Coppers and Brasses, Alexandre Saumier Demers, Jacques Le Bailly
    Subsets canadian-aboriginal, latin, latin-ext, menu, vietnamese
    Languages 47% (518/1082) of languages using the Latin script
    First seen 2022-03-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Radio Canada Big link

    Designer Étienne Aubert Bonn
    Subsets latin, latin-ext, menu
    Languages 29% (314/1082) of languages using the Latin script
    First seen 2024-04-17
    Last updated 2024-04-17 (6 months ago)
    • Version Version 1.001 moved to production on 2024-05-03 (5 months ago)
    • Version Version 1.001 moved to sandbox on 2024-04-20 (6 months ago)
    • Version Version 1.001 moved to dev on 2024-04-19 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Radley link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2011-12-13
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Rajdhani link

    Designer Indian Type Foundry
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 5% (4/78) of languages using the Devanagari script (Supports Eastern Tamang; Goan Konkani; Bodo; Dotyali)
    First seen 2014-07-09
    Last updated 2024-08-26 (a month ago)
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Rakkas link

    Designer Zeynep Akay
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 25% (281/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Arabic script (Supports Mazanderani; Urdu)
    First seen 2016-06-20
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Raleway link

    Designer Matt McInerney, Pablo Impallari, Rodrigo Fuenzalida
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 25% (278/1082) of languages using the Latin script
    • 77% (62/80) of languages using the Cyrillic script
    First seen 2012-09-07
    Last updated 2024-03-12 (7 months ago)
    Latest releases
    • 4.101 (4 years ago)
    • 4.100 (4 years ago)
    • (4 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Raleway Dots link

    Designer Matt McInerney, Pablo Impallari, Rodrigo Fuenzalida, Brenda Gallo
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-09-07
    Last updated 2024-03-12 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Ramabhadra link

    Designer Purushoth Kumar Guttula
    Subsets menu, latin, telugu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2014-12-10
    Last updated 2024-08-26 (a month ago)
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
  • Full Fontbakery report
  • Ramaraja link

    Designer Appaji Ambarisha Darbha
    Subsets menu, latin, telugu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2015-01-08
    Last updated 2024-08-26 (a month ago)
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Rambla link

    Designer Martin Sommaruga
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Rammetto One link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 27% (296/1082) of languages using the Latin script
    First seen 2011-11-02
    Last updated 2024-06-13 (4 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-07-16 (3 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-06-14 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Rampart One link

    Designer Fontworks Inc.
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 22% (247/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Cyrillic script (Supports Kumyk; Erzya; Nogai; Russian; Crimean Turkish, Cyrillic; Abaza; Bulgarian; Moksha)
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-06-08
    Last updated 2024-08-26 (a month ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Ranchers link

    Designer Impallari Type
    Subsets menu, latin, latin-ext
    Languages 13% (142/1082) of languages using the Latin script
    First seen 2012-09-07
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Ranga link

    Designer TipTopTyp
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (135/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2015-01-28
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Are there unwanted Apple tables?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Are there unwanted tables?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
    • FAIL: Is there a usable "kern" table declared in the font?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Rasa link

    Designer Rosetta, Anna Giedryś, David Březina
    Subsets gujarati, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (385/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gujarati script
    First seen 2016-06-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check name ID 25 to end with "Italic" for Italic VFs.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Rationale link

    Designer Cyreal
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-08-03
    Last updated 2023-08-09 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Ravi Prakash link

    Designer Appaji Ambarisha Darbha
    Subsets menu, latin, telugu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2015-01-12
    Last updated 2024-08-26 (a month ago)
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Readex Pro link

    Designer Thomas Jockin, Nadine Chahine, Bonnie Shaver-Troup, Santiago Orozco, Héctor Gómez
    Subsets arabic, latin, latin-ext, menu, vietnamese
    Languages 36% (391/1082) of languages using the Latin script
    First seen 2021-09-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Validate METADATA.pb axes tags are defined in gf_axisregistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Recursive link

    Designer Arrow Type, Stephen Nixon
    Subsets cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages 34% (373/1082) of languages using the Latin script
    First seen 2020-05-01
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: License URL matches License text on name table?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Check correctness of STAT table strings
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: The variable font 'wght' (Weight) axis coordinate must be 400 on the 'Regular' instance.
    • FAIL: The variable font 'slnt' (Slant) axis coordinate must be zero on the 'Regular' instance.
    • FAIL: The variable font 'wght' (Weight) axis coordinate must be 700 on the 'Bold' instance.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: STAT table has Axis Value tables?
  • Full Fontbakery report
  • Red Hat Display link

    Designer MCKL
    Subsets latin, latin-ext, menu
    Languages 13% (141/1082) of languages using the Latin script
    First seen 2019-04-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Red Hat Mono link

    Designer MCKL
    Subsets latin, latin-ext, menu
    Languages 13% (141/1082) of languages using the Latin script
    First seen 2021-06-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Red Hat Text link

    Designer MCKL
    Subsets latin, latin-ext, menu
    Languages 13% (141/1082) of languages using the Latin script
    First seen 2019-04-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Red Rose link

    Designer Jaikishan Patel
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (359/1082) of languages using the Latin script
    First seen 2020-07-02
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Redacted link

    Designer Christian Naths
    Subsets latin, latin-ext, menu
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2013-09-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • Redacted Script link

    Designer Christian Naths
    Subsets latin, latin-ext, menu
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2013-09-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • Reddit Mono link

    Designer Stephen Hutchings, OrangeRed
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (383/1082) of languages using the Latin script
    First seen 2024-02-22
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.014 moved to production on 2024-03-26 (6 months ago)
    • Version Version 1.014 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.014 moved to dev on 2024-02-24 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
  • Full Fontbakery report
  • Reddit Sans link

    Designer Stephen Hutchings, OrangeRed
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (383/1082) of languages using the Latin script
    First seen 2023-10-11
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.014 moved to production on 2024-05-03 (5 months ago)
    • Version Version 1.014 moved to sandbox on 2024-03-29 (6 months ago)
    • Version Version 1.014 moved to dev on 2024-03-08 (7 months ago)
    • Version Version 1.012 moved to sandbox on 2023-10-14 (1 year, 11 days ago)
    • Version Version 1.012 moved to dev on 2023-10-13 (1 year, 12 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
  • Full Fontbakery report
  • Reddit Sans Condensed link

    Designer Stephen Hutchings, OrangeRed
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (383/1082) of languages using the Latin script
    First seen 2024-02-22
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.014 moved to production on 2024-05-03 (5 months ago)
    • Version Version 1.014 moved to sandbox on 2024-03-29 (6 months ago)
    • Version Version 1.014 moved to dev on 2024-03-08 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check variable font instances
  • Full Fontbakery report
  • Reem Kufi link

    Designer Khaled Hosny, Santiago Orozco
    Subsets arabic, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (384/1082) of languages using the Latin script
    • 3% (3/80) of languages using the Arabic script (Supports Punjabi (Arabic); Central Kurdish; Urdu)
    First seen 2016-05-31
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check font names are correct
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Reem Kufi Fun link

    Designer Khaled Hosny, Santiago Orozco
    Subsets arabic, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (384/1082) of languages using the Latin script
    • 3% (3/80) of languages using the Arabic script (Supports Punjabi (Arabic); Central Kurdish; Urdu)
    First seen 2021-11-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check font names are correct
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Glyph names are all valid?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Reem Kufi Ink link

    Designer Khaled Hosny, Santiago Orozco
    Subsets arabic, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (384/1082) of languages using the Latin script
    • 3% (3/80) of languages using the Arabic script (Supports Punjabi (Arabic); Central Kurdish; Urdu)
    First seen 2021-11-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Reenie Beanie link

    Designer James Grieshaber
    Subsets menu, latin
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2010-05-10
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Reggae One link

    Designer Fontworks Inc.
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 22% (247/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Cyrillic script (Supports Kumyk; Erzya; Nogai; Russian; Crimean Turkish, Cyrillic; Abaza; Bulgarian; Moksha)
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2020-12-15
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Rethink Sans link

    Designer Hans Thiessen
    Subsets latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2023-09-06
    Last updated 2024-04-18 (6 months ago)
    • Version Version 1.001 moved to production on 2023-12-08 (10 months ago)
    • Version Version 1.001 moved to sandbox on 2023-10-14 (1 year, 10 days ago)
    • Version Version 1.001 moved to dev on 2023-10-13 (1 year, 11 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Revalia link

    Designer Johan Kallas, Mihkel Virkus
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-03-14
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Rhodium Libre link

    Designer James Puckett
    Subsets menu, devanagari, latin, latin-ext
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2015-06-03
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Ribeye link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-11-23
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Ribeye Marrow link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-11-23
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Righteous link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-11-23
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Risque link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-11
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Road Rage link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (353/1082) of languages using the Latin script
    First seen 2021-10-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Roboto link

    Designer Christian Robertson, Paratype, Font Bureau
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, math, menu, symbols, vietnamese
    Languages
    • 15% (168/1082) of languages using the Latin script
    • 5% (4/80) of languages using the Cyrillic script (Supports Macedonian; Assyrian Neo-Aramaic, Cyrillic; Serbian; Bosnian (Cyrillic))
    First seen 2013-01-09
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.009; 2024 moved to dev on 2024-03-01 (7 months ago)
    • Version Version 3.009; 2024 moved to sandbox on 2024-02-21 (8 months ago)
    • Version Version 2.137; 2017 moved to production on 2023-12-09 (10 months ago)
    • Version Version 3.004; 2020 moved to sandbox on 2023-12-09 (10 months ago)
    • Version Version 3.008; 2023 moved to dev on 2023-12-09 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking post.italicAngle value.
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking Vertical Metric Linegaps.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: Check name ID 25 to end with "Italic" for Italic VFs.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check variable font instances
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
  • Full Fontbakery report
  • Roboto Condensed link

    Designer Christian Robertson
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 15% (168/1082) of languages using the Latin script
    • 5% (4/80) of languages using the Cyrillic script (Supports Macedonian; Assyrian Neo-Aramaic, Cyrillic; Serbian; Bosnian (Cyrillic))
    First seen 2023-07-28
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.008; 2023 moved to production on 2023-10-20 (1 year, 5 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Check name ID 25 to end with "Italic" for Italic VFs.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Roboto Flex link

    Designer Font Bureau, David Berlow, Santiago Orozco, Irene Vlachou, Ilya Ruderman, Yury Ostromentsky, Mikhail Strukov
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (366/1082) of languages using the Latin script
    • 58% (47/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2022-05-01
    Last updated 2024-04-11 (6 months ago)
    • Version Version 3.200;gftools[0.9.32] moved to production on 2024-02-29 (7 months ago)
    • Version Version 3.200;gftools[0.9.32] moved to sandbox on 2023-10-26 (11 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check variable font instances
    • FAIL: Ensure VFs with duplexed axes do not vary horizontal advance.
    • FAIL: Validate defaults on fvar table match registered fallback names in GFAxisRegistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: STAT table has Axis Value tables?
  • Full Fontbakery report
  • Roboto Serif link

    Designer Commercial Type, Greg Gazdowicz
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (358/1082) of languages using the Latin script
    • 62% (50/80) of languages using the Cyrillic script
    First seen 2022-02-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure METADATA.pb lists all font binaries.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Font filenames match font.filename entries?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check for METADATA subsets with zero support.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb font.filename field contains font name in right format?
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Ensure VFs with duplexed axes do not vary horizontal advance.
    • FAIL: Check font can render its own name.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check that OS/2.fsSelection bold & italic settings are unique for each NameID1
    • FAIL: Verify that each group of fonts with the same nameID 1 has maximum of 4 fonts.
    • FAIL: Verify that family names in the name table are consistent across all fonts in the family. Checks Typographic Family name (nameID 16) if present, otherwise uses Font Family name (nameID 1)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Rock 3D link

    Designer Shibuya Font
    Subsets japanese, latin, menu
    Languages
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ja_Hira
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2020-12-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • RocknRoll One link

    Designer Fontworks Inc.
    Subsets japanese, latin, latin-ext, menu
    Languages
    • 19% (208/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Cyrillic script (Supports Kumyk; Erzya; Nogai; Russian; Crimean Turkish, Cyrillic; Abaza; Bulgarian; Moksha)
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2020-12-15
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Rokkitt link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (374/1082) of languages using the Latin script
    First seen 2011-07-27
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Romanesco link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-08-13
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Ropa Sans link

    Designer Botjo Nikoltchev
    Subsets latin, latin-ext, menu
    Languages 12% (132/1082) of languages using the Latin script
    First seen 2012-01-25
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Rosario link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (350/1082) of languages using the Latin script
    First seen 2011-09-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Rosarivo link

    Designer Pablo Ugerman
    Subsets menu, latin, latin-ext
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-03-29
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
    • FAIL: Does the font have any invalid feature tags?
  • Full Fontbakery report
  • Rouge Script link

    Designer Sabrina Mariela Lopez
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-11
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Rowdies link

    Designer Jaikishan Patel
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (359/1082) of languages using the Latin script
    First seen 2019-10-10
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Rozha One link

    Designer Indian Type Foundry
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 10% (8/78) of languages using the Devanagari script (Supports Marathi; Nepali; Eastern Tamang; Dotyali; Goan Konkani; Hindi; Bodo; Konkani)
    First seen 2014-08-13
    Last updated 2023-08-15 (1 year, 2 months ago)
    • Version Version 1.301;PS 1.0;hotconv 1.0.78;makeotf.lib2.5.61930; ttfaut moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.301;PS 1.0;hotconv 1.0.78;makeotf.lib2.5.61930; ttfaut moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.301;PS 1.0;hotconv 1.0.78;makeotf.lib2.5.61930; ttfaut moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Rubik link

    Designer Hubert and Fischer, Meir Sadan, Cyreal, Daniel Grumer, Omaima Dajani
    Subsets arabic, cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (321/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2015-07-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Rubik 80s Fade link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-11-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Beastly link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2021-09-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Broken Fax link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, math, menu, symbols
    Languages
    • 29% (321/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2023-11-22
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.201 moved to production on 2023-12-15 (10 months ago)
    • Version Version 2.201 moved to sandbox on 2023-11-29 (10 months ago)
    • Version Version 2.201 moved to dev on 2023-11-28 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Rubik Bubbles link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-02-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Burned link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-06-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Dirt link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-06-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Distressed link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-06-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Doodle Shadow link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, math, menu, symbols
    Languages
    • 29% (321/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2023-11-23
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.201 moved to production on 2023-12-15 (10 months ago)
    • Version Version 2.201 moved to sandbox on 2023-11-29 (10 months ago)
    • Version Version 2.201 moved to dev on 2023-11-28 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Rubik Doodle Triangles link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, math, menu, symbols
    Languages
    • 29% (321/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2023-11-22
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.201 moved to production on 2023-12-15 (10 months ago)
    • Version Version 2.201 moved to sandbox on 2023-11-29 (10 months ago)
    • Version Version 2.201 moved to dev on 2023-11-28 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Rubik Gemstones link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-11-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Glitch link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-02-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Glitch Pop link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, math, menu, symbols
    Languages
    • 29% (321/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2023-11-29
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.201 moved to production on 2024-01-26 (8 months ago)
    • Version Version 2.201 moved to sandbox on 2023-12-15 (10 months ago)
    • Version Version 2.201 moved to dev on 2023-11-30 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Rubik Iso link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-06-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Lines link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, math, menu, symbols
    Languages
    • 29% (321/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2023-11-23
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.201 moved to production on 2023-12-15 (10 months ago)
    • Version Version 2.201 moved to sandbox on 2023-11-29 (10 months ago)
    • Version Version 2.201 moved to dev on 2023-11-28 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Rubik Maps link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, math, menu, symbols
    Languages
    • 29% (321/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2023-11-23
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.201 moved to production on 2023-12-15 (10 months ago)
    • Version Version 2.201 moved to sandbox on 2023-11-29 (10 months ago)
    • Version Version 2.201 moved to dev on 2023-11-28 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Rubik Marker Hatch link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-06-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Maze link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-06-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Microbe link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-02-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Mono One link

    Designer Hubert and Fischer
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 26% (284/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    First seen 2014-05-05
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • Rubik Moonrocks link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-02-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik One link

    Designer Hubert and Fischer
    Subsets menu, cyrillic, latin, latin-ext
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    • 14% (1/7) of languages using the Hebrew script (Missing Judeo-Arabic; Chinese (Hebrew); Samaritan Aramaic; Judeo-Persian; Yiddish; Hebrew)
    First seen 2014-05-05
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Does the font have any invalid script tags?
  • Full Fontbakery report
  • Rubik Pixels link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-11-25
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Puddles link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-02-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Rubik Scribble link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, math, menu, symbols
    Languages
    • 29% (321/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2023-11-23
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.201 moved to production on 2023-12-15 (10 months ago)
    • Version Version 2.201 moved to sandbox on 2023-11-29 (10 months ago)
    • Version Version 2.201 moved to dev on 2023-11-28 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Rubik Spray Paint link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-11-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Storm link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-11-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Vinyl link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-11-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Rubik Wet Paint link

    Designer NaN, Luke Prowse
    Subsets cyrillic, cyrillic-ext, hebrew, latin, latin-ext, menu
    Languages
    • 29% (318/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2022-02-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Ruda link

    Designer Mariela Monsalve, Angelina Sanchez
    Subsets cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • 27% (302/1082) of languages using the Latin script
    • 47% (38/80) of languages using the Cyrillic script
    First seen 2012-01-11
    Last updated 2023-08-16 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Rufina link

    Designer Martin Sommaruga
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Ruge Boogie link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (343/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Ruluko link

    Designer Ana Sanfelippo, Angélica Díaz, Meme Hernández
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-11
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Rum Raisin link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-02
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Ruslan Display link

    Designer Oleg Snarsky, Denis Masharov, Vladimir Rabdu
    Subsets cyrillic, latin, latin-ext, math, menu, symbols
    Languages
    • 12% (131/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2011-05-18
    Last updated 2023-11-21 (11 months ago)
    • Version Version 1.001 moved to production on 2024-01-26 (8 months ago)
    • Version Version 1.001 moved to sandbox on 2023-12-15 (10 months ago)
    • Version Version 1.001 moved to dev on 2023-11-29 (10 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Russo One link

    Designer Jovanny Lemonad
    Subsets menu, cyrillic, latin, latin-ext
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2012-04-04
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Ruthie link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 29% (320/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Ruwudu link

    Designer SIL International
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Arabic script (Supports Arabic)
    First seen 2023-07-05
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Rye link

    Designer Nicole Fally
    Subsets menu, latin, latin-ext
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-08-21
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • STIX Two Math link

    Designer Tiro Typeworks, Ross Mills, John Hudson, Paul Hanslow
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 32% (351/1082) of languages using the Latin script
    • 18% (15/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2021-04-15
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.12 b168a moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 2.12 b168a moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • STIX Two Text link

    Designer Tiro Typeworks, Ross Mills, John Hudson, Paul Hanslow
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (367/1082) of languages using the Latin script
    • 26% (21/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2021-04-15
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • SUSE link

    Designer René Bieder
    Subsets latin, latin-ext, menu
    Languages 27% (296/1082) of languages using the Latin script
    First seen 2024-08-14
    Last updated 2024-08-17 (2 months ago)
    • Version Version 1.000 moved to production on 2024-08-29 (a month ago)
    • Version Version 1.000 moved to dev on 2024-08-18 (2 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Sacramento link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (133/1082) of languages using the Latin script
    First seen 2012-11-01
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Sahitya link

    Designer Juan Pablo del Peral
    Subsets menu, devanagari, latin
    Languages
    • 12% (137/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2015-06-17
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Glyph names are all valid?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Sail link

    Designer Miguel Hernandez
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Saira link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 36% (395/1082) of languages using the Latin script
    First seen 2016-12-03
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Saira Condensed link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (374/1082) of languages using the Latin script
    First seen 2016-12-03
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: All tabular figures must have the same width across the RIBBI-family.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Saira Extra Condensed link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (374/1082) of languages using the Latin script
    First seen 2016-12-03
    Last updated 2023-08-16 (1 year, 2 months ago)
    • Version Version 0.072 moved to production on 2024-03-01 (7 months ago)
    • Version Version 0.072 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 0.072 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: All tabular figures must have the same width across the RIBBI-family.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Saira Semi Condensed link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (374/1082) of languages using the Latin script
    First seen 2016-12-03
    Last updated 2023-08-16 (1 year, 2 months ago)
    • Version Version 0.072 moved to production on 2024-03-01 (7 months ago)
    • Version Version 0.072 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 0.072 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: All tabular figures must have the same width across the RIBBI-family.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Saira Stencil One link

    Designer Hector Gatti, Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (355/1082) of languages using the Latin script
    First seen 2019-06-19
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
  • Full Fontbakery report
  • Salsa link

    Designer John Vargas Beltrán
    Subsets menu, latin
    Languages 13% (141/1082) of languages using the Latin script
    First seen 2011-10-12
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Sanchez link

    Designer Daniel Hernandez
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2023-08-16 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Sancreek link

    Designer Vernon Adams
    Subsets latin, latin-ext, math, menu, symbols
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2011-10-12
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2023-11-28 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Space and non-breaking space have the same width?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Sankofa Display link

    Designer Batsirai Madzonga
    Subsets latin, latin-ext, menu, vietnamese
    Languages 64% (694/1082) of languages using the Latin script
    First seen 2024-04-18
    Last updated 2024-05-14 (5 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-08-01 (2 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-07-18 (3 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-05-19 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Sansation link

    Designer Bernd Montag
    Subsets menu, cyrillic, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-10-18
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.301 moved to dev on 2024-03-01 (7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • ERROR: Does the font contain less than 150 CJK characters?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking file is named canonically.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: Check font names are correct
    • FAIL: Font has all mandatory 'name' table entries?
    • FAIL: Space and non-breaking space have the same width?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Check code page character ranges
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
    • FAIL: Verify that family names in the name table are consistent across all fonts in the family. Checks Typographic Family name (nameID 16) if present, otherwise uses Font Family name (nameID 1)
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
    • FAIL: Does the font have any invalid feature tags?
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Sansita link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu
    Languages 31% (336/1082) of languages using the Latin script
    First seen 2016-12-04
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Sansita One link

    Designer Omnibus-Type
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-09-28
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.002 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Sansita Swashed link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 29% (315/1082) of languages using the Latin script
    First seen 2020-08-31
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Sarabun link

    Designer Suppakit Chalermlarp
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 35% (387/1082) of languages using the Latin script
    First seen 2013-10-28
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Sarala link

    Designer Andres Torresi
    Subsets menu, devanagari, latin, latin-ext
    Languages
    • 13% (145/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2015-06-17
    Last updated 2023-08-16 (1 year, 2 months ago)
    • Version Version 1.004;PS 001.003;hotconv 1.0.70;makeotf.lib2.5.58329 DEV moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.004;PS 001.003;hotconv 1.0.70;makeotf.lib2.5.58329 DEV moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.004;PS 001.003;hotconv 1.0.70;makeotf.lib2.5.58329 DEV moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Glyph names are all valid?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Sarina link

    Designer James Grieshaber
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Sarpanch link

    Designer Indian Type Foundry
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 10% (8/78) of languages using the Devanagari script (Supports Marathi; Nepali; Eastern Tamang; Dotyali; Goan Konkani; Hindi; Bodo; Konkani)
    First seen 2014-09-03
    Last updated 2023-08-16 (1 year, 2 months ago)
    • Version Version 2.004;PS 1.0;hotconv 1.0.78;makeotf.lib2.5.61930; ttfaut moved to production on 2024-03-01 (7 months ago)
    • Version Version 2.004;PS 1.0;hotconv 1.0.78;makeotf.lib2.5.61930; ttfaut moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 2.004;PS 1.0;hotconv 1.0.78;makeotf.lib2.5.61930; ttfaut moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Sassy Frass link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (359/1082) of languages using the Latin script
    First seen 2021-10-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Sawarabi Mincho link

    Designer mshio
    Subsets braille, japanese, latin, latin-ext, menu
    Languages
    • 27% (301/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2018-05-17
    Last updated 2024-03-12 (7 months ago)
    • Version Version 1.082; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-22 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Scada link

    Designer Jovanny Lemonad
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu
    Languages
    • 24% (265/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    First seen 2012-07-30
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Scheherazade New link

    Designer SIL International
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 13% (11/80) of languages using the Arabic script
    First seen 2021-05-12
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Schibsted Grotesk link

    Designer Bakken & Bæck, Henrik Kongsvoll
    Subsets latin, latin-ext, menu
    Languages 32% (355/1082) of languages using the Latin script
    First seen 2023-03-03
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    • 1.100 (1 year, 7 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Scope One link

    Designer Dalton Maag
    Subsets latin, latin-ext, menu
    Languages 27% (294/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.002; ttfautohint (v1.4.1) -l 11 -r 50 -G 50 -x 14 -D latn -f latn -m "ttfautohint.ctrl" -w G -X "" moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Seaweed Script link

    Designer Neapolitan
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-02-29
    Last updated 2024-08-19 (2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Secular One link

    Designer Michal Sahar
    Subsets hebrew, latin, latin-ext, menu
    Languages
    • 28% (309/1082) of languages using the Latin script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2016-06-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Sedan link

    Designer Sebastián Salazar
    Subsets latin, latin-ext, menu
    Languages 26% (284/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-04 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Sedan SC link

    Designer Sebastián Salazar
    Subsets latin, latin-ext, menu
    Languages 14% (157/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2024-04-08 (6 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-05-03 (5 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-04 (7 months ago)
    Latest releases
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Sedgwick Ave link

    Designer Pedro Vergani, Kevin Burke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 30% (331/1082) of languages using the Latin script
    First seen 2017-08-01
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Sedgwick Ave Display link

    Designer Pedro Vergani, Kevin Burke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 30% (331/1082) of languages using the Latin script
    First seen 2017-08-01
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Sen link

    Designer Kosal Sen
    Subsets latin, latin-ext, menu
    Languages 27% (298/1082) of languages using the Latin script
    First seen 2020-01-17
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    • (9 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Send Flowers link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (357/1082) of languages using the Latin script
    First seen 2022-03-11
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Sevillana link

    Designer Brownfox
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-02-22
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Is there a usable "kern" table declared in the font?
    • FAIL: Does the font have any invalid script tags?
  • Full Fontbakery report
  • Seymour One link

    Designer Vernon Adams
    Subsets cyrillic, latin, latin-ext, menu
    Languages
    • 28% (308/1082) of languages using the Latin script
    • 20% (16/80) of languages using the Cyrillic script
    First seen 2012-10-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
  • Full Fontbakery report
  • Shadows Into Light link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2011-06-08
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Shadows Into Light Two link

    Designer Kimberly Geswein
    Subsets menu, latin, latin-ext
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2012-02-22
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains unique glyph names?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Shalimar link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-10-15
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Shantell Sans link

    Designer Shantell Martin, Arrow Type, Anya Danilova
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (382/1082) of languages using the Latin script
    • 68% (55/80) of languages using the Cyrillic script
    First seen 2023-01-17
    Last updated 2024-06-05 (4 months ago)
    • Version Version 1.011;[c5ecc13dd] moved to production on 2024-07-02 (3 months ago)
    • Version Version 1.011;[c5ecc13dd] moved to sandbox on 2024-06-25 (3 months ago)
    • Version Version 1.011;[c5ecc13dd] moved to dev on 2024-06-08 (4 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: All tabular figures must have the same width across the RIBBI-family.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Validate METADATA.pb axes tags are defined in gf_axisregistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
    • FAIL: Ensure 'ital' STAT axis is last. (derived from com.google.fonts/check/italic_axis_last)
  • Full Fontbakery report
  • Shanti link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 28% (308/1082) of languages using the Latin script
    First seen 2011-05-11
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.100; ttfautohint (v1.8.4) moved to production on 2023-10-26 (11 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Share link

    Designer Carrois Apostrophe
    Subsets latin, latin-ext, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-02-08
    Last updated 2023-08-16 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Share Tech link

    Designer Carrois Apostrophe
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Share Tech Mono link

    Designer Carrois Apostrophe
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Shippori Antique link

    Designer FONTDASU
    Subsets japanese, latin, latin-ext, menu
    Languages
    • 20% (218/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-04-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Shippori Antique B1 link

    Designer FONTDASU
    Subsets japanese, latin, latin-ext, menu
    Languages
    • 20% (218/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-04-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: Ensure files are not too large.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Shippori Mincho link

    Designer FONTDASU
    Subsets japanese, latin, latin-ext, menu
    Languages
    • 20% (224/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-01-04
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: Check family name for GF Guide compliance.
  • Full Fontbakery report
  • Shippori Mincho B1 link

    Designer FONTDASU
    Subsets japanese, latin, latin-ext, menu
    Languages
    • 20% (224/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-01-04
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure files are not too large.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: Check family name for GF Guide compliance.
  • Full Fontbakery report
  • Shizuru link

    Designer Shibuya Font
    Subsets japanese, latin, menu
    Languages
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ja_Hira
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2020-12-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Shojumaru link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-01-25
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
  • Full Fontbakery report
  • Short Stack link

    Designer James Grieshaber
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-08-17
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Shrikhand link

    Designer Jonny Pinhorn
    Subsets gujarati, latin, latin-ext, menu
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Font styles are named canonically?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Siemreap link

    Designer Danh Hong
    Subsets menu, khmer
    Languages 100% (1/1) of languages using the Khmer script
    First seen 2011-04-20
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Ensure METADATA.pb lists all font binaries.
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Font filenames match font.filename entries?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Are there unwanted Apple tables?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Does the font have any invalid feature tags?
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Sigmar link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu, vietnamese
    Languages 30% (335/1082) of languages using the Latin script
    First seen 2023-02-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Sigmar One link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (367/1082) of languages using the Latin script
    First seen 2011-05-04
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Signika link

    Designer Anna Giedryś
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (372/1082) of languages using the Latin script
    First seen 2011-11-23
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Signika Negative link

    Designer Anna Giedryś
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (358/1082) of languages using the Latin script
    First seen 2011-11-23
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Signika Negative SC link

    Designer Anna Giedryś
    Subsets latin, latin-ext, menu
    Languages 17% (185/1082) of languages using the Latin script
    First seen 2011-11-23
    Last updated 2022-05-23 (2 years ago)
    • Version Version 2.000; ttfautohint (v1.8.3) -l 8 -r 50 -G 200 -x 9 -D latn -f none -a nnn -X "" moved to dev on 2024-03-01 (7 months ago)
    Recent Commits
    Failing tests
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Signika SC link

    Designer Anna Giedryś
    Subsets latin, latin-ext, menu, vietnamese
    Languages 17% (185/1082) of languages using the Latin script
    First seen 2011-11-23
    Last updated 2023-12-14 (10 months ago)
    • Version Version 2.000 moved to dev on 2024-01-12 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Check variable font instances don't have duplicate names
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • FAIL: Validate VF axes match the ones declared on METADATA.pb.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: STAT table has Axis Value tables?
  • Full Fontbakery report
  • Silkscreen link

    Designer Jason Kottke
    Subsets latin, latin-ext, menu
    Languages 20% (219/1082) of languages using the Latin script
    First seen 2022-06-23
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
  • Full Fontbakery report
  • Simonetta link

    Designer Brownfox
    Subsets latin, latin-ext, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-04-04
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
    • FAIL: Does the font have any invalid script tags?
  • Full Fontbakery report
  • Single Day link

    Designer DXKorea Inc
    Subsets korean, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2018-02-23
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Font contains unique glyph names?
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Sintony link

    Designer Eduardo Rodriguez Tunni
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2013-02-27
    Last updated 2023-08-16 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Sirin Stencil link

    Designer Cyreal
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2023-08-09 (1 year, 2 months ago)
    • Version Version 1.002 moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.002 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.002 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Sitara link

    Designer Neelakash Kshetrimayum
    Subsets menu, devanagari, latin, latin-ext
    Languages 16% (13/78) of languages using the Devanagari script
    First seen 2015-06-10
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.000;PS Version 1.000;PS 1.0;hotconv 1.;hotconv 1.0.78;makeotf.lib2.5.61930 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check font can render its own name.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Six Caps link

    Designer Vernon Adams
    Subsets menu, latin
    Languages 12% (132/1082) of languages using the Latin script
    First seen 2011-02-16
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Description strings in the name table must not contain copyright info.
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Sixtyfour link

    Designer Jens Kutílek
    Subsets latin, latin-ext, math, menu, symbols
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2023-11-02
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001 moved to production on 2024-01-26 (8 months ago)
    • Version Version 2.001 moved to sandbox on 2023-12-15 (10 months ago)
    • Version Version 2.001 moved to dev on 2023-11-30 (10 months ago)
    • Version Version 2.000 moved to dev on 2023-11-16 (11 months ago)
    Latest releases
    • (4 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check variable font instances
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Sixtyfour Convergence link

    Designer Simon Cozens, Jens Kutílek
    Subsets latin, latin-ext, math, menu, symbols
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2024-07-03
    Last updated 2024-08-13 (2 months ago)
    • Version Version 2.001 moved to production on 2024-10-01 (22 days ago)
    • Version Version 2.001 moved to sandbox on 2024-09-05 (a month ago)
    • Version Version 2.001 moved to dev on 2024-07-11 (3 months ago)
    Latest releases
    • (4 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Check variable font instances
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Skranji link

    Designer Neapolitan
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-08-21
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Slabo 13px link

    Designer John Hudson
    Subsets menu, latin, latin-ext
    Languages 26% (288/1082) of languages using the Latin script
    First seen 2014-05-30
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Slabo 27px link

    Designer John Hudson
    Subsets menu, latin, latin-ext
    Languages 26% (288/1082) of languages using the Latin script
    First seen 2014-05-30
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Slackside One link

    Designer Maniackers Design
    Subsets japanese, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ja_Hira
    • 20% (224/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2020-12-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Smooch link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (358/1082) of languages using the Latin script
    First seen 2021-11-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Smooch Sans link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-12-17
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Smythe link

    Designer Vernon Adams
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-04-20
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Sniglet link

    Designer Multiple Designers
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2010-12-15
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Font designer field in METADATA.pb must not contain 'Multiple designers'.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font has all mandatory 'name' table entries?
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
  • Full Fontbakery report
  • Snippet link

    Designer Gesine Todt
    Subsets menu, latin
    Languages 11% (128/1082) of languages using the Latin script
    First seen 2011-07-20
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Snowburst One link

    Designer Annet Stirling
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-11-26
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Sofadi One link

    Designer Botjo Nikoltchev
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-09-30
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Sofia link

    Designer LatinoType
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Sofia Sans link

    Designer Lettersoup, Botio Nikoltchev, Ani Petrova
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu
    Languages
    • 31% (338/1082) of languages using the Latin script
    • 36% (29/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2022-11-17
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Sofia Sans Condensed link

    Designer Lettersoup, Botio Nikoltchev, Ani Petrova
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu
    Languages
    • 31% (338/1082) of languages using the Latin script
    • 36% (29/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2022-11-17
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Sofia Sans Extra Condensed link

    Designer Lettersoup, Botio Nikoltchev, Ani Petrova
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu
    Languages
    • 31% (338/1082) of languages using the Latin script
    • 36% (29/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2022-11-17
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Sofia Sans Semi Condensed link

    Designer Lettersoup, Botio Nikoltchev, Ani Petrova
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu
    Languages
    • 31% (338/1082) of languages using the Latin script
    • 36% (29/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2022-11-17
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Solitreo link

    Designer Nathan Gross, Bryan Kirschen
    Subsets hebrew, latin, latin-ext, menu
    Languages
    • 26% (291/1082) of languages using the Latin script
    • 14% (1/7) of languages using the Hebrew script (Missing Judeo-Arabic; Chinese (Hebrew); Samaritan Aramaic; Judeo-Persian; Yiddish; Hebrew)
    First seen 2022-12-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Solway link

    Designer Mariya Lish, The Northern Block
    Subsets latin, menu
    Languages 21% (237/1082) of languages using the Latin script
    First seen 2018-08-06
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Sometype Mono link

    Designer Ryoichi Tsunekawa
    Subsets latin, latin-ext, menu
    Languages 29% (320/1082) of languages using the Latin script
    First seen 2019-09-26
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.001 moved to production on 2023-10-20 (1 year, 5 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font has a license.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Fonts have consistent underline thickness?
  • Full Fontbakery report
  • Song Myung link

    Designer JIKJI
    Subsets korean, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2018-02-23
    Last updated 2024-02-16 (8 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Sono link

    Designer Tyler Finck
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (347/1082) of languages using the Latin script
    First seen 2022-07-29
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check font names are correct
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • Sonsie One link

    Designer Riccardo De Franceschi
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Sora link

    Designer Jonathan Barnbrook, Julián Moncada
    Subsets latin, latin-ext, menu
    Languages 27% (302/1082) of languages using the Latin script
    First seen 2020-06-10
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Sorts Mill Goudy link

    Designer Barry Schwartz
    Subsets menu, latin, latin-ext
    Languages 25% (275/1082) of languages using the Latin script
    First seen 2011-09-07
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Sour Gummy link

    Designer Stefie Justprince
    Subsets latin, latin-ext, menu
    Languages 26% (286/1082) of languages using the Latin script
    First seen 2024-09-11
    Last updated 2024-09-11 (a month ago)
    • Version Version 1.000 moved to dev on 2024-10-10 (14 days ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Combined length of family and style must not exceed 32 characters.
    • FAIL: Do we have the latest version of FontBakery installed?
  • Full Fontbakery report
  • Source Code Pro link

    Designer Paul D. Hunt
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (378/1082) of languages using the Latin script
    • 60% (48/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2012-09-20
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check for METADATA subsets with zero support.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: PostScript name follows OpenType specification requirements?
    • FAIL: Name table ID 6 (PostScript name) must be consistent across platforms.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Source Sans 3 link

    Designer Paul D. Hunt
    Subsets cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 42% (458/1082) of languages using the Latin script
    • 66% (53/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2021-09-17
    Last updated 2023-09-19 (1 year, 1 month ago)
    • Version Version 3.052;hotconv 1.1.0;makeotfexe 2.6.0 moved to production on 2023-10-26 (11 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking OS/2 fsSelection value.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Source Serif 4 link

    Designer Frank Grießhammer
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (375/1082) of languages using the Latin script
    • 61% (49/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2021-11-16
    Last updated 2024-02-16 (8 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check font has a license.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Space Grotesk link

    Designer Florian Karsten
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (350/1082) of languages using the Latin script
    First seen 2020-10-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Space Mono link

    Designer Colophon Foundry
    Subsets latin, latin-ext, menu, vietnamese
    Languages 14% (157/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2023-12-06 (10 months ago)
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Spectral link

    Designer Production Type
    Subsets cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • 32% (347/1082) of languages using the Latin script
    • 48% (39/80) of languages using the Cyrillic script
    First seen 2017-10-10
    Last updated 2024-10-22 (a day ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Spectral SC link

    Designer Production Type
    Subsets cyrillic, latin, latin-ext, menu, vietnamese
    Languages
    • 48% (39/80) of languages using the Cyrillic script
    • 16% (182/1082) of languages using the Latin script
    First seen 2017-10-10
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Spicy Rice link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-13
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Spinnaker link

    Designer Elena Albertoni
    Subsets menu, latin, latin-ext
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-09-28
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Spirax link

    Designer Brenda Gallo
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-11-23
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Splash link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (354/1082) of languages using the Latin script
    First seen 2022-05-19
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Spline Sans link

    Designer Eben Sorkin, Mirko Velimirović
    Subsets latin, latin-ext, menu
    Languages 33% (359/1082) of languages using the Latin script
    First seen 2021-11-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Spline Sans Mono link

    Designer Eben Sorkin, Mirko Velimirović
    Subsets latin, latin-ext, menu
    Languages 33% (359/1082) of languages using the Latin script
    First seen 2022-03-28
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Squada One link

    Designer Joe Prince
    Subsets menu, latin
    Languages 10% (119/1082) of languages using the Latin script
    First seen 2011-12-15
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Square Peg link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (356/1082) of languages using the Latin script
    First seen 2022-03-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Sree Krushnadevaraya link

    Designer Purushoth Kumar Guttula
    Subsets menu, latin, telugu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2015-01-12
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
  • Full Fontbakery report
  • Sriracha link

    Designer Cadson Demak
    Subsets menu, latin, latin-ext, thai, vietnamese
    Languages 31% (342/1082) of languages using the Latin script
    First seen 2015-07-01
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Srisakdi link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 35% (387/1082) of languages using the Latin script
    First seen 2018-08-22
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Staatliches link

    Designer Brian LaRossa, Erica Carras
    Subsets latin, latin-ext, menu
    Languages 26% (290/1082) of languages using the Latin script
    First seen 2018-12-10
    Last updated 2023-12-14 (10 months ago)
    • Version Version 1.000; ttfautohint (v1.8.2) -l 8 -r 50 -G 200 -x 14 -D l moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v1.8.2) -l 8 -r 50 -G 200 -x 14 -D l moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v1.8.2) -l 8 -r 50 -G 200 -x 14 -D l moved to dev on 2024-03-01 (7 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Stalemate link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-11-03
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Stalinist One link

    Designer Alexey Maslov, Jovanny Lemonad
    Subsets menu, cyrillic, latin, latin-ext
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2012-08-20
    Last updated 2023-08-15 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains unique glyph names?
  • Full Fontbakery report
  • Stardos Stencil link

    Designer Vernon Adams
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-07-06
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Stick link

    Designer Fontworks Inc.
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 22% (247/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Cyrillic script (Supports Kumyk; Erzya; Nogai; Russian; Crimean Turkish, Cyrillic; Abaza; Bulgarian; Moksha)
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2020-12-15
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Stick No Bills link

    Designer Mooniak
    Subsets latin, latin-ext, menu, sinhala
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 33% (1/3) of languages using the Sinhala script (Missing Pali (Sinhala); Sanskrit (Sinhala))
    First seen 2021-06-29
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Stint Ultra Condensed link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Stint Ultra Expanded link

    Designer Astigmatic
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-02-15
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Stoke link

    Designer Nicole Fally
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-08-03
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font has all mandatory 'name' table entries?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Strait link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2012-10-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Strong link

    Designer Gaslight
    Subsets menu, cyrillic, cyrillic-ext, latin, latin-ext
    Languages
    • 11% (126/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2012-05-09
    Last updated 2023-08-09 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Style Script link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 29% (317/1082) of languages using the Latin script
    First seen 2021-05-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Does the font have any invalid feature tags?
  • Full Fontbakery report
  • Stylish link

    Designer AsiaSoft Inc
    Subsets korean, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Korean script
    First seen 2018-02-27
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Ensure files are not too large.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Font contains unique glyph names?
    • FAIL: Does full font name begin with the font family name?
  • Full Fontbakery report
  • Sue Ellen Francisco link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-04-14
    Last updated 2023-08-09 (1 year, 2 months ago)
    • Version Version 1.002 2007 moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.002 2007 moved to sandbox on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Suez One link

    Designer Michal Sahar
    Subsets hebrew, latin, latin-ext, menu
    Languages
    • 28% (304/1082) of languages using the Latin script
    • 28% (2/7) of languages using the Hebrew script (Missing Judeo-Arabic; Chinese (Hebrew); Samaritan Aramaic; Judeo-Persian; Yiddish)
    First seen 2016-06-20
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
  • Full Fontbakery report
  • Sulphur Point link

    Designer Dale Sattler
    Subsets latin, latin-ext, menu
    Languages 26% (283/1082) of languages using the Latin script
    First seen 2019-09-25
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Sumana link

    Designer Cyreal
    Subsets menu, devanagari, latin, latin-ext
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 15% (12/78) of languages using the Devanagari script
    First seen 2015-04-29
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Sunflower link

    Designer JIKJISOFT
    Subsets korean, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2018-02-27
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: Check METADATA.pb includes production subsets.
    • FAIL: METADATA.pb: According to Google Fonts standards, families should have a Regular style.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
  • Full Fontbakery report
  • Supermercado One link

    Designer James Grieshaber
    Subsets menu, latin
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-11-02
    Last updated 2023-08-09 (1 year, 2 months ago)
    • Version Version 1.002 moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.002 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.002 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Checking file is named canonically.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Sura link

    Designer Carolina Giovagnoli
    Subsets menu, devanagari, latin, latin-ext
    Languages
    • 11% (124/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2015-06-17
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.003;PS 001.002;hotconv 1.0.70;makeotf.lib2.5.58329 DEV moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.003;PS 001.002;hotconv 1.0.70;makeotf.lib2.5.58329 DEV moved to sandbox on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Glyph names are all valid?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Suranna link

    Designer Purushoth Kumar Guttula
    Subsets menu, latin, telugu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2015-01-12
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Suravaram link

    Designer Purushoth Kumar Guttula
    Subsets menu, latin, telugu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2015-01-12
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • FAIL: Ensure indic fonts have the Indian Rupee Sign glyph.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Suwannaphum link

    Designer Danh Hong
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Swanky and Moo Moo link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2011-04-27
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Syne link

    Designer Bonjour Monde, Lucas Descroix, George Triantafyllakos
    Subsets greek, latin, latin-ext, menu
    Languages
    • 28% (305/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2020-08-25
    Last updated 2024-04-03 (6 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Syne Mono link

    Designer Bonjour Monde, Lucas Descroix
    Subsets latin, latin-ext, menu
    Languages 28% (305/1082) of languages using the Latin script
    First seen 2020-08-25
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
  • Full Fontbakery report
  • Syne Tactile link

    Designer Bonjour Monde, Lucas Descroix
    Subsets latin, latin-ext, menu
    Languages 28% (305/1082) of languages using the Latin script
    First seen 2020-08-25
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
  • Full Fontbakery report
  • Tac One link

    Designer Afrotype, Seyi Olusanya, Eyiyemi Adegbite, David Udoh, Mirko Velimirović
    Subsets latin, latin-ext, math, menu, symbols, vietnamese
    Languages 63% (691/1082) of languages using the Latin script
    First seen 2024-02-14
    Last updated 2024-04-18 (6 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-03-26 (6 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-02-28 (7 months ago)
    • Version Version 1.003; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-02-24 (7 months ago)
    • Version Version 1.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-02-21 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: Validate size, and resolution of article images, and ensure article page has minimum length and includes visual assets.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
  • Full Fontbakery report
  • Tai Heritage Pro link

    Designer SIL International
    Subsets latin, latin-ext, menu, tai-viet, vietnamese
    Languages
    • Defined language in metadata: blt_Tavt
    • 23% (253/1082) of languages using the Latin script
    First seen 2022-05-12
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Description strings in the name table must not contain copyright info.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Tajawal link

    Designer Boutros Fonts, Mourad Boutros, Soulaf Khalifeh
    Subsets arabic, latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2018-04-04
    Last updated 2024-07-09 (3 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: Check font names are correct
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains unique glyph names?
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Does full font name begin with the font family name?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Tangerine link

    Designer Toshi Omagari
    Subsets latin, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2010-06-08
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Tapestry link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (356/1082) of languages using the Latin script
    First seen 2022-04-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Taprom link

    Designer Danh Hong, Neapolitan
    Subsets khmer, latin, menu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Khmer script
    First seen 2011-03-02
    Last updated 2024-08-20 (2 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Tauri link

    Designer Yvonne Schüttler
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2013-02-27
    Last updated 2023-08-15 (1 year, 2 months ago)
    • Version Version 1.003; ttfautohint (v0.93.8-669f) -l 13 -r 13 -G 200 -x moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.003; ttfautohint (v0.93.8-669f) -l 13 -r 13 -G 200 -x moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.003; ttfautohint (v0.93.8-669f) -l 13 -r 13 -G 200 -x moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Checks METADATA.pb font.post_script_name matches postscript name declared on the name table.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Taviraj link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 31% (341/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Teachers link

    Designer Alfredo Marco Pradil, Chank Diesel
    Subsets greek-ext, latin, latin-ext, menu
    Languages 26% (288/1082) of languages using the Latin script
    First seen 2024-03-15
    Last updated 2024-04-18 (6 months ago)
    • Version Version 1.001 moved to production on 2024-05-03 (5 months ago)
    • Version Version 1.001 moved to sandbox on 2024-04-13 (6 months ago)
    • Version Version 1.001 moved to dev on 2024-03-29 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Ensure the font supports case swapping for all its glyphs.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check for presence of an ARTICLE.en_us.html file
  • Full Fontbakery report
  • Teko link

    Designer Indian Type Foundry
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (132/1082) of languages using the Latin script
    • 5% (4/78) of languages using the Devanagari script (Supports Eastern Tamang; Goan Konkani; Kangri; Dotyali)
    First seen 2014-06-25
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Tektur link

    Designer Adam Jagosz
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 59% (643/1082) of languages using the Latin script
    • 68% (55/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2023-06-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Telex link

    Designer Huerta Tipográfica
    Subsets latin, latin-ext, menu
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2022-11-16 (1 year, 11 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Tenali Ramakrishna link

    Designer Appaji Ambarisha Darbha
    Subsets menu, latin, telugu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2014-12-10
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Tenor Sans link

    Designer Denis Masharov
    Subsets menu, cyrillic, latin, latin-ext
    Languages
    • 12% (134/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2011-05-25
    Last updated 2023-08-15 (1 year, 2 months ago)
    Recent Commits
    Failing tests
    • FAIL: Is this a proper HTML snippet?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Text Me One link

    Designer Julia Petretta
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-10-31
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Texturina link

    Designer Guillermo Torres, Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 36% (395/1082) of languages using the Latin script
    First seen 2020-10-23
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Thabit link

    Designer Khaled Hosny
    Subsets menu, arabic, latin
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2010-09-21
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name value matches fullname declared on the name table?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.style "italic" matches font internals?
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Each font in a family must have the same set of vertical metrics values.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: PostScript name follows OpenType specification requirements?
  • Full Fontbakery report
  • Thasadith link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 35% (387/1082) of languages using the Latin script
    First seen 2018-08-22
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • The Girl Next Door link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2011-04-20
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • The Nautigal link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2021-11-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Tienne link

    Designer Vernon Adams
    Subsets latin, menu
    Languages 11% (128/1082) of languages using the Latin script
    First seen 2011-07-27
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Tillana link

    Designer Indian Type Foundry
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (132/1082) of languages using the Latin script
    • 10% (8/78) of languages using the Devanagari script (Supports Marathi; Nepali; Eastern Tamang; Dotyali; Goan Konkani; Hindi; Bodo; Kangri)
    First seen 2015-06-03
    Last updated 2023-08-16 (1 year, 2 months ago)
    • Version Version 2.003;PS 1.0;hotconv 1.0.79;makeotf.lib2.5.61930; ttfaut moved to production on 2024-03-01 (7 months ago)
    • Version Version 2.003;PS 1.0;hotconv 1.0.79;makeotf.lib2.5.61930; ttfaut moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 2.003;PS 1.0;hotconv 1.0.79;makeotf.lib2.5.61930; ttfaut moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Tilt Neon link

    Designer Andy Clymer
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (362/1082) of languages using the Latin script
    First seen 2022-12-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate METADATA.pb axes tags are defined in gf_axisregistry.
  • Full Fontbakery report
  • Tilt Prism link

    Designer Andy Clymer
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (360/1082) of languages using the Latin script
    First seen 2022-12-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate METADATA.pb axes tags are defined in gf_axisregistry.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Tilt Warp link

    Designer Andy Clymer
    Subsets latin, latin-ext, menu, vietnamese
    Languages 29% (317/1082) of languages using the Latin script
    First seen 2022-12-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
  • Full Fontbakery report
  • Timmana link

    Designer Appaji Ambarisha Darbha
    Subsets menu, latin, telugu
    Languages
    • 10% (117/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2015-01-12
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Stricter unitsPerEm criteria for Google Fonts.
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font has **proper** whitespace glyph names?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Tiny5 link

    Designer Stefan Schmidt
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu
    Languages
    • 72% (785/1082) of languages using the Latin script
    • 67% (54/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2024-04-19
    Last updated 2024-08-05 (2 months ago)
    • Version Version 1.002; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-06-06 (4 months ago)
    • Version Version 1.002; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-05-10 (5 months ago)
    • Version Version 1.002; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-04-27 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Checking that the typoAscender exceeds the yMax of the /Agrave.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Tiro Bangla link

    Designer Tiro Typeworks, John Hudson, Fiona Ross, Neelakash Kshetrimayum
    Subsets bengali, latin, latin-ext, menu
    Languages
    • 23% (254/1082) of languages using the Latin script
    • 29% (5/17) of languages using the Bangla script (Supports Rangpuri; Manipuri; Bishnupriya; Assamese; Bangla)
    First seen 2022-03-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Tiro Devanagari Hindi link

    Designer Tiro Typeworks, John Hudson, Fiona Ross, Paul Hanslow
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 23% (254/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2022-03-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
  • Full Fontbakery report
  • Tiro Devanagari Marathi link

    Designer Tiro Typeworks, John Hudson, Fiona Ross, Paul Hanslow
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 23% (254/1082) of languages using the Latin script
    • 14% (11/78) of languages using the Devanagari script
    First seen 2022-03-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
  • Full Fontbakery report
  • Tiro Devanagari Sanskrit link

    Designer Tiro Typeworks, John Hudson, Fiona Ross, Paul Hanslow
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 23% (254/1082) of languages using the Latin script
    • 14% (11/78) of languages using the Devanagari script
    First seen 2022-03-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
  • Full Fontbakery report
  • Tiro Gurmukhi link

    Designer Tiro Typeworks, John Hudson, Fiona Ross, Paul Hanslow
    Subsets gurmukhi, latin, latin-ext, menu
    Languages
    • 23% (254/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Gurmukhi script
    First seen 2022-03-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Tiro Kannada link

    Designer Tiro Typeworks, John Hudson, Fiona Ross, Kaja Słojewska
    Subsets kannada, latin, latin-ext, menu
    Languages
    • 23% (254/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Kannada script (Missing Tulu)
    First seen 2022-03-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Tiro Tamil link

    Designer Tiro Typeworks, Fernando Mello, Fiona Ross, Kaja Słojewska
    Subsets latin, latin-ext, menu, tamil
    Languages
    • 23% (254/1082) of languages using the Latin script
    • 50% (1/2) of languages using the Tamil script (Missing Badaga)
    First seen 2022-03-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Tiro Telugu link

    Designer Tiro Typeworks, John Hudson, Fiona Ross, Kaja Słojewska
    Subsets latin, latin-ext, menu, telugu
    Languages
    • 23% (254/1082) of languages using the Latin script
    • 25% (1/4) of languages using the Telugu script (Missing Lambadi; Waddar; Gondi (Telugu))
    First seen 2022-03-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Titan One link

    Designer Rodrigo Fuenzalida
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-01-11
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Titillium Web link

    Designer Accademia di Belle Arti di Urbino
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-10-01
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Tomorrow link

    Designer Tony de Marco, Monica Rizzolli
    Subsets latin, latin-ext, menu
    Languages 29% (323/1082) of languages using the Latin script
    First seen 2019-10-02
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Tourney link

    Designer Tyler Finck, ETC
    Subsets latin, latin-ext, menu, vietnamese
    Languages 34% (374/1082) of languages using the Latin script
    First seen 2021-04-29
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Trade Winds link

    Designer Sideshow
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Train One link

    Designer Fontworks Inc.
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 22% (247/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Cyrillic script (Supports Kumyk; Erzya; Nogai; Russian; Crimean Turkish, Cyrillic; Abaza; Bulgarian; Moksha)
    • 100% (1/1) of languages using the Hiragana script
    First seen 2020-12-15
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Trirong link

    Designer Cadson Demak
    Subsets latin, latin-ext, menu, thai, vietnamese
    Languages 31% (341/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
  • Full Fontbakery report
  • Trispace link

    Designer Tyler Finck, ETC
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (358/1082) of languages using the Latin script
    First seen 2020-09-25
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
  • Full Fontbakery report
  • Trocchi link

    Designer Vernon Adams
    Subsets latin, latin-ext, menu
    Languages 28% (305/1082) of languages using the Latin script
    First seen 2012-04-04
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Trochut link

    Designer Andreu Balius
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-01-18
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Truculenta link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 30% (326/1082) of languages using the Latin script
    First seen 2020-12-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Trykker link

    Designer Magnus Gaarde
    Subsets menu, latin, latin-ext
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Tsukimi Rounded link

    Designer Takashi Funayama
    Subsets japanese, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ja_Hira
    • 20% (221/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2020-12-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check family name for GF Guide compliance.
  • Full Fontbakery report
  • Tuffy link

    Designer Thatcher Ulrich
    Subsets menu, cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext
    Languages
    • 27% (300/1082) of languages using the Latin script
    • 72% (58/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2012-05-09
    Last updated 2023-08-09 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check for METADATA subsets with zero support.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font names are correct
    • FAIL: Checking file is named canonically.
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains glyphs for whitespace characters?
    • FAIL: Are there unwanted tables?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Fonts have consistent underline thickness?
    • FAIL: Check name table IDs 1, 2, 16, 17 to conform to Italic style.
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Tulpen One link

    Designer Naima Ben Ayed
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-08-03
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Turret Road link

    Designer Dale Sattler
    Subsets latin, latin-ext, menu
    Languages 27% (298/1082) of languages using the Latin script
    First seen 2019-09-03
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Twinkle Star link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 30% (334/1082) of languages using the Latin script
    First seen 2021-11-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Uchen link

    Designer Christopher J. Fynn
    Subsets latin, menu, tibetan
    Languages
    • 19% (210/1082) of languages using the Latin script
    • 50% (3/6) of languages using the Tibetan script (Missing Western Tamang, Tibetan; Balti (Tibetan); Tshangla)
    First seen 2019-12-07
    Last updated 2023-08-15 (1 year, 2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Substitute copyright, registered and trademark symbols in name table entries.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
  • Full Fontbakery report
  • Unbounded link

    Designer NaN
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 49% (537/1082) of languages using the Latin script
    • 26% (21/80) of languages using the Cyrillic script
    First seen 2022-11-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Uncial Antiqua link

    Designer Astigmatic
    Subsets menu, latin
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Underdog link

    Designer Sergey Steblina, Jovanny Lemonad
    Subsets menu, cyrillic, latin, latin-ext
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 1% (1/80) of languages using the Cyrillic script (Supports Bosnian (Cyrillic))
    First seen 2012-09-23
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Unica One link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (382/1082) of languages using the Latin script
    First seen 2012-10-26
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • UnifrakturCook link

    Designer j. 'mach' wust
    Subsets menu, latin
    Languages 20% (224/1082) of languages using the Latin script
    First seen 2010-12-07
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: According to Google Fonts standards, families should have a Regular style.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • UnifrakturMaguntia link

    Designer j. 'mach' wust
    Subsets menu, latin
    Languages 20% (224/1082) of languages using the Latin script
    First seen 2010-11-30
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Name table strings must not contain the string 'Reserved Font Name'.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: Check font follows the Google Fonts vertical metric schema
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Unlock link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2011-11-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
  • Full Fontbakery report
  • Unna link

    Designer Omnibus-Type
    Subsets latin, latin-ext, menu
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2011-07-20
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Name table records must not have trailing spaces.
  • Full Fontbakery report
  • Updock link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (357/1082) of languages using the Latin script
    First seen 2022-03-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Urbanist link

    Designer Corey Hu
    Subsets latin, latin-ext, menu
    Languages 29% (320/1082) of languages using the Latin script
    First seen 2021-06-02
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • VT323 link

    Designer Peter Hull
    Subsets latin, latin-ext, menu, vietnamese
    Languages 30% (333/1082) of languages using the Latin script
    First seen 2011-03-02
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • Vampiro One link

    Designer Riccardo De Franceschi
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2012-11-26
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
  • Full Fontbakery report
  • Varela link

    Designer Joe Prince
    Subsets menu, latin, latin-ext, vietnamese
    Languages 12% (131/1082) of languages using the Latin script
    First seen 2011-06-29
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Varela Round link

    Designer Joe Prince
    Subsets hebrew, latin, latin-ext, menu, vietnamese
    Languages
    • 34% (378/1082) of languages using the Latin script
    • 42% (3/7) of languages using the Hebrew script (Missing Samaritan Aramaic; Judeo-Arabic; Yiddish; Chinese (Hebrew))
    First seen 2011-07-13
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
  • Full Fontbakery report
  • Varta link

    Designer Joana Correia, Viktoriya Grabowska, Eben Sorkin
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (379/1082) of languages using the Latin script
    First seen 2020-06-11
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Check variable font instances
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Vast Shadow link

    Designer Nicole Fally
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-10-12
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Vazirmatn link

    Designer Saber Rastikerdar
    Subsets arabic, latin, latin-ext, menu
    Languages
    • 16% (176/1082) of languages using the Latin script
    • 10% (8/80) of languages using the Arabic script (Supports Urdu; Pashto; Uyghur; Central Kurdish; Uzbek (Arabic); Punjabi (Arabic); Arabic; Mazanderani)
    First seen 2022-03-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    • (2 years ago)
    • (2 years ago)
    • (2 years ago)
    • (2 years ago)
    • (2 years ago)
    • (2 years ago)
    • (2 years ago)
    • (2 years ago)
    • (3 years ago)
    • (3 years ago)
    • (3 years ago)
    • (3 years ago)
    • (3 years ago)
    • (3 years ago)
    • (3 years ago)
    • (3 years ago)
    • (3 years ago)
    • (3 years ago)
    • (3 years ago)
    • (3 years ago)
    • (3 years ago)
    • (3 years ago)
    • (3 years ago)
    • (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • (4 years ago)
    • (5 years ago)
    • (5 years ago)
    • (5 years ago)
    • (5 years ago)
    • (5 years ago)
    • (5 years ago)
    • (5 years ago)
    • (5 years ago)
    • (6 years ago)
    • (6 years ago)
    • (6 years ago)
    • (6 years ago)
    • (6 years ago)
    • (6 years ago)
    • (6 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (7 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    • (8 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: All tabular figures must have the same width across the RIBBI-family.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: METADATA.pb: Designers are listed correctly on the Google Fonts catalog?
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Vesper Libre link

    Designer Mota Italic
    Subsets menu, devanagari, latin, latin-ext
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 16% (13/78) of languages using the Devanagari script
    First seen 2014-07-14
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Check glyphs do not have duplicate components which have the same x,y coordinates.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Viaoda Libre link

    Designer Gydient, ViệtAnh Nguyễn
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 31% (346/1082) of languages using the Latin script
    • 58% (47/80) of languages using the Cyrillic script
    First seen 2019-11-05
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Does the font have any invalid language tags?
  • Full Fontbakery report
  • Vibes link

    Designer AbdElmomen Kadhim (blueMix)
    Subsets arabic, latin, menu
    Languages 20% (222/1082) of languages using the Latin script
    First seen 2019-04-23
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Check if each glyph has the recommended amount of contours.
  • Full Fontbakery report
  • Vibur link

    Designer Johan Kallas
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2010-12-15
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking correctness of monospaced metadata.
    • FAIL: MaxAdvanceWidth is consistent with values in the Hmtx and Hhea tables?
    • FAIL: Is there a usable "kern" table declared in the font?
  • Full Fontbakery report
  • Victor Mono link

    Designer Rune Bjørnerås
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 32% (356/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2023-06-21
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check font names are correct
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Vidaloka link

    Designer Cyreal
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-08-17
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.011 moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.011 moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.011 moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Glyph names are all valid?
    • FAIL: Font contains unique glyph names?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check glyphs do not have duplicate components which have the same x,y coordinates.
  • Full Fontbakery report
  • Viga link

    Designer Fontstage
    Subsets menu, latin, latin-ext
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-12-07
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check font names are correct
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Vina Sans link

    Designer Nguyen Type
    Subsets latin, latin-ext, menu, vietnamese
    Languages 31% (336/1082) of languages using the Latin script
    First seen 2023-03-16
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Voces link

    Designer Ana Paula Megda, Pablo Ugerman
    Subsets latin, latin-ext, menu
    Languages 23% (255/1082) of languages using the Latin script
    First seen 2012-02-22
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Volkhov link

    Designer Cyreal
    Subsets menu, latin
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-08-17
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb: Copyright notice is the same in all fonts?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking post.italicAngle value. (derived from com.google.fonts/check/italic_angle)
  • Full Fontbakery report
  • Vollkorn link

    Designer Friedrich Althausen
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (360/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2010-09-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Vollkorn SC link

    Designer Friedrich Althausen
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 33% (361/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    First seen 2017-09-08
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Fonts have consistent underline thickness?
  • Full Fontbakery report
  • Voltaire link

    Designer Yvonne Schüttler
    Subsets latin, latin-ext, menu, vietnamese
    Languages 40% (437/1082) of languages using the Latin script
    First seen 2011-08-17
    Last updated 2024-04-25 (5 months ago)
    • Version Version 1.010; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-06-06 (4 months ago)
    • Version Version 1.010; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-05-10 (5 months ago)
    • Version Version 1.010; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-04-27 (5 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Vujahday Script link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (354/1082) of languages using the Latin script
    First seen 2021-11-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Waiting for the Sunrise link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2011-04-14
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain broken links?
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Check METADATA.pb font weights are correct.
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains unique glyph names?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking font version fields (head and name table).
  • Full Fontbakery report
  • Wallpoet link

    Designer Lars Berggren
    Subsets menu, latin
    Languages 11% (127/1082) of languages using the Latin script
    First seen 2011-04-27
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.filename and font.post_script_name fields have equivalent values?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Description strings in the name table must not contain copyright info.
  • Full Fontbakery report
  • Warnes link

    Designer Eduardo Tunni
    Subsets latin, latin-ext, menu
    Languages 28% (307/1082) of languages using the Latin script
    First seen 2012-09-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Water Brush link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 32% (356/1082) of languages using the Latin script
    First seen 2022-04-07
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • Waterfall link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 30% (335/1082) of languages using the Latin script
    First seen 2021-11-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Wavefont link

    Designer Dmitry Ivanov
    Subsets menu
    Languages 27% (301/1082) of languages using the Latin script
    First seen 2023-06-16
    Last updated 2024-04-03 (6 months ago)
    • Version Version 3.005;gftools[0.9.33] moved to production on 2023-10-26 (11 months ago)
    Latest releases
    • v3.1.1 (1 year, 10 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: Check a font's STAT table contains compulsory Axis Values.
    • FAIL: Validate defaults on fvar table match registered fallback names in GFAxisRegistry.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
    • FAIL: Checking OS/2 usWinAscent & usWinDescent.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Wellfleet link

    Designer Riccardo De Franceschi
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2012-01-11
    Last updated 2024-07-31 (2 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does font file include unacceptable control character glyphs?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
  • Full Fontbakery report
  • Wendy One link

    Designer Alejandro Inler
    Subsets menu, latin, latin-ext
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2012-12-05
    Last updated 2023-08-15 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Version format is correct in 'name' table?
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
  • Full Fontbakery report
  • Whisper link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 33% (359/1082) of languages using the Latin script
    First seen 2022-03-24
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
  • Full Fontbakery report
  • WindSong link

    Designer Robert Leuschke
    Subsets latin, latin-ext, menu, vietnamese
    Languages 28% (305/1082) of languages using the Latin script
    First seen 2021-05-28
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Wire One link

    Designer Cyreal
    Subsets latin, menu
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2011-05-18
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Wittgenstein link

    Designer Jörg Drees
    Subsets latin, latin-ext, menu
    Languages 28% (306/1082) of languages using the Latin script
    First seen 2024-06-05
    Last updated 2024-07-05 (3 months ago)
    • Version Version 1.500 moved to production on 2024-07-02 (3 months ago)
    • Version Version 1.500 moved to sandbox on 2024-06-25 (3 months ago)
    • Version Version 1.500 moved to dev on 2024-06-08 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
  • Full Fontbakery report
  • Wix Madefor Display link

    Designer Dalton Maag
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 27% (293/1082) of languages using the Latin script
    • 17% (14/80) of languages using the Cyrillic script
    First seen 2023-02-06
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    • v3.100 (1 year, 2 months ago)
    • v1.200 (1 year, 8 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Work Sans link

    Designer Wei Huang
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (382/1082) of languages using the Latin script
    First seen 2015-07-08
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
  • Full Fontbakery report
  • Workbench link

    Designer Jens Kutílek
    Subsets latin, math, menu, symbols
    Languages 11% (126/1082) of languages using the Latin script
    First seen 2023-11-02
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.001 moved to production on 2024-01-26 (8 months ago)
    • Version Version 2.001 moved to sandbox on 2023-12-15 (10 months ago)
    • Version Version 2.001 moved to dev on 2023-11-30 (10 months ago)
    • Version Version 2.000 moved to dev on 2023-11-16 (11 months ago)
    Latest releases
    • (4 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Validates that when an instance record is included for the default instance, its subfamilyNameID value is set to a name ID whose string is equal to the string of either name ID 2 or 17, and its postScriptNameID value is set to a name ID whose string is equal to the string of name ID 6.
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check variable font instances
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Validate STAT particle names and values match the fallback names in GFAxisRegistry.
  • Full Fontbakery report
  • Xanh Mono link

    Designer Yellow Type, Lâm Bảo, Duy Dao
    Subsets latin, latin-ext, menu, vietnamese
    Languages 29% (314/1082) of languages using the Latin script
    First seen 2020-08-11
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Yaldevi link

    Designer Mooniak
    Subsets latin, latin-ext, menu, sinhala
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 33% (1/3) of languages using the Sinhala script (Missing Pali (Sinhala); Sanskrit (Sinhala))
    First seen 2021-06-28
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Yaldevi Colombo link

    Designer Mooniak
    Subsets latin, latin-ext, menu, sinhala
    Languages
    • 11% (129/1082) of languages using the Latin script
    • 33% (1/3) of languages using the Sinhala script (Missing Pali (Sinhala); Sanskrit (Sinhala))
    First seen 2017-02-20
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.020 ; ttfautohint (v1.6) moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check OFL body text is correct.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: Check font names are correct
    • FAIL: Font has all mandatory 'name' table entries?
    • FAIL: Name table records must not have trailing spaces.
    • FAIL: Are there unwanted tables?
    • FAIL: Space and non-breaking space have the same width?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Verify that family names in the name table are consistent across all fonts in the family. Checks Typographic Family name (nameID 16) if present, otherwise uses Font Family name (nameID 1)
  • Full Fontbakery report
  • Yanone Kaffeesatz link

    Designer Yanone, Cyreal
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, math, menu, symbols, vietnamese
    Languages
    • 28% (303/1082) of languages using the Latin script
    • 21% (17/80) of languages using the Cyrillic script
    First seen 2010-05-11
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.003 moved to production on 2024-02-03 (8 months ago)
    • Version Version 2.003 moved to sandbox on 2024-01-26 (8 months ago)
    • Version Version 2.003 moved to dev on 2024-01-13 (9 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font contains '.notdef' as its first glyph?
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Yantramanav link

    Designer Erin McLaughlin
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (132/1082) of languages using the Latin script
    • 19% (15/78) of languages using the Devanagari script
    First seen 2015-06-03
    Last updated 2023-08-16 (1 year, 2 months ago)
    • Version Version 1.001;PS 1.0;hotconv 1.0.72;makeotf.lib2.5.5900; ttfauto moved to production on 2024-03-01 (7 months ago)
    • Version Version 1.001;PS 1.0;hotconv 1.0.72;makeotf.lib2.5.5900; ttfauto moved to sandbox on 2024-03-01 (7 months ago)
    • Version Version 1.001;PS 1.0;hotconv 1.0.72;makeotf.lib2.5.5900; ttfauto moved to dev on 2024-03-01 (7 months ago)
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check if each glyph has the recommended amount of contours.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Yarndings 12 link

    Designer Sarah Cadigan-Fried
    Subsets latin, math, menu, symbols
    Languages 10% (117/1082) of languages using the Latin script
    First seen 2024-01-24
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-03-26 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-02-21 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Yarndings 12 Charted link

    Designer Sarah Cadigan-Fried
    Subsets latin, math, menu, symbols
    Languages 10% (117/1082) of languages using the Latin script
    First seen 2024-01-24
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-03-26 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-02-21 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Yarndings 20 link

    Designer Sarah Cadigan-Fried
    Subsets latin, math, menu, symbols
    Languages 10% (117/1082) of languages using the Latin script
    First seen 2024-01-24
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-03-26 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-02-21 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Yarndings 20 Charted link

    Designer Sarah Cadigan-Fried
    Subsets latin, math, menu, symbols
    Languages 10% (117/1082) of languages using the Latin script
    First seen 2024-01-24
    Last updated 2024-04-03 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to production on 2024-03-26 (6 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to dev on 2024-03-01 (7 months ago)
    • Version Version 1.000; ttfautohint (v1.8.4.7-5d5b) moved to sandbox on 2024-02-21 (8 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check font follows the Google Fonts vertical metric schema
  • Full Fontbakery report
  • Yatra One link

    Designer Catherine Leigh Schmidt
    Subsets devanagari, latin, latin-ext, menu
    Languages
    • 12% (132/1082) of languages using the Latin script
    • 11% (9/78) of languages using the Devanagari script (Supports Marathi; Nepali; Eastern Tamang; Awadhi; Dotyali; Goan Konkani; Hindi; Bodo; Kangri)
    First seen 2016-06-20
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Space and non-breaking space have the same width?
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Yeon Sung link

    Designer Woowahan brothers
    Subsets korean, latin, menu
    Languages 11% (123/1082) of languages using the Latin script
    First seen 2018-02-23
    Last updated 2024-01-25 (8 months ago)
    • Version Version 1.001 moved to production on 2024-04-13 (6 months ago)
    • Version Version 1.001 moved to sandbox on 2024-03-28 (6 months ago)
    • Version Version 1.001 moved to dev on 2024-01-26 (8 months ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check font can render its own name.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Font contains glyphs for whitespace characters?
  • Full Fontbakery report
  • Yeseva One link

    Designer Jovanny Lemonad
    Subsets cyrillic, cyrillic-ext, latin, latin-ext, menu, vietnamese
    Languages
    • 30% (329/1082) of languages using the Latin script
    • 65% (52/80) of languages using the Cyrillic script
    First seen 2011-07-13
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Yesteryear link

    Designer Astigmatic
    Subsets menu, latin
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2011-12-19
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Ensure METADATA.pb does not use escaped strings.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Yinmar link

    Designer Danh Hong
    Subsets menu, myanmar
    Languages
    First seen 2016-02-03
    Last updated 2022-05-23 (2 years ago)
    • Version Version 1.11 moved to dev on 2024-03-01 (7 months ago)
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: METADATA.pb should contain at least "menu" and "latin" subsets.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Are there unwanted Apple tables?
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check font can render its own name.
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Check if OS/2 xAvgCharWidth is correct.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Yomogi link

    Designer Satsuyako
    Subsets cyrillic, japanese, latin, latin-ext, menu, vietnamese
    Languages
    • 35% (384/1082) of languages using the Latin script
    • 16% (13/80) of languages using the Cyrillic script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2021-04-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Checking correctness of monospaced metadata.
  • Full Fontbakery report
  • Young Serif link

    Designer Bastien Sozeau
    Subsets latin, latin-ext, menu
    Languages 32% (351/1082) of languages using the Latin script
    First seen 2023-08-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits

    Yrsa link

    Designer Rosetta, Anna Giedryś, David Březina
    Subsets latin, latin-ext, menu, vietnamese
    Languages 35% (385/1082) of languages using the Latin script
    First seen 2016-06-20
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • ERROR: Check name ID 25 to end with "Italic" for Italic VFs.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
  • Full Fontbakery report
  • Ysabeau link

    Designer Christian Thalmann
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, math, menu, symbols, vietnamese
    Languages
    • 34% (371/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2023-03-16
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002 moved to production on 2024-01-26 (8 months ago)
    • Version Version 2.002 moved to sandbox on 2023-12-15 (10 months ago)
    • Version Version 2.002 moved to dev on 2023-12-01 (10 months ago)
    Latest releases
    Failing tests
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Ysabeau Infant link

    Designer Christian Thalmann
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, math, menu, symbols, vietnamese
    Languages
    • 80% (64/80) of languages using the Cyrillic script
    • 17% (193/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2023-06-14
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; featfreeze: ss01,ss02,lnum moved to production on 2024-01-26 (8 months ago)
    • Version Version 2.002; featfreeze: ss01,ss02,lnum moved to sandbox on 2023-12-15 (10 months ago)
    • Version Version 2.002; featfreeze: ss01,ss02,lnum moved to dev on 2023-12-01 (10 months ago)
    Latest releases
    Failing tests
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Ysabeau Office link

    Designer Christian Thalmann
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, math, menu, symbols, vietnamese
    Languages
    • 36% (397/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2023-06-14
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; featfreeze: tnum,lnum,ss02 moved to production on 2024-01-26 (8 months ago)
    • Version Version 2.002; featfreeze: tnum,lnum,ss02 moved to sandbox on 2023-12-15 (10 months ago)
    • Version Version 2.002; featfreeze: tnum,lnum,ss02 moved to dev on 2023-12-06 (10 months ago)
    Latest releases
    Failing tests
    • ERROR: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Ysabeau SC link

    Designer Christian Thalmann
    Subsets cyrillic, cyrillic-ext, greek, latin, latin-ext, math, menu, symbols, vietnamese
    Languages
    • 36% (397/1082) of languages using the Latin script
    • 80% (64/80) of languages using the Cyrillic script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    First seen 2023-06-14
    Last updated 2024-04-03 (6 months ago)
    • Version Version 2.002; featfreeze: smcp moved to production on 2024-01-26 (8 months ago)
    • Version Version 2.002; featfreeze: smcp moved to sandbox on 2023-12-15 (10 months ago)
    • Version Version 2.002; featfreeze: smcp moved to dev on 2023-12-06 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • Yuji Boku link

    Designer Kinuta Font Factory
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 13% (150/1082) of languages using the Latin script
    • 15% (12/80) of languages using the Cyrillic script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-09-27
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Yuji Hentaigana Akari link

    Designer Kinuta Font Factory
    Subsets japanese, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ja_Hira
    • 13% (150/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2021-06-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check samples can be rendered.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Yuji Hentaigana Akebono link

    Designer Kinuta Font Factory
    Subsets japanese, latin, latin-ext, menu
    Languages
    • Defined language in metadata: ja_Kana
    • Defined language in metadata: ja_Hira
    • 13% (150/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    First seen 2021-06-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Check samples can be rendered.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
  • Full Fontbakery report
  • Yuji Mai link

    Designer Kinuta Font Factory
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 13% (150/1082) of languages using the Latin script
    • 15% (12/80) of languages using the Cyrillic script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-09-27
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Yuji Syuku link

    Designer Kinuta Font Factory
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 13% (150/1082) of languages using the Latin script
    • 15% (12/80) of languages using the Cyrillic script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-09-27
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
  • Full Fontbakery report
  • Yusei Magic link

    Designer Tanukizamurai
    Subsets japanese, latin, latin-ext, menu
    Languages
    • 23% (258/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2020-12-14
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
    • FAIL: Check accent of Lcaron, dcaron, lcaron, tcaron (derived from com.google.fonts/check/alt_caron)
  • Full Fontbakery report
  • ZCOOL KuaiLe link

    Designer Liu Bingke, Yang Kang, Wu Shaojie
    Subsets chinese-simplified, latin, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 10% (1/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Yue Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    First seen 2018-12-05
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Check font follows the Google Fonts CJK vertical metric schema
  • Full Fontbakery report
  • ZCOOL QingKe HuangYou link

    Designer Zheng Qingke
    Subsets chinese-simplified, latin, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 10% (1/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Yue Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    First seen 2018-12-05
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Check font follows the Google Fonts CJK vertical metric schema
  • Full Fontbakery report
  • ZCOOL XiaoWei link

    Designer Li Dawei
    Subsets chinese-simplified, latin, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 10% (1/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Yue Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    First seen 2018-12-05
    Last updated 2023-12-14 (10 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Checks METADATA.pb font.name field matches family name declared on the name table.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb font.name and font.full_name fields match the values declared on the name table?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check font names are correct
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check family name for GF Guide compliance.
    • FAIL: Check font follows the Google Fonts CJK vertical metric schema
  • Full Fontbakery report
  • Zain link

    Designer Boutros Fonts
    Subsets arabic, latin, menu
    Languages
    • 11% (127/1082) of languages using the Latin script
    • 2% (2/80) of languages using the Arabic script (Supports Central Kurdish; Urdu)
    First seen 2024-05-31
    Last updated 2024-06-27 (3 months ago)
    • Version Version 1.20; ttfautohint (v1.8.4) moved to production on 2024-07-19 (3 months ago)
    • Version Version 1.20; ttfautohint (v1.8.4) moved to sandbox on 2024-07-05 (3 months ago)
    • Version Version 1.20; ttfautohint (v1.8.4) moved to dev on 2024-07-05 (3 months ago)
    • Version Version 1.10; ttfautohint (v1.8.4) moved to sandbox on 2024-06-25 (3 months ago)
    • Version Version 1.10; ttfautohint (v1.8.4) moved to dev on 2024-06-07 (4 months ago)
    • Version Version 1.02; ttfautohint (v1.8.4) moved to dev on 2024-06-05 (4 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Shapes languages in all GF glyphsets.
    • FAIL: DESCRIPTION.en_us.html must have more than 200 bytes.
    • FAIL: Ensure dotted circle glyph is present and can attach marks.
  • Full Fontbakery report
  • Zen Antique link

    Designer Yoshimichi Ohira
    Subsets cyrillic, greek, japanese, latin, latin-ext, menu
    Languages
    • 21% (232/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-10-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Zen Antique Soft link

    Designer Yoshimichi Ohira
    Subsets cyrillic, greek, japanese, latin, latin-ext, menu
    Languages
    • 21% (232/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-10-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Zen Dots link

    Designer Yoshimichi Ohira
    Subsets latin, latin-ext, menu
    Languages 22% (241/1082) of languages using the Latin script
    First seen 2021-03-12
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Zen Kaku Gothic Antique link

    Designer Yoshimichi Ohira
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 21% (232/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-10-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Zen Kaku Gothic New link

    Designer Yoshimichi Ohira
    Subsets cyrillic, japanese, latin, latin-ext, menu
    Languages
    • 21% (232/1082) of languages using the Latin script
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-10-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Zen Kurenaido link

    Designer Yoshimichi Ohira
    Subsets cyrillic, greek, japanese, latin, latin-ext, menu
    Languages
    • 21% (233/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-10-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Zen Loop link

    Designer Yoshimichi Ohira
    Subsets latin, latin-ext, menu
    Languages 22% (241/1082) of languages using the Latin script
    First seen 2021-03-10
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Zen Maru Gothic link

    Designer Yoshimichi Ohira
    Subsets cyrillic, greek, japanese, latin, latin-ext, menu
    Languages
    • 21% (232/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-10-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Zen Old Mincho link

    Designer Yoshimichi Ohira
    Subsets cyrillic, greek, japanese, latin, latin-ext, menu
    Languages
    • 21% (232/1082) of languages using the Latin script
    • 16% (1/6) of languages using the Greek script (Missing Tsakonian; Coptic (Greek); Ancient Greek (Greek); Balkan Gagauz Turkish; Pontic (Greek))
    • 100% (1/1) of languages using the Hiragana script
    • 50% (1/2) of languages using the Japanese script (Missing Central Okinawan, Japanese)
    First seen 2021-10-22
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Font enables smart dropout control in "prep" table instructions?
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Zen Tokyo Zoo link

    Designer Yoshimichi Ohira
    Subsets latin, latin-ext, menu
    Languages 22% (240/1082) of languages using the Latin script
    First seen 2021-04-30
    Last updated 2024-04-03 (6 months ago)
    Latest releases
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check OFL body text is correct.
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Zeyada link

    Designer Kimberly Geswein
    Subsets menu, latin
    Languages 11% (129/1082) of languages using the Latin script
    First seen 2011-06-08
    Last updated 2023-08-09 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking file is named canonically.
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb subsets should be alphabetically ordered.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: METADATA.pb weight matches postScriptName for static fonts.
    • FAIL: Check font names are correct
    • FAIL: Copyright field for this font on METADATA.pb matches all copyright notice entries on the name table ?
    • FAIL: Name table entries should not contain line-breaks.
    • FAIL: Directory name in GFonts repo structure must match NameID 1 of the regular.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Font contains '.notdef' as its first glyph?
    • FAIL: Are there unwanted tables?
    • FAIL: Ensure component transforms do not perform scaling or rotation.
  • Full Fontbakery report
  • Zhi Mang Xing link

    Designer Wei Zhimang
    Subsets chinese-simplified, latin, menu
    Languages
    • 11% (123/1082) of languages using the Latin script
    • 10% (1/10) of languages using the Simplified Han script (Missing Hakka Chinese (Simplified); Yue Chinese (Simplified); Gan Chinese (Simplified); Wu Chinese (Simplified); Xiang Chinese (Simplified); Southern Min Chinese (Simplified); Zhuang, Simplified Han; Literary Chinese (Simplified); Jin Chinese (Simplified))
    First seen 2019-03-18
    Last updated 2022-05-23 (2 years ago)
    Recent Pull Requests
    Recent Commits
    Failing tests
    • FAIL: Does DESCRIPTION file contain a upstream Git repo URL?
    • FAIL: Does METADATA.pb copyright field contain broken links?
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: METADATA.pb font.name value should be same as the family name declared on the name table.
    • FAIL: METADATA.pb font.name field contains font name in right format?
    • FAIL: METADATA.pb font.full_name field contains font name in right format?
    • FAIL: METADATA.pb font.post_script_name field contains font name in right format?
    • FAIL: METADATA.pb: Check URL on copyright string is the same as in repository_url field.
    • FAIL: Check glyphs do not have components which are themselves components.
    • FAIL: Font contains '.notdef' as its first glyph?
  • Full Fontbakery report
  • Zilla Slab link

    Designer Typotheque
    Subsets latin, latin-ext, menu
    Languages 12% (132/1082) of languages using the Latin script
    First seen 2017-06-28
    Last updated 2022-05-23 (2 years ago)
    Failing tests
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Check hhea.caretSlopeRise and hhea.caretSlopeRun
    • FAIL: Does the font have any invalid feature tags?
  • Full Fontbakery report
  • Zilla Slab Highlight link

    Designer Typotheque
    Subsets latin, latin-ext, menu
    Languages 12% (134/1082) of languages using the Latin script
    First seen 2017-07-26
    Last updated 2023-08-16 (1 year, 2 months ago)
    Failing tests
    • FAIL: Checking OS/2 fsType does not impose restrictions.
    • FAIL: Check Google Fonts glyph coverage.
    • FAIL: Check license file has good copyright string.
    • FAIL: Check copyright namerecords match license file.
    • FAIL: METADATA.pb font.full_name and font.post_script_name fields have equivalent values ?
    • FAIL: Copyright notices match canonical pattern in METADATA.pb
    • FAIL: Copyright notices match canonical pattern in fonts
    • FAIL: PPEM must be an integer on hinted fonts.
    • FAIL: Check if the vertical metrics of a family are similar to the same family hosted on Google Fonts.
    • FAIL: OS/2.fsSelection bit 7 (USE_TYPO_METRICS) is set in all fonts.
    • FAIL: Checking OS/2 Metrics match hhea Metrics.
    • FAIL: Whitespace glyphs have ink?
    • FAIL: Checking font version fields (head and name table).
    • FAIL: Does the font have any invalid feature tags?
  • Full Fontbakery report