{
  "slug": "ia-writer-duo",
  "family": "iA Writer Duo",
  "kind": "open",
  "computed": "2026-10-22",
  "method": {
    "name": "glyph-shape + edge-texture",
    "version": 2,
    "texture_weight": 0.15,
    "glyphs": "A-Z a-z 0-9",
    "cap_px": 160,
    "cell_px": 256,
    "blur_px": 3,
    "grid": 32,
    "script": "tools/sim_render.py + tools/sim_rank.py",
    "median": -0.0888,
    "identical": 2.1574,
    "fonts_compared": 1571
  },
  "same_latin_design_as": null,
  "shares_latin_design_with": [],
  "matches": [
    {
      "slug": "ia-writer-quattro",
      "family": "iA Writer Quattro",
      "score": 93,
      "glyph_cosine": 0.978,
      "licence": "OFL-1.1",
      "licence_name": "SIL Open Font License 1.1",
      "licence_statuses": {
        "commercial": "allowed",
        "logo": "allowed",
        "web": "conditions",
        "app": "conditions",
        "modify": "conditions",
        "redistribute": "conditions",
        "sell": "not_allowed",
        "credit": "allowed"
      }
    },
    {
      "slug": "ia-writer-mono",
      "family": "iA Writer Mono",
      "score": 89.1,
      "glyph_cosine": 0.9509,
      "licence": "OFL-1.1",
      "licence_name": "SIL Open Font License 1.1",
      "licence_statuses": {
        "commercial": "allowed",
        "logo": "allowed",
        "web": "conditions",
        "app": "conditions",
        "modify": "conditions",
        "redistribute": "conditions",
        "sell": "not_allowed",
        "credit": "allowed"
      }
    },
    {
      "slug": "ibm-plex-mono",
      "family": "IBM Plex Mono",
      "score": 85.7,
      "glyph_cosine": 0.9402,
      "licence": "OFL-1.1",
      "same_design": [
        "lilex"
      ],
      "licence_name": "SIL Open Font License 1.1",
      "licence_statuses": {
        "commercial": "allowed",
        "logo": "allowed",
        "web": "conditions",
        "app": "conditions",
        "modify": "conditions",
        "redistribute": "conditions",
        "sell": "not_allowed",
        "credit": "allowed"
      }
    },
    {
      "slug": "ibm-plex-sans",
      "family": "IBM Plex Sans",
      "score": 79.5,
      "glyph_cosine": 0.9254,
      "licence": "OFL-1.1",
      "same_design": [
        "ibm-plex-sans-arabic",
        "anuphan",
        "ibm-plex-sans-devanagari",
        "ibm-plex-sans-hebrew",
        "ibm-plex-sans-thai-looped",
        "ibm-plex-sans-thai",
        "ibm-plex-sans-jp",
        "ibm-plex-sans-kr"
      ],
      "siblings": [
        "ibm-plex-sans-condensed"
      ],
      "licence_name": "SIL Open Font License 1.1",
      "licence_statuses": {
        "commercial": "allowed",
        "logo": "allowed",
        "web": "conditions",
        "app": "conditions",
        "modify": "conditions",
        "redistribute": "conditions",
        "sell": "not_allowed",
        "credit": "allowed"
      }
    },
    {
      "slug": "trispace",
      "family": "Trispace",
      "score": 78.1,
      "glyph_cosine": 0.9199,
      "licence": "OFL-1.1",
      "licence_name": "SIL Open Font License 1.1",
      "licence_statuses": {
        "commercial": "allowed",
        "logo": "allowed",
        "web": "conditions",
        "app": "conditions",
        "modify": "conditions",
        "redistribute": "conditions",
        "sell": "not_allowed",
        "credit": "allowed"
      }
    },
    {
      "slug": "clear-sans",
      "family": "Clear Sans",
      "score": 73.8,
      "glyph_cosine": 0.916,
      "licence": "Apache-2.0",
      "licence_name": "Apache License 2.0",
      "licence_statuses": {
        "commercial": "allowed",
        "logo": "allowed",
        "web": "conditions",
        "app": "conditions",
        "modify": "conditions",
        "redistribute": "conditions",
        "sell": "conditions",
        "credit": "allowed"
      }
    },
    {
      "slug": "suse-mono",
      "family": "SUSE Mono",
      "score": 73.8,
      "glyph_cosine": 0.8956,
      "licence": "OFL-1.1",
      "licence_name": "SIL Open Font License 1.1",
      "licence_statuses": {
        "commercial": "allowed",
        "logo": "allowed",
        "web": "conditions",
        "app": "conditions",
        "modify": "conditions",
        "redistribute": "conditions",
        "sell": "not_allowed",
        "credit": "allowed"
      }
    },
    {
      "slug": "recursive",
      "family": "Recursive",
      "score": 73.4,
      "glyph_cosine": 0.9143,
      "licence": "OFL-1.1",
      "licence_name": "SIL Open Font License 1.1",
      "licence_statuses": {
        "commercial": "allowed",
        "logo": "allowed",
        "web": "conditions",
        "app": "conditions",
        "modify": "conditions",
        "redistribute": "conditions",
        "sell": "not_allowed",
        "credit": "allowed"
      }
    },
    {
      "slug": "fragment-mono",
      "family": "Fragment Mono",
      "score": 72.3,
      "glyph_cosine": 0.9003,
      "licence": "OFL-1.1",
      "licence_name": "SIL Open Font License 1.1",
      "licence_statuses": {
        "commercial": "allowed",
        "logo": "allowed",
        "web": "conditions",
        "app": "conditions",
        "modify": "conditions",
        "redistribute": "conditions",
        "sell": "not_allowed",
        "credit": "allowed"
      }
    },
    {
      "slug": "noto-sans-mono",
      "family": "Noto Sans Mono",
      "score": 72.2,
      "glyph_cosine": 0.9048,
      "licence": "OFL-1.1",
      "same_design": [
        "hibur-mono"
      ],
      "licence_name": "SIL Open Font License 1.1",
      "licence_statuses": {
        "commercial": "allowed",
        "logo": "allowed",
        "web": "conditions",
        "app": "conditions",
        "modify": "conditions",
        "redistribute": "conditions",
        "sell": "not_allowed",
        "credit": "allowed"
      }
    },
    {
      "slug": "monaspace-neon",
      "family": "Monaspace Neon",
      "score": 71.8,
      "glyph_cosine": 0.8967,
      "licence": "OFL-1.1",
      "licence_name": "SIL Open Font License 1.1",
      "licence_statuses": {
        "commercial": "allowed",
        "logo": "allowed",
        "web": "conditions",
        "app": "conditions",
        "modify": "conditions",
        "redistribute": "conditions",
        "sell": "not_allowed",
        "credit": "allowed"
      }
    },
    {
      "slug": "roboto-mono",
      "family": "Roboto Mono",
      "score": 71.7,
      "glyph_cosine": 0.8985,
      "licence": "OFL-1.1",
      "licence_name": "SIL Open Font License 1.1",
      "licence_statuses": {
        "commercial": "allowed",
        "logo": "allowed",
        "web": "conditions",
        "app": "conditions",
        "modify": "conditions",
        "redistribute": "conditions",
        "sell": "not_allowed",
        "credit": "allowed"
      }
    }
  ],
  "same_family": [],
  "other_scripts": []
}