18 个仓库
Specialized monospaced font families designed to improve code readability and visual hierarchy in text editors.
Distinguishing note: The candidates provided relate to expression evaluation or regex, which are functional code-logic tools; this tag refers to typographic assets for developer environments.
Explore 18 awesome GitHub repositories matching user interface & experience · Programming Typefaces. Refine with filters or upvote what's useful.
FiraCode is a monospaced programming font designed for source code, console user interfaces, and technical notation. It functions as a programming ligature font, rendering common character sequences as single combined glyphs to simplify visual code analysis. The typeface includes specialized support for terminal user interfaces, providing box drawing characters and powerline symbols. It also serves as a technical font with broad Unicode coverage for rendering mathematical symbols and academic notation. The font provides mechanisms for customizing glyph appearance through stylistic sets and c
Provides a monospaced grid alignment that ensures identical horizontal advance width for perfect vertical alignment.
Cascadia Code is a monospaced programming font optimized for coding environments. It is available as a TrueType and OpenType font, featuring programming ligatures that combine common operators and symbols into single glyphs. The typeface is an OpenType variable font, which allows for character thickness to be scaled across a continuous range of weights within a single file. It is compatible with Nerd Font and Powerline, embedding specialized icons and symbols for use in terminal prompts and status bars. The project includes capabilities for font engineering and rendering, such as the use of
Implements a specialized monospaced typeface optimized for high legibility in code editors and terminal environments.
Source Code Pro is a collection of monospaced OpenType font families designed for programming, user interface clarity, and coding environments. These typefaces are engineered to provide high legibility in software editors and terminal applications. The project includes a variable font family that allows for continuous adjustments of weight and style within a single file. It provides specialized typography for user interface design to ensure consistency across diverse digital layouts. The system covers monospaced typography design and web integration, supporting the generation and export of f
Provides a monospaced font family engineered for perfect horizontal alignment in software editors and terminals.
Monaspace is a collection of monospaced font families engineered specifically for programming environments. The system functions as a comprehensive typography suite that balances traditional grid-based alignment with expressive design aesthetics to improve visual hierarchy and readability within text editors. The project distinguishes itself through advanced font engineering that utilizes variable axes and contextual rules to modify character appearance dynamically. By employing semantic mapping and open-type feature injection, the fonts automatically adjust glyph shapes and spacing based on
Select from diverse font families to establish clear visual hierarchy and semantic meaning within your text editor environment for better document structure and readability.
Hack is a font engineering toolkit and binary modification tool designed to patch font files to adjust layout metrics and swap glyph indices without requiring recompilation. It functions as a monospaced font customizer and renderer, enabling the display of source code using typefaces that support diverse character sets and specialized glyphs. The toolkit provides capabilities for desktop font customization, including the modification of vertical line spacing and the swapping of character designs to personalize glyph styles. It also includes a metadata editor for renaming internal font tables
Renders source code using specialized monospaced fonts that support diverse character sets and glyphs.
JetBrains Mono is an open-source, monospaced typeface designed specifically for software development environments. It functions as a productivity tool intended to improve code legibility and reduce visual fatigue during extended programming sessions. The typeface distinguishes itself through geometric optimizations that prioritize character clarity and scanning speed. It features increased lowercase height to occupy more vertical space, simplified character shapes to reduce visual noise, and pixel-grid alignment to maintain sharp edges at small sizes. Additionally, it incorporates programming
Provides a monospaced typeface designed for high legibility in code editors, featuring optimized character shapes and ligatures.
Sarasa-Gothic is an open-source typeface generation engine designed to synthesize unified font families. It functions as a build-time system that merges Latin, Greek, Cyrillic, and CJK character sets into consistent, multi-script font files. The project utilizes a composite architecture and declarative configuration to produce specialized font variants, including monospaced styles for terminal emulators and code editors. By automating the integration of diverse glyph sources, it ensures visual harmony across different regional orthographies and character sets. The system provides a custom bu
Provides a specialized monospaced typeface configuration designed for consistent text presentation in terminal emulators and code editors.
Monocraft is a programming font customization project designed to apply a game-inspired typographic theme to development environments. It renders text using specialized monospaced typefaces that recreate the visual style of game user interfaces. The project focuses on rendering a galactic alphabet by mapping specific Unicode codepoints to unique glyphs. It utilizes OpenType ligature substitution to combine character sequences into single glyphs for programming operators and arrows. The system ensures strict vertical alignment through a monospace grid and handles character rendering via speci
Ensures strict vertical alignment in code editors using a specialized monospaced grid.
Intel One Mono is a monospaced font development project focused on creating high-legibility typefaces designed to reduce eyestrain and minimize errors for developers and low-vision users. It provides a system for developing and compiling custom monospaced fonts from source files for use across different operating systems and web platforms. The project implements advanced typographic capabilities, including programming ligatures to improve the readability of operators and specialized numeral formats for superscripts and subscripts. It ensures consistent text display across more than 200 langua
Provides a high-legibility monospaced typeface specifically designed for code editors and developers.
Monoid 是一款等宽编程字体,专为代码编辑器和终端中的高可读性而设计。它是一种 OpenType 特性字体,针对阅读和编写源代码进行了优化,在小字号下也能提供清晰的渲染效果。 该字体利用 OpenType 字体特性设置来提供样式替换和可自定义的字形外观。它特别实现了编程连字(Ligatures),将常见的编码符号和运算符组合成单个字形,以提高可读性。 该项目涵盖等宽文本渲染和样式字形自定义,允许通过字体特性映射和基于矢量的字形渲染来替换标准字符。
Provides a specialized monospaced typeface designed for high legibility and grid alignment in code editors.
Fantasque Sans is an open-source TrueType font family designed as a monospaced programming font. It combines a fixed-width typeface with handwriting characteristics to maintain technical precision and vertical alignment in code editors and terminals. The typeface features a comprehensive suite of styles, including regular, bold, and true italic variants. It supports stylistic glyph customization and set-based glyph swapping to adjust character designs and line heights for improved legibility. The project provides a web-ready font suite with multiple formats and CSS declarations for cross-bro
Implements a fixed-width grid layout to ensure consistent character alignment in code editors and terminals.
Hasklig 是一款专为代码编辑器设计的等宽编程字体,具有针对视觉平衡和可读性优化的固定宽度字形。它是 Source Code Pro 的定制版本,结合了针对技术文本定制的特殊字形和间距。 该字体实现了代码连字渲染,将多字符运算符替换为复合字形,以改善源代码的扫描体验。它通过等宽排版调优进一步优化了阅读体验,调整了字符间距和视觉权重,以确保布局的一致性。
Provides a specialized monospaced typeface designed for high legibility and visual balance in editors.
Mononoki 是一款专为阅读和编写代码而设计的等宽编程字体。它是一款开发者字体,强调高可读性并利用固定宽度布局来确保字符对齐的一致性。 该项目是一款可自定义的 OpenType 字体,允许用户在不同的字符设计和样式集之间切换。这使得配置样式字形替代方案成为可能,从而提高相似字符之间的视觉区分度。 该字体涵盖了等宽文本渲染和字符样式配置,以支持开发者环境中的源代码可读性。它采用基于矢量的轮廓和 OpenType 特性映射,根据用户偏好提供特定的字形变体。
Provides a specialized monospaced font family designed for high legibility and character distinction in code editors.
Mona Sans 是一个开源的可变排版系统和字体家族。它提供了一组灵活的字形,旨在跨各种屏幕尺寸和技术环境实现高可读性,包括一个用于渲染代码和技术文本的专用等宽版本。 该系统利用可变字体模型,允许在单个字体文件内动态调整字重、字宽和光学尺寸。它支持样式替换和上下文连字,以优化数字文本的视觉特征和专业流程。 该项目涵盖了字体工程和渲染功能,包括导出特定字体切片并保持与全局字体目录兼容的能力。它实现了一个多轴设计空间,以确保跨不同分辨率和界面要求的视觉平衡一致性。
Includes a specialized monospaced version with fixed-width grid alignment for high legibility in code editors.
Recursive is a multilingual variable font family and an OpenType typography toolkit. It provides a system of variable fonts that support dynamic adjustments to weight, slant, width, and expression, including a specialized typeface designed for code editors. The project features a responsive typography system that maintains consistent horizontal spacing to prevent layout reflow during stylistic transitions. It includes specialized ligatures and character disambiguation to improve the legibility of technical text in programming environments. The system covers a broad range of international lan
Provides a specialized monospaced font family designed for maximum readability and disambiguation in code editors.
Victor Mono is a monospaced programming font designed for code editors, focusing on legibility and character distinction. It is characterized by the inclusion of programming ligatures that combine multi-character symbols into single glyphs. The typeface features cursive italics with semi-connected strokes to visually separate comments and keywords from standard code. It also provides customizable glyph stylistics, allowing for alternative shapes for specific characters such as zeros and sevens.
Implements a specialized monospaced typeface optimized for consistent character width and legibility.
Geist is an open-source font family and typography collection designed for high legibility in technical interfaces. It consists of a series of web-optimized typefaces, including geometric sans-serif, monospaced, and pixel styles. The collection functions as a variable font library, utilizing coordinate interpolation to allow precise control over weight and style within a single font file. These fonts are built as OpenType typefaces, incorporating standardized layout tables to define advanced typographic behaviors such as kerning and ligatures. The project provides specific implementations fo
Provides a specialized monospaced typeface optimized for high legibility in code editors and terminals.
Mono is a pixel-optimized programming font family and digital typography system. It is a monospaced variable font designed for technical text, featuring adjustable weight and stretch to improve legibility in code editors and terminals. The system utilizes variable-axis font interpolation and pixel-grid hinting to ensure crisp character rendering on digital displays. It incorporates monospaced coordinate mapping and glyph-specific kerning pairs to maintain visual balance and precise vertical alignment. The project covers a technical typography workflow that includes the distribution of font b
Provides a specialized monospaced font family with strict coordinate mapping for high legibility in code editors.