Status
Public dashboard.
Open-source transparency: every number below is computed from the public map corpus at build time. Refresh the page after a sync to see the latest.
Ruby parity
100.0%
7,502 test vectors · 271 maps
Total systems
289
289 browser-runnable ISC maps
Authorities
35
BGN/PCGN, ISO, UN, ALA-LC, ODNI, …
Scripts covered
27
ISO 15924 source codes
Map corpus size
7.2 MB
human-readable ISC source files
Last sync
2026-09-12
Newest: var-zho-Hani-Latn-wd-1979
By authority
35 authorities
- alalc 55
- bgnpcgn 54
- un 32
- iso 30
- odni 30
- var 17
- bis 10
- din 9
- icao 8
- elot 4
- mvd 4
- bgn 3
By source script
27 ISO 15924 codes
- Cyrillic
Cyrl90 - Devanagari (Nagari)
Deva35 - Arabic
Arab31 - Greek
Grek14 - Hangul (Hangŭl, Hangeul)
Hang11 - Ethiopic (Geʻez)
Ethi9 - Bengali (Bangla)
Beng9 - Georgian (Mkhedruli and Mtavruli)
Geor8 - Japanese syllabaries (alias for Hiragana + Katakana)
Hrkt7 - Latin
Latn7 - Mongolian
Mong7 - Tamil
Taml6
How these numbers are computed
Reproducible from the public source.
- Map count — iterate
src/data/maps-catalogue.jsonat build time. Same file drives the catalogue page. - Runtime coverage — count
*.iscfiles underpublic/maps/. Parsed directly by every Interscript engine. - Ruby parity — generated by
interscript-ts/scripts/full-parity.rb: every map'stestdirective run through both Ruby and TS, outputs compared byte-for-byte. - Script codes — resolved via
@iso24229/iso15924-dataand@iso24229/iso639-datafrom npm. - Last sync — filesystem mtime of the newest map file in
public/maps/.