awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
fontsource avatar

fontsource/fontsource

0
View on GitHub↗
5,778 星标·182 分支·TypeScript·mit·3 次浏览fontsource.org↗

Fontsource

Features

  • NPM - Distributes fonts as individual versioned NPM packages installable like any JavaScript dependency.
  • Variable Font Packages - Distributes each variable font as its own NPM package for granular control over axes and styles.
  • Font CDN Delivery Methods - Delivers font files through a jsDelivr CDN proxy with versioned URLs for stable access.
  • Font Package Downloads - Provides downloadable NPM packages for individual fonts for web project import.
  • Package Installations - Provides individual NPM packages for self-hosting fonts from your own server instead of a CDN.
  • Font - Provides individual NPM packages for installing any font into web projects.
  • Open Source Font Distributions - Distributes open-source fonts outside the Google Font ecosystem as self-hostable NPM packages.
  • CDN Font Deliveries - Delivers font files through a jsDelivr proxy with versioned URLs for stable, cacheable access.
  • Font Package Imports - Ships NPM font packages that can be imported into project entry files for global use.
  • CSS Font Definitions - Provides CSS @font-face definitions for applying imported font families to text elements.
  • Self-Hosted Font Installations - Provides version-locked NPM packages for self-hosting fonts offline without CDN requests.
  • Font Metadata APIs - Provides a read-only HTTP API returning JSON metadata for all available fonts.
  • Icon CSS Class Applications - Provides CSS classes for rendering Material Icons in HTML elements.
  • Variable Font Fallback Provisions - Provides CSS @supports rules for variable font fallback to static fonts in older browsers.
  • Icon Sets - Ships icon set font packages that can be imported into application entry files.
  • Material Icon Set Installations - Provides Material Icon sets as installable NPM packages for web projects.
  • Font - Ships a font discovery interface with filtering by category, language, and variable support.
  • Variable Font Axis Manipulation - Supports specifying custom values for standard and custom variable font axes in CSS.
  • Font Face Mixins - Generates custom @font-face declarations at build time using Sass mixins with subset, weight, and style parameters.
  • Dependency Version Locking - Pins font versions in NPM dependencies to prevent unexpected updates from breaking production sites.
  • Material Symbols Installations - Provides Material Symbols as installable NPM packages for web projects.
  • CSS Font Face Generators - Generates CSS files with customized @font-face declarations by specifying subsets, weights, and styles.
  • Font Preview Displays - Provides grid and list previews of font samples for comparing typefaces.
  • Weight and Style Imports - Allows importing only the requested weight and style of a font to keep bundle sizes minimal.
  • Critical Font Preloading - Provides critical font preloading via link relations to improve initial page load performance.
  • Font Loading Behavior Controls - Provides CSS font-display property controls for managing fallback and swap timing.
  • Font Subset Imports - Ships CSS files for importing individual font subsets to reduce payload size.
  • Variable Font Controls - Provides variable font packages that can be imported and applied with axis controls in CSS.
  • Icon Customizers - Provides icon attribute customization for fill, weight, grade, and optical size properties.
  • Typography Libraries - NPM packages for self-hosting open-source fonts.

Star 历史

fontsource/fontsource 的 Star 历史图表fontsource/fontsource 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

fontsource/fontsource 的主要功能有哪些?

fontsource/fontsource 的主要功能包括:NPM, Variable Font Packages, Font CDN Delivery Methods, Font Package Downloads, Package Installations, Font, Open Source Font Distributions, CDN Font Deliveries。

fontsource/fontsource 有哪些开源替代品?

fontsource/fontsource 的开源替代品包括: ubuwaits/beautiful-web-type — Beautiful Web Type is a curated directory and interactive preview tool for open-source, SIL-licensed typefaces,… ecomfe/fontmin — Fontmin is a web font asset pipeline and minification tool designed to reduce font file sizes by removing unused… typekit/webfontloader — Webfontloader is a JavaScript library and standardized API for fetching and managing web fonts from multiple external… egoist/docute — Docute is a browser-based documentation framework that transforms markdown files into functional websites directly… jsdelivr/jsdelivr — A free, fast, and reliable Open Source CDN for npm, GitHub, Javascript, and ESM. vercel/geist-font — Geist is an open-source font family and typography collection designed for high legibility in technical interfaces. It…

Fontsource 的开源替代方案

相似的开源项目,按与 Fontsource 的功能重合度排序。
  • ubuwaits/beautiful-web-typeubuwaits 的头像

    ubuwaits/beautiful-web-type

    7,339在 GitHub 上查看↗

    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
    在 GitHub 上查看↗7,339
  • typekit/webfontloadertypekit 的头像

    typekit/webfontloader

    9,255在 GitHub 上查看↗

    Webfontloader is a JavaScript library and standardized API for fetching and managing web fonts from multiple external providers and custom stylesheets. It functions as a font loading state manager that coordinates the retrieval of typography assets through a unified interface. The project specifically focuses on preventing the flash of invisible text by managing loading states and timeouts. It distinguishes itself by providing a mechanism to synchronize typography across different browsing contexts, including the ability to inject font loading logic into child window frames and iframes. The

    JavaScript
    在 GitHub 上查看↗9,255
  • ecomfe/fontminecomfe 的头像

    ecomfe/fontmin

    6,195在 GitHub 上查看↗

    Fontmin is a web font asset pipeline and minification tool designed to reduce font file sizes by removing unused glyphs. It functions as a font format converter and an SVG icon font generator, allowing for the creation of optimized font assets for web deployment. The project is distinguished by its ability to synthesize custom icon fonts by converting multiple SVG files into a single font asset. It further differentiates itself through a plugin-based processing pipeline, which enables the integration of custom transformation functions into the font handling stack. The tool covers a broad ran

    JavaScript
    在 GitHub 上查看↗6,195
  • egoist/docuteegoist 的头像

    egoist/docute

    3,814在 GitHub 上查看↗

    Docute is a browser-based documentation framework that transforms markdown files into functional websites directly within the user's browser. By performing all processing on the fly, it eliminates the need for static build steps, server-side compilation, or complex deployment pipelines. The platform functions as a single-page application, managing navigation and content updates dynamically by intercepting browser history events to avoid full page reloads. It utilizes a virtual file system abstraction to fetch and resolve documentation assets, ensuring that the site remains responsive and ligh

    JavaScript
    在 GitHub 上查看↗3,814
  • 查看 Fontsource 的所有 30 个替代方案→