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

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

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

fonttools/fonttools

0
View on GitHub↗
5,144 نجوم·522 تفرعات·Python·MIT·5 مشاهدات

Fonttools

FontTools هي مكتبة Python لقراءة ملفات الخطوط وتعديلها وكتابتها برمجياً. تعمل كمحلل خطوط OpenType و TrueType وأداة لتحويل ملفات الخطوط الثنائية إلى XML قابل للقراءة البشرية للتحرير وإعادة البناء.

يتضمن المشروع مديراً لقراءة وكتابة ملفات مصدر Unified Font Object داخل المجلدات أو الأرشيفات المحلية. كما يوفر أداة متخصصة لضغط خطوط الويب لتقليل حجم الملف وتحسين أداء التحميل.

تغطي المكتبة معالجة الخطوط برمجياً، بما في ذلك تعديل مقاييس الخط وبيانات الرموز. توفر إمكانيات لتبسيط محيط الرموز من خلال العمليات المنطقية، وتحليل الخطوط المتغيرة لاكتشاف عدم تطابق الأصول، وتحويل تنسيق الخط.

Features

  • Font Manipulation - Provides a comprehensive library for programmatically reading, modifying, and writing font files.
  • Font Manipulation Libraries - Offers a complete Python library for programmatically reading, modifying, and writing font files.
  • Font XML Converters - Transforms binary font files into readable XML text and rebuilds them from modified files.
  • UFO Specification Tools - Provides tools and management for the Unified Font Object (UFO) format.
  • XML Serialization - Converts binary font structures into editable XML trees for manipulation and reconstruction.
  • Font Binary Encoders - Translates internal font representations into specific binary specifications for various operating systems and web standards.
  • Abstract Font Models - Provides a unified internal data structure to allow format-agnostic editing and analysis of diverse font files.
  • Binary Font Modification - Enables programmatic editing of font binaries to change appearance and behavior across multiple formats.
  • Font Format Converters - Translates font data between different binary specifications and transforms them into XML for human readability.
  • Font Source Management - Reads and writes UFO source files to organize font design data across local folders or compressed archives.
  • Parsing & Analysis - Provides comprehensive parsing and analysis capabilities for OpenType and TrueType font structures.
  • UFO Source Management - Manages Unified Font Object source files as structured directories for reading and writing glyph and metric information.
  • Font Modification Toolkits - Provides tools for extracting and updating internal font metrics and glyph data.
  • Font Utilities - Provides specialized utilities to compress web fonts and reduce file sizes for improved loading performance.
  • Boolean Path Operations - Implements geometric boolean operations to merge overlapping glyph contours and simplify vector output.
  • Font Variation Analysis - Detects mismatches between font masters and visualizes design space documents for variable fonts.
  • Font Variation Mapping - Calculates font interpolation by mapping design space coordinates between multiple master font files.
  • Variable Font Analysis - Detects mismatches between font masters and visualizes design space documents to ensure variable font consistency.
  • Vector Path Simplifications - Simplifies glyph contours by reducing point counts and merging overlapping paths for cleaner rendering.
  • Geometric Glyph Manipulation - Performs low-level programmatic modification of glyph point data and contour simplification.
  • Web Font Optimization - Reduces font file sizes using specialized compression algorithms to improve web page load speeds.
  • Web Font Compression - Compresses web fonts using specific algorithms to reduce file size for faster loading.
  • Font Development Libraries - Core library for manipulating and processing font files.

سجل النجوم

مخطط تاريخ النجوم لـ fonttools/fonttoolsمخطط تاريخ النجوم لـ fonttools/fonttools

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Fonttools

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Fonttools.
  • aui/font-spiderالصورة الرمزية لـ aui

    aui/font-spider

    5,138عرض على GitHub↗

    Font-spider is a set of specialized tools for web font optimization. It functions as a font subsetter and compression utility that analyzes HTML content to extract only the characters used on a page, creating minimized font files to reduce page weight and improve loading speeds. The project includes a web font converter that generates files in multiple binary formats to ensure cross-browser compatibility for text rendering. It also provides a build tool plugin to integrate font analysis and subsetting directly into automated development pipelines. The toolset covers glyph-based font subsetti

    JavaScript
    عرض على GitHub↗5,138
  • source-foundry/hackS

    source-foundry/Hack

    17,264عرض على GitHub↗

    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

    Shell
    عرض على GitHub↗17,264
  • ecomfe/fontminالصورة الرمزية لـ ecomfe

    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
  • pixieditor/pixieditorالصورة الرمزية لـ PixiEditor

    PixiEditor/PixiEditor

    7,840عرض على GitHub↗

    PixiEditor is a multi-functional graphics suite that serves as a pixel art editor, a node-based graphics editor, and a vector graphics tool. It functions as a shader-based painting tool and 2D animation software, providing a comprehensive environment for creating raster images and frame-by-frame motion. The project is distinguished by its use of node-based workflows for building complex image transformations, visual effects, and custom digital brush designs. It utilizes a shader-based brush engine and a node graph to define personalized painting tool behaviors and procedural animations. The

    C#2davaloniauicsharp
    عرض على GitHub↗7,840
عرض جميع البدائل الـ 30 لـ Fonttools→

الأسئلة الشائعة

ما هي وظيفة fonttools/fonttools؟

FontTools هي مكتبة Python لقراءة ملفات الخطوط وتعديلها وكتابتها برمجياً. تعمل كمحلل خطوط OpenType و TrueType وأداة لتحويل ملفات الخطوط الثنائية إلى XML قابل للقراءة البشرية للتحرير وإعادة البناء.

ما هي الميزات الرئيسية لـ fonttools/fonttools؟

الميزات الرئيسية لـ fonttools/fonttools هي: Font Manipulation, Font Manipulation Libraries, Font XML Converters, UFO Specification Tools, XML Serialization, Font Binary Encoders, Abstract Font Models, Binary Font Modification.

ما هي البدائل مفتوحة المصدر لـ fonttools/fonttools؟

تشمل البدائل مفتوحة المصدر لـ fonttools/fonttools: aui/font-spider — Font-spider is a set of specialized tools for web font optimization. It functions as a font subsetter and compression… source-foundry/hack — Hack is a font engineering toolkit and binary modification tool designed to patch font files to adjust layout metrics… ecomfe/fontmin — Fontmin is a web font asset pipeline and minification tool designed to reduce font file sizes by removing unused… pixieditor/pixieditor — PixiEditor is a multi-functional graphics suite that serves as a pixel art editor, a node-based graphics editor, and a… opentypejs/opentype.js — opentype.js is a JavaScript library for reading, writing, and manipulating OpenType, TrueType, and WOFF font files in… pal3love/source-han-truetype — Source-Han-TrueType is an OpenType font processor and utility designed to transform font files into the TrueType…