awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
arrowtype avatar

arrowtype/recursive

0
View on GitHub↗
3,819 Stars·60 Forks·Python·OFL-1.1·2 Aufruferecursive.design↗

Recursive

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 languages, currency symbols, and mathematical glyphs. It supports proportional and monospace switching and allows users to toggle between rationalized and casual text expressions.

The toolkit includes design scripts for automating the production and manipulation of variable font sources and OpenType tables.

Features

  • Programming Typefaces - Provides a specialized monospaced font family designed for maximum readability and disambiguation in code editors.
  • Programming Ligature Fonts - Features specialized ligatures that combine programming symbols to improve technical text legibility.
  • Technical Interface Fonts - Optimizes technical text legibility in code editors using specialized ligatures and character disambiguation.
  • Variable Font Axis Manipulation - Dynamically calculates glyph shapes between design extremes for fluid transitions of weight, slant, and width.
  • Consistent-Width Mappings - Maintains identical horizontal character spacing across stylistic variations to prevent text reflow during axis transitions.
  • Font Development - Automates the professional production of typeface assets using scripts for OpenType table and contour management.
  • Variable Font Axes - Implements variable font axes for dynamic adjustment of weight, slant, and width without layout shifts.
  • Multilingual Variable Typefaces - Offers a variable typeface system with an expanded character set covering global languages, mathematical symbols, and currency glyphs.
  • Variable Typeface Families - Supplies a collection of OpenType variable fonts supporting dynamic adjustments to weight, slant, width, and expression.
  • Automated Font Generators - Uses automated build scripts to generate OpenType font files from raw contours and metadata.
  • Proportional and Monospace Switching - Provides distinct glyph sets for proportional text and fixed-width characters to support both prose and tabular data.
  • Reflow-Preventing Typography - Implements a typography system that maintains consistent horizontal spacing to prevent layout reflow during stylistic transitions.
  • Variable Typography Toolkits - Provides a comprehensive toolkit of design scripts and font assets for producing responsive variable typography.
  • Proportional-Monospace Hybrid Fonts - Enables seamless switching between proportional glyphs for readability and fixed-width characters for technical data.
  • Stylistic Expression Toggles - Provides a system to toggle between rationalized structures for focus and casual styles for inviting tones.
  • Multilingual Character Sets - Provides comprehensive character coverage for diverse international scripts, currencies, and mathematical symbols.
  • Programmable Ligatures - Implements programmable substitution rules to replace character sequences with specialized ligatures and disambiguated variants.
  • Multilingual Interface Designs - Supports global user interfaces with an extensive range of international languages, currency symbols, and mathematical glyphs.
  • Stylistic Expression Systems - Provides fluid text rendering that transitions between casual and rationalized styles based on the user interface context.
  • Stylistic Set Configuration - Groups typographic variations into toggleable sets to switch between rationalized and casual letterform expressions.
  • Programming Fonts - Variable font family for code and UI.

Star-Verlauf

Star-Verlauf für arrowtype/recursiveStar-Verlauf für arrowtype/recursive

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Recursive

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Recursive.
  • tonsky/firacodeAvatar von tonsky

    tonsky/FiraCode

    81,750Auf GitHub ansehen↗

    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

    Clojurefontligaturesprogramming-ligatures
    Auf GitHub ansehen↗81,750
  • iaolo/ia-fontsAvatar von iaolo

    iaolo/iA-Fonts

    4,098Auf GitHub ansehen↗

    iA-Fonts is a collection of open-source writing fonts and a variable font family tailored to create a calm and homogenous visual image for authors. It provides a monospace typographic set and variable-width typefaces designed to optimize text alignment and character discernibility. The project utilizes modified open-source glyphs to implement a variable font system that interpolates between monospaced and proportional widths. This allows for a balance between reading rhythm and flow through adjustable weight and width axes. The system focuses on digital document styling and writing workflow

    Auf GitHub ansehen↗4,098
  • ubuwaits/beautiful-web-typeAvatar von ubuwaits

    ubuwaits/beautiful-web-type

    7,339Auf GitHub ansehen↗

    Beautiful Web Type is a curated directory and interactive preview tool for open-source, SIL-licensed typefaces, designed to help web designers discover, evaluate, and select fonts for their projects. It serves as a central hub where each typeface is presented with a full specimen gallery, weight and style comparisons, and clear licensing information, all rendered as a static site for fast loading. The project distinguishes itself through its comprehensive in-browser inspection capabilities, allowing designers to explore OpenType features like ligatures and alternate glyphs with live before-an

    CSSfontfontsgoogle-fonts
    Auf GitHub ansehen↗7,339
  • github/mona-sansAvatar von github

    github/mona-sans

    4,081Auf GitHub ansehen↗

    Mona Sans is an open-source variable typography system and typeface family. It provides a flexible set of glyphs designed for high readability across various screen sizes and technical environments, including a specific monospace version for rendering code and technical text. The system utilizes a variable font model, allowing for the dynamic adjustment of weight, width, and optical sizing within a single font file. It supports stylistic substitutions and contextual ligatures to refine the visual character and professional flow of digital text. The project covers font engineering and renderi

    Shellfontvariable-fonts
    Auf GitHub ansehen↗4,081
Alle 30 Alternativen zu Recursive anzeigen→

Häufig gestellte Fragen

Was macht arrowtype/recursive?

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.

Was sind die Hauptfunktionen von arrowtype/recursive?

Die Hauptfunktionen von arrowtype/recursive sind: Programming Typefaces, Programming Ligature Fonts, Technical Interface Fonts, Variable Font Axis Manipulation, Consistent-Width Mappings, Font Development, Variable Font Axes, Multilingual Variable Typefaces.

Welche Open-Source-Alternativen gibt es zu arrowtype/recursive?

Open-Source-Alternativen zu arrowtype/recursive sind unter anderem: tonsky/firacode — FiraCode is a monospaced programming font designed for source code, console user interfaces, and technical notation.… iaolo/ia-fonts — iA-Fonts is a collection of open-source writing fonts and a variable font family tailored to create a calm and… ubuwaits/beautiful-web-type — Beautiful Web Type is a curated directory and interactive preview tool for open-source, SIL-licensed typefaces,… github/mona-sans — Mona Sans is an open-source variable typography system and typeface family. It provides a flexible set of glyphs… larsenwork/monoid — Monoid is a monospaced programming font designed for high legibility in code editors and terminals. It is an OpenType… microsoft/cascadia-code — Cascadia Code is a monospaced programming font optimized for coding environments. It is available as a TrueType and…