IBM's open-source corporate typeface family, designed for global use and versatility across UI and print.
IBM Plex is an open-source typeface family developed by IBM as its corporate typeface. It is a versatile font family designed for global use, supporting multiple languages and optimized for user interfaces. The project includes specialized variants like IBM Plex Math, which provides comprehensive mathematical symbol coverage.
Designers, developers, and organizations looking for a versatile, globally-supported typeface for UI design, branding, and documentation, especially those needing multilingual or mathematical typography.
Developers and designers choose IBM Plex for its open-source availability under the OFL, its comprehensive language support, and its design optimized for both UI and print, backed by IBM's corporate design standards.
The package of IBM’s typeface, IBM Plex.
Includes Sans, Serif, Mono, and Condensed variants with true italics, providing versatility for branding, UI, and print without needing multiple font families.
Supports extended Latin, Arabic, Chinese, Cyrillic, and more in IBM Plex Sans, making it a one-stop solution for international projects without additional font hunting.
IBM Plex Math offers over 5,000 glyphs covering mathematical symbols, serving as a fresh, comprehensive alternative to STIX and Cambria for technical documentation.
Designed specifically for user interface environments, ensuring good readability and aesthetics on screens, as highlighted in the README's focus on UI mediums.
Language support is split into separate npm packages (e.g., for Arabic, Chinese), which complicates setup and increases maintenance compared to unified font files.
Some language scripts like Chinese are only supported in the Sans variant, not in Serif or Mono, reducing design consistency for multilingual projects using different styles.
Variable font versions are available but lack advanced axes like optical sizing or extensive weight ranges, limiting flexibility for modern typographic systems.
Plex is an open-source alternative to the following products:
Cambria is a typeface designed for Microsoft Office, known for its readability and professional appearance in documents and presentations.
STIX (Structured Threat Information Expression) is a standardized language for describing cyber threat information to enable sharing and analysis across organizations and tools.
Font files available from Google Fonts, and a public issue tracker for all things Google Fonts
The Roboto family of fonts
Noto fonts, except for CJK and emoji
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.