awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 مستودعات

Awesome GitHub RepositoriesTypography Libraries

JavaScript and programming libraries for font manipulation and web integration.

Explore 16 awesome GitHub repositories matching part of an awesome list · Typography Libraries. Refine with filters or upvote what's useful.

Awesome Typography Libraries GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • typekit/webfontloaderالصورة الرمزية لـ typekit

    typekit/webfontloader

    9,255عرض على GitHub↗

    Webfontloader هي مكتبة JavaScript وواجهة برمجة تطبيقات قياسية لجلب وإدارة خطوط الويب من مزودي خدمات خارجيين متعددين وأوراق أنماط مخصصة. تعمل كمدير لحالة تحميل الخطوط ينسق استرجاع أصول الطباعة من خلال واجهة موحدة. يركز المشروع بشكل خاص على منع وميض النص غير المرئي من خلال إدارة حالات التحميل والمهلات. تتميز المكتبة بتوفير آلية لمزامنة الطباعة عبر سياقات تصفح مختلفة، بما في ذلك القدرة على حقن منطق تحميل الخطوط في إطارات النوافذ الفرعية وiframes. تتتبع المكتبة دورة حياة تحميل الخطوط لتشغيل استدعاءات JavaScript وتطبيق فئات CSS على جذر المستند. تسمح هذه القدرات بالتحكم الدقيق في الانتقالات المرئية، بما في ذلك استخدام أنماط احتياطية عندما يتجاوز عرض الخط مدة محددة.

    Library for controlling web font loading.

    JavaScript
    عرض على GitHub↗9,255
  • ecomfe/fontminالصورة الرمزية لـ ecomfe

    ecomfe/fontmin

    6,195عرض على GitHub↗

    Fontmin هو خط أنابيب لأصول خطوط الويب وأداة تصغير مصممة لتقليل أحجام ملفات الخطوط عن طريق إزالة الرموز غير المستخدمة. يعمل كمحول لتنسيقات الخطوط ومولد لخطوط أيقونات SVG، مما يسمح بإنشاء أصول خطوط محسنة لنشرها على الويب. يتميز المشروع بقدرته على تجميع خطوط أيقونات مخصصة عن طريق تحويل ملفات SVG متعددة إلى أصل خط واحد. كما يتميز بخط أنابيب معالجة يعتمد على الإضافات (plugins)، مما يتيح دمج وظائف تحويل مخصصة في حزمة معالجة الخطوط. تغطي الأداة مجموعة واسعة من قدرات معالجة الخطوط، بما في ذلك استخراج المجموعات الفرعية للرموز بناءً على تحليل الأحرف، وتحويل التنسيق الثنائي للتوافق عبر المتصفحات، والإنشاء التلقائي لملفات CSS الخاصة بـ font-face وتعيين الأيقونات. يتم توفير هذه الوظائف عبر واجهة سطر أوامر لتسهيل الدمج في سير عمل البناء والنشر المؤتمت.

    Font minification tool.

    JavaScript
    عرض على GitHub↗6,195
  • fontsource/fontsourceالصورة الرمزية لـ fontsource

    fontsource/fontsource

    5,778عرض على GitHub↗

    NPM packages for self-hosting open-source fonts.

    TypeScriptcssfontfont-family
    عرض على GitHub↗5,778
  • davatron5000/lettering.jsالصورة الرمزية لـ davatron5000

    davatron5000/Lettering.js

    5,343عرض على GitHub↗

    Lettering.js is a JavaScript typography library that divides text strings into granular HTML elements. It wraps individual characters, words, and lines in tags to enable precise CSS control and advanced visual styling. The library includes an accessible text wrapper system that maintains screen reader compatibility. It manages text accessibility by mirroring the original content into ARIA labels on containers and hiding fragmented elements from assistive technologies. The tool provides capabilities for granular text manipulation and DOM-based decomposition. These mechanisms facilitate web ty

    Acts as a JavaScript library for advanced web typography, font manipulation, and integration.

    JavaScript
    عرض على GitHub↗5,343
  • bramstein/fontfaceobserverالصورة الرمزية لـ bramstein

    bramstein/fontfaceobserver

    4,338عرض على GitHub↗

    Fontfaceobserver is a webfont availability detector and developer tool designed to synchronize typography loading with page rendering. It provides a promise-based API that detects when specific webfonts have been downloaded and applied to the document. The tool manages the loading process for fonts hosted on external services or self-hosted servers, tracking availability to prevent layout shifts and the flash of unstyled text. This allows for dynamic typography control, enabling specific CSS changes or animations to trigger only after a typeface is ready for use. The project monitors font st

    Event listener for web font loading.

    JavaScript
    عرض على GitHub↗4,338
  • alfredxing/brickالصورة الرمزية لـ alfredxing

    alfredxing/brick

    2,842عرض على GitHub↗

    Open-source webfont service

    A modular web font loader and hosting service.

    HTML
    عرض على GitHub↗2,842
  • davidmerfield/typesetالصورة الرمزية لـ davidmerfield

    davidmerfield/typeset

    2,682عرض على GitHub↗

    Typeset is an HTML pre-processor for web typography which provides typographic features used traditionally in fine printing which remain unavailable to browser layout engines. Typeset's processing brings the following to your webpages:

    HTML pre-processor for web typography.

    JavaScript
    عرض على GitHub↗2,682
  • devongovett/fontkitالصورة الرمزية لـ devongovett

    devongovett/fontkit

    1,662عرض على GitHub↗

    Fontkit is an advanced font engine for Node and the browser, used by PDFKit. It supports many font formats, advanced glyph substitution and layout features, glyph path extraction, color emoji glyphs, font subsetting, and more.

    Advanced font engine for Node and browsers.

    JavaScript
    عرض على GitHub↗1,662
  • photopea/typr.jsالصورة الرمزية لـ photopea

    photopea/Typr.js

    1,003عرض على GitHub↗

    LIVE DEMO Typr.js is a Javascript parser and utility for working with fonts (TTF, OTF, TTC, WOFF). It is an alternative to opentype.js. It is the main text engine for Photopea image editor.

    Utility for parsing and working with font files.

    JavaScript
    عرض على GitHub↗1,003
  • kennethormandy/normalize-opentype.cssالصورة الرمزية لـ kennethormandy

    kennethormandy/normalize-opentype.css

    786عرض على GitHub↗

    Adds OpenType features—ligatures, kerning, and more—to Normalize.css.

    Normalizes OpenType features across different browsers.

    HTML
    عرض على GitHub↗786
  • ladjs/custom-fonts-in-emailsالصورة الرمزية لـ ladjs

    ladjs/custom-fonts-in-emails

    132عرض على GitHub↗

    An extremely easy way to use custom fonts in emails without having to use art software.

    Enables custom font usage within email clients.

    JavaScript
    عرض على GitHub↗132
  • forwardemail/custom-fonts-in-emailsالصورة الرمزية لـ forwardemail

    forwardemail/custom-fonts-in-emails

    132عرض على GitHub↗

    An extremely easy way to use custom fonts in emails without having to use art software.

    Provides solutions for rendering custom fonts in email templates.

    JavaScript
    عرض على GitHub↗132
  • funbox/beatrixالصورة الرمزية لـ funbox

    funbox/beatrix

    49عرض على GitHub↗

    A tool to chop off useless fonts glyphs and convert TTF/OTF into WOFF & WOFF2

    Tool for subsetting and converting font formats.

    JavaScript
    عرض على GitHub↗49
  • jkroso/flowtypeالصورة الرمزية لـ jkroso

    jkroso/flowtype

    42عرض على GitHub↗

    keep font-size in proportion with its containers size

    Responsive font sizing based on element width.

    HTML
    عرض على GitHub↗42
  • nodebox/opentype.jsN

    nodebox/opentype.js

    0عرض على GitHub↗

    Parser and writer for OpenType and TrueType fonts.

    عرض على GitHub↗0
  • jaicab/localfontJ

    jaicab/localFont

    0عرض على GitHub↗

    Implement localStorage web font caching in seconds.

    Library for caching fonts in localStorage.

    عرض على GitHub↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Typography Libraries