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
·

47 Repos

Awesome GitHub RepositoriesTypography Customization

Tools and configurations for applying custom fonts and styling to user interface elements.

Distinguishing note: No existing candidates provided; focuses specifically on font management within the UI.

Explore 47 awesome GitHub repositories matching user interface & experience · Typography Customization. Refine with filters or upvote what's useful.

Awesome Typography Customization GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • 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

    Provides a monospaced typeface with adjustable weights and glyphs optimized for code editors.

    Clojurefontligaturesprogramming-ligatures
    Auf GitHub ansehen↗81,750
  • ryanoasis/nerd-fontsAvatar von ryanoasis

    ryanoasis/nerd-fonts

    63,373Auf GitHub ansehen↗

    Nerd Fonts is a suite of tools and collections designed for aggregating glyphs, patching programming fonts, and generating web-ready font assets. It provides an iconic font patcher for injecting large sets of icons into existing system fonts, a glyph aggregator that consolidates symbols from multiple icon sets, and a collection of pre-patched monospaced typefaces for use in terminals and editors. The project includes a font metrics tool to adjust glyph widths and cell sizing, ensuring consistent icon alignment in monospace environments. It also features a web font generator that converts patc

    Adds icons and symbols to monospaced typefaces to enhance visual cues in code editors and terminals.

    CSSfontfont-awesomefonts
    Auf GitHub ansehen↗63,373
  • chenglou/pretextAvatar von chenglou

    chenglou/pretext

    48,480Auf GitHub ansehen↗

    Pretext is a canvas-based text layout engine designed to calculate precise text dimensions and line breaks for custom rendering. It serves as a rich text measurement tool and a cross-browser typography normalizer, enabling the determination of pixel-perfect widths and heights for mixed inline content without relying on browser CSS. The project distinguishes itself through its ability to handle complex typography and dynamic layouts. It implements language-specific segmentation rules for CJK and Hangul scripts and corrects emoji width variances between DOM and canvas rendering. Additionally, i

    Implements logic to process optional break points and render trailing hyphens only when text wraps.

    TypeScript
    Auf GitHub ansehen↗48,480
  • 9001/copypartyAvatar von 9001

    9001/copyparty

    45,236Auf GitHub ansehen↗

    Copyparty is a self-hosted file server that provides a browser-based interface for managing, browsing, uploading, and downloading files. It utilizes a virtual file system abstraction to map diverse storage backends and network-attached devices into a unified directory structure, allowing for consistent file access across various storage environments. The platform functions as a cloud synchronization gateway, enabling automated data backups and transfers between local storage and remote cloud providers through integration with standard command-line tools. It also serves as a distributed storag

    Apply custom fonts to the interface by defining font files or style rules to ensure the visual presentation matches specific branding or design requirements.

    Pythoncopypartyfile-serverfile-sharing
    Auf GitHub ansehen↗45,236
  • hehonghui/awesome-english-ebooksAvatar von hehonghui

    hehonghui/awesome-english-ebooks

    32,209Auf GitHub ansehen↗

    This project is a curated digital publication repository designed to support English language learners and facilitate consistent reading habits. It provides a comprehensive archive of books and periodicals formatted in standard e-reading files to ensure compatibility across a wide range of mobile devices and software applications. The collection is structured to enhance language comprehension by integrating reading materials with supplementary audio files and external dictionary tools for real-time vocabulary lookup. Users can further personalize their reading environment by importing custom

    Enables users to import and apply custom font files to personalize the visual presentation of reading materials.

    CSSdownloadebookseconomist
    Auf GitHub ansehen↗32,209
  • shadps4-emu/shadps4Avatar von shadps4-emu

    shadps4-emu/shadPS4

    31,390Auf GitHub ansehen↗

    shadPS4 is a C++ game emulator and hardware virtualization tool designed to replicate the PlayStation 4 system environment and hardware to run console software on a computer. It functions as a cross-platform application compatible with Windows, Linux, macOS, and FreeBSD. The project serves as a graphics debugging tool capable of dumping shaders and integrating with rendering tools for performance analysis. It provides a system for recreating the console environment through the import of official firmware files, system fonts, and the use of decrypted keys for tracking game trophies. The emula

    Loads original console font directories to ensure text renders correctly across different games.

    C++cppcpp23emulation
    Auf GitHub ansehen↗31,390
  • filamentphp/filamentAvatar von filamentphp

    filamentphp/filament

    31,215Auf GitHub ansehen↗

    Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code. The project distinguishes itself through a highly modular and extensible design that supports custo

    Sets the primary font for the interface by integrating external font libraries.

    PHPadminalpine-jsbuilder
    Auf GitHub ansehen↗31,215
  • ankitects/ankiAvatar von ankitects

    ankitects/anki

    28,571Auf GitHub ansehen↗

    Anki is a cross-platform flashcard management system designed to optimize long-term memory retention through spaced-repetition learning. It functions as a digital learning assistant that uses active recall practice and automated scheduling algorithms to determine the ideal timing for card reviews based on individual performance history. The core system relies on a local relational database to ensure data persistence and portability, while supporting complex study workflows through flexible note-type schema modeling and template-driven content rendering. The platform distinguishes itself throu

    Includes font files directly within a deck to ensure consistent typography without requiring local installation on the host device.

    Rust
    Auf GitHub ansehen↗28,571
  • readest/readestAvatar von readest

    readest/readest

    21,502Auf GitHub ansehen↗

    Readest is a comprehensive digital reading platform designed to manage, annotate, and consume electronic books across multiple devices. It functions as a versatile library manager and reading environment, supporting a wide range of user needs from standard ebook consumption to specialized study and accessibility-focused workflows. The platform distinguishes itself through advanced features like parallel text study, which enables side-by-side document rendering with synchronized scrolling, and a robust text-to-speech engine that provides hands-free reading with synchronized visual highlighting

    Provides granular control over typography, including font selection, weight, and line height.

    TypeScriptandroidcross-platformebook
    Auf GitHub ansehen↗21,502
  • githubnext/monaspaceAvatar von githubnext

    githubnext/monaspace

    18,451Auf GitHub ansehen↗

    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

    Improves the visual clarity and readability of source code by using specialized font families designed for programming environments.

    Shellfontfontsmonospace
    Auf GitHub ansehen↗18,451
  • source-foundry/hackS

    source-foundry/Hack

    17,264Auf GitHub ansehen↗

    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

    Provides utilities for modifying font binaries by injecting glyphs and optimizing layout metrics.

    Shell
    Auf GitHub ansehen↗17,264
  • salomonelli/best-resume-everAvatar von salomonelli

    salomonelli/best-resume-ever

    16,459Auf GitHub ansehen↗

    This project is a web-based resume builder and document designer used to create professional CVs. It integrates a visual editor with a template system and PDF generation to transform structured professional history into polished documents. The tool features a template-based editor with predefined professional design themes, allowing users to switch layouts and color schemes without losing content. It supports custom template creation and the embedding of industry-standard icon sets to personalize the visual presentation. The system manages document design through a reactive interface and sty

    Allows the addition of new professional typography through font module installation and stylesheet imports.

    Vue
    Auf GitHub ansehen↗16,459
  • diegomura/react-pdfAvatar von diegomura

    diegomura/react-pdf

    16,403Auf GitHub ansehen↗

    This library provides a rendering engine that translates declarative component trees into PDF files. It enables the construction of complex document structures using a component-based architecture, allowing developers to define layout, styling, and content programmatically. The system operates across both browser and server-side environments, offering a unified interface for generating structured documents. The project distinguishes itself through a sophisticated layout and rendering pipeline that handles the complexities of document creation. It utilizes a flexbox-based engine for element po

    Registers and applies external font files to ensure consistent text rendering across document layouts.

    TypeScriptflexboxpdfreact
    Auf GitHub ansehen↗16,403
  • hoffstadt/dearpyguiAvatar von hoffstadt

    hoffstadt/DearPyGui

    15,217Auf GitHub ansehen↗

    DearPyGui is a GPU-accelerated, immediate-mode graphical user interface framework for Python. It provides a high-performance toolkit for building interactive desktop applications by leveraging native hardware-accelerated rendering backends across multiple operating systems. By utilizing an immediate-mode execution model, the library offers direct control over the rendering loop and element state, enabling the creation of responsive, dynamic interfaces. The framework distinguishes itself through its ability to handle complex, high-frequency visual updates, making it suitable for real-time data

    Supports loading external font files to control the visual appearance of text globally or per element.

    C++cppcross-platformdearpygui
    Auf GitHub ansehen↗15,217
  • neovide/neovideAvatar von neovide

    neovide/neovide

    15,076Auf GitHub ansehen↗

    Neovide is a cross-platform graphical frontend for the Neovim text editor. It provides a native windowed interface that preserves terminal-based functionality and keyboard-driven workflows while introducing a hardware-accelerated display layer. By utilizing GPU-accelerated rendering, the application ensures high-performance visual output across different desktop operating systems. The project distinguishes itself through an interpolated animation engine that provides fluid, frame-by-frame transitions for cursor movement and scrolling. It features an asynchronous input event loop to maintain i

    Supports advanced font rendering, including fallback chains and precise control over text hinting.

    Rustgpuneovimneovim-guis
    Auf GitHub ansehen↗15,076
  • be5invis/sarasa-gothicAvatar von be5invis

    be5invis/Sarasa-Gothic

    12,391Auf GitHub ansehen↗

    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

    Creates specialized mono and terminal font styles that combine multiple character sets for improved developer readability.

    JavaScriptfonttypeface
    Auf GitHub ansehen↗12,391
  • snowie2000/mactypeAvatar von snowie2000

    snowie2000/mactype

    11,819Auf GitHub ansehen↗

    MacType is a system-level utility that replaces the default Windows font rasterization engine. It functions as a background service that intercepts and modifies font rendering calls to provide custom anti-aliasing, weight, and contrast adjustments for desktop applications. The software operates by injecting custom libraries into running processes to override standard text layout and graphics routines. It utilizes a shared memory space to apply configuration updates across multiple processes instantly, allowing for granular control over visual parameters such as gamma, hinting, and font substi

    Provides a configuration tool for fine-tuning font weight, contrast, and substitution rules.

    C++directwritefontfont-rendering
    Auf GitHub ansehen↗11,819
  • automattic/node-canvasA

    Automattic/node-canvas

    10,676Auf GitHub ansehen↗

    node-canvas is a server-side 2D vector graphics and image processing library for Node.js. It provides a server-side implementation of the HTML5 Canvas API using the Cairo graphics library as its rendering engine to draw shapes, text, and paths. The library enables the programmatic generation of dynamic images and the creation of scalable vector graphics and PDF documents. It supports the registration of custom and system fonts for typography rendering and allows for the import of image assets via local paths, buffers, data URIs, and remote URLs. Capabilities include low-level pixel manipulat

    Integrates with system font libraries to load and manage native typefaces.

    JavaScript
    Auf GitHub ansehen↗10,676
  • idreesinc/monocraftAvatar von IdreesInc

    IdreesInc/Monocraft

    9,904Auf GitHub ansehen↗

    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

    Customizes programming fonts with game-inspired aesthetics and spacing for better source code legibility.

    Pythonfontfontshomebrew
    Auf GitHub ansehen↗9,904
  • intel/intel-one-monoAvatar von intel

    intel/intel-one-mono

    9,865Auf GitHub ansehen↗

    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

    Updates underlying typeface artwork and metadata via open source files to create custom variations.

    Auf GitHub ansehen↗9,865
Vorherige123Nächste
  1. Home
  2. User Interface & Experience
  3. Typography Customization

Unter-Tags erkunden

  • Font Imports2 Sub-TagsFunctionality for uploading and applying custom font files to reading interfaces. **Distinct from Typography Customization:** Distinct from general typography customization: focuses on user-initiated font file uploads for mobile reading.
  • Hyphenation LogicDefines custom logic for breaking words across lines to control text flow. **Distinct from Typography Customization:** Focuses on custom hyphenation algorithms for document text flow rather than general typography customization.
  • Programming Font Customizations1 Sub-TagTools and configurations for applying specialized monospaced fonts to code editing environments. **Distinct from Typography Customization:** Distinct from Typography Customization: focuses specifically on programming-oriented font families for code editors.
  • Typography Design Workflows1 Sub-TagProcesses for creating, managing, and distributing custom typefaces to maintain visual identity. **Distinct from Typography Customization:** Focuses on the end-to-end creation and distribution workflow rather than just applying styles to UI elements.