awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repositorios

Awesome GitHub RepositoriesSVG Text and Path Processing

Utilities for calculating text lengths and mapping characters to specific vector paths.

Distinct from Text Processing and Parsing: The candidates are generic text processing tools (search/tokenization), whereas this is specifically about geometric path mapping for text.

Explore 6 awesome GitHub repositories matching graphics & multimedia · SVG Text and Path Processing. Refine with filters or upvote what's useful.

Awesome SVG Text and Path Processing GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • refactoringui/heroiconsAvatar de refactoringui

    refactoringui/heroicons

    23,618Ver en GitHub↗

    Heroicons is an SVG icon library and a set of UI vector graphic assets designed for use in user interfaces and web development. It provides a collection of scalable vector graphics as a React icon component set, allowing for flexible integration into applications. The library supports multi-format distribution, offering icons in JSX and SVG formats. These assets are provided as component-wrapped SVG exports, which enables programmatic control over props and attributes. The project covers capabilities for SVG icon integration, web interface styling, and user interface design. It includes util

    Simplifies vector coordinates and removes metadata during the build process to optimize final bundle size.

    JavaScript
    Ver en GitHub↗23,618
  • svgdotjs/svg.jsAvatar de svgdotjs

    svgdotjs/svg.js

    11,796Ver en GitHub↗

    svg.js is a JavaScript library and toolkit for programmatically creating, modifying, and querying Scalable Vector Graphics in the browser. It functions as a programmable interface and DOM wrapper that allows developers to manipulate vector elements through a standardized API rather than writing raw XML. The library includes a dedicated animation framework for creating fluid motion and visual transitions. This is supported by tools for path morphing and the use of timelines and easing functions to animate vector graphics. The toolkit covers a broad range of capabilities, including geometric t

    Calculates text lengths and maps characters to specific vector paths using point arrays and segments.

    JavaScriptanimationjavascriptsvg
    Ver en GitHub↗11,796
  • primer/octiconsAvatar de primer

    primer/octicons

    8,704Ver en GitHub↗

    Octicons es una librería integral de glifos vectoriales escalables y un conjunto de iconos de sistema de diseño diseñado para proporcionar un lenguaje visual uniforme en las interfaces de usuario. Funciona como una colección estandarizada de activos SVG que garantiza una iconografía consistente para componentes web, vistas del lado del servidor y generadores de sitios estáticos. El proyecto cuenta con renderizado vectorial a múltiples escalas, utilizando datos de ruta SVG separados optimizados para diferentes tamaños para mantener la claridad visual en varias resoluciones de pantalla. Incluye un sistema para el descubrimiento de iconos mediante el mapeo de alias basado en palabras clave y admite un sistema de propiedades estandarizado para aplicar colores y espaciado. La integración se proporciona a través de librerías envolventes dedicadas y plugins para JavaScript, Ruby y Rails. El sistema también incluye un mecanismo de etiquetado personalizado para insertar glifos en sitios web estáticos de Jekyll y admite el renderizado basado en símbolos para reutilizar glifos en las vistas de la aplicación.

    Provides separate SVG path data for different size buckets to maintain visual clarity across resolutions.

    JavaScript
    Ver en GitHub↗8,704
  • sixlabors/imagesharpAvatar de SixLabors

    SixLabors/ImageSharp

    7,954Ver en GitHub↗

    ImageSharp is a .NET image processing library and manipulation framework used for decoding, encoding, and modifying digital images. It functions as a comprehensive toolkit for resizing, cropping, and applying pixel-level filters while managing color profiles and pixel data across various file formats. The project integrates a 2D vector graphics engine and a typography rendering engine to draw geometric shapes, paths, and complex stylized text onto images. It also includes a geometry boolean operation library for calculating intersections, unions, and differences between complex polygons and c

    Maps shaped glyphs to specific vector paths to draw text along a geometric baseline.

    C#bmpc-sharpdrawing
    Ver en GitHub↗7,954
  • visioncortex/vtracerAvatar de visioncortex

    visioncortex/vtracer

    5,452Ver en GitHub↗

    vtracer is a raster to SVG converter and image vectorization pipeline. It transforms high-resolution scans and pixel-based images into scalable vector graphics by tracing shapes and colors. The tool includes a specialized pixel art vectorizer that converts low-resolution raster graphics into vector shapes while preserving a pixelated aesthetic. It also functions as a Bezier curve fitting tool to simplify dense point sets into smooth curves, reducing the complexity of vector paths. The project covers large scale image vectorization for gigapixel-scale data, color clustering and patch segmenta

    Simplifies complex paths and reduces node counts to create cleaner outlines and more efficient SVG files.

    Rustimage-procesingrustsvg
    Ver en GitHub↗5,452
  • yqnn/svg-path-editorAvatar de Yqnn

    Yqnn/svg-path-editor

    5,222Ver en GitHub↗

    Este proyecto es un manipulador de rutas vectoriales y transformador de geometría SVG que proporciona una interfaz visual para modificar datos de rutas SVG. Sirve como utilidad para añadir, eliminar y convertir segmentos de ruta sin escribir código de coordenadas a mano. La herramienta funciona como un optimizador de rutas SVG, reduciendo la longitud de los datos de ruta y limpiando los sistemas de coordenadas. También incluye un transformador de geometría para aplicar escalado, rotación y traslación a formas vectoriales. El software incluye capacidades para la manipulación visual de rutas y transformaciones geométricas globales. También proporciona herramientas de control de ventana gráfica (viewport) para hacer zoom, desplazarse y ajustar la vista a la ruta actual.

    Reduces vector path complexity by removing redundant nodes and simplifying coordinate systems.

    TypeScriptsvgsvg-editorsvg-parser
    Ver en GitHub↗5,222
  1. Home
  2. Graphics & Multimedia
  3. SVG Text and Path Processing

Explorar subetiquetas

  • Path Optimizations1 sub-etiquetaTechniques for reducing the complexity of vector paths by removing redundant nodes and smoothing outlines. **Distinct from SVG Text and Path Processing:** Focuses on geometric path simplification and node reduction rather than text-to-path mapping.