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
Fontello is a custom font package builder and icon font generator designed to combine selected icons from multiple libraries into a single minimized font file. It functions as a service for converting SVG vector graphics into font glyphs through automated path merging and transformations. The project provides a programmatic interface for automating icon workflows, allowing the management of configurations and the triggering of font generation via network requests for build pipelines. This enables the integration of custom font production into external automation workflows and command line too
FontTools is a Python library for programmatically reading, modifying, and writing font files. It serves as an OpenType and TrueType font parser and a tool for transforming binary font files into human-readable XML for editing and rebuilding. The project includes a manager for reading and writing Unified Font Object source files within local folders or archives. It also provides a specialized utility for compressing web fonts to reduce file size and improve loading performance. The library covers programmatic font manipulation, including the modification of font metrics and glyph data. It pr
Karma is a JavaScript test runner designed for executing test suites across multiple real web browsers to ensure cross-browser compatibility. It functions as a browser-based execution system that launches browsers, captures console output, and provides a command line interface for running automated tests within continuous integration pipelines. The project utilizes a plugin architecture that allows for the integration of third-party launchers, reporters, and preprocessors. It employs an adapter-based framework to execute tests from various assertion libraries through a unified runner interfac
Fontmin este un pipeline de resurse pentru fonturi web și un instrument de minificare conceput pentru a reduce dimensiunea fișierelor de font prin eliminarea glifelor neutilizate. Funcționează ca un convertor de format de font și un generator de fonturi cu pictograme SVG, permițând crearea de resurse optimizate pentru implementarea web.
Principalele funcționalități ale ecomfe/fontmin sunt: Font Minifiers, Font Subsetting Engines, Command Line Interfaces, Font Build Pipelines, Font Format Converters, Font Format Transcoders, Glyph Usage Analyzers, Icon Fonts.
Alternativele open-source pentru ecomfe/fontmin includ: aui/font-spider — Font-spider is a set of specialized tools for web font optimization. It functions as a font subsetter and compression… fontello/fontello — Fontello is a custom font package builder and icon font generator designed to combine selected icons from multiple… karma-runner/karma — Karma is a JavaScript test runner designed for executing test suites across multiple real web browsers to ensure… fonttools/fonttools — FontTools is a Python library for programmatically reading, modifying, and writing font files. It serves as an… mono-company/mono-icons — Mono-icons is a collection of scalable vector graphics and web icon fonts designed for consistent visual… stylelint/stylelint — Stylelint is a static code analysis tool and linter for CSS and style-like languages. It identifies errors, enforces…