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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesPath Optimizations

Techniques 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.

Explore 4 awesome GitHub repositories matching graphics & multimedia · Path Optimizations. Refine with filters or upvote what's useful.

Awesome Path Optimizations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • refactoringui/heroiconsAvatar de refactoringui

    refactoringui/heroicons

    23,618Voir sur 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
    Voir sur GitHub↗23,618
  • primer/octiconsAvatar de primer

    primer/octicons

    8,704Voir sur GitHub↗

    Octicons est une bibliothèque complète de glyphes vectoriels scalables et un set d'icônes de système de design conçu pour fournir un langage visuel uniforme à travers les interfaces utilisateur. Il fonctionne comme une collection standardisée d'assets SVG qui assure une iconographie cohérente pour les composants web, les vues côté serveur et les générateurs de sites statiques. Le projet propose un rendu vectoriel multi-échelle, utilisant des données de chemin SVG distinctes optimisées pour différents paliers de taille afin de maintenir la clarté visuelle sur diverses résolutions d'écran. Il inclut un système de découverte d'icônes via un mappage d'alias basé sur des mots-clés et prend en charge un système de propriétés standardisé pour appliquer les couleurs et l'espacement. L'intégration est fournie via des bibliothèques wrapper dédiées et des plugins pour JavaScript, Ruby et Rails. Le système inclut également un mécanisme de taggage personnalisé pour insérer des glyphes dans les sites statiques Jekyll et prend en charge le rendu basé sur des symboles pour réutiliser les glyphes à travers les vues de l'application.

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

    JavaScript
    Voir sur GitHub↗8,704
  • visioncortex/vtracerAvatar de visioncortex

    visioncortex/vtracer

    5,452Voir sur 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
    Voir sur GitHub↗5,452
  • yqnn/svg-path-editorAvatar de Yqnn

    Yqnn/svg-path-editor

    5,222Voir sur GitHub↗

    Ce projet est un manipulateur de chemin vectoriel et un transformateur de géométrie SVG qui fournit une interface visuelle pour modifier les données de chemin SVG. Il sert d'utilitaire pour ajouter, supprimer et convertir des segments de chemin sans écrire de code de coordonnées à la main. L'outil fonctionne comme un optimiseur de chemin SVG, réduisant la longueur des données de chemin et nettoyant les systèmes de coordonnées. Il inclut également un transformateur de géométrie pour appliquer la mise à l'échelle, la rotation et la translation aux formes vectorielles. Le logiciel inclut des capacités pour la manipulation visuelle de chemin et les transformations géométriques globales. Il fournit également des outils de contrôle de fenêtre (viewport) pour zoomer, déplacer et ajuster la vue au chemin actuel.

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

    TypeScriptsvgsvg-editorsvg-parser
    Voir sur GitHub↗5,222
  1. Home
  2. Graphics & Multimedia
  3. SVG Text and Path Processing
  4. Path Optimizations

Explorer les sous-tags

  • Scale-Specific Path OptimizationProvision of different SVG path data optimized for specific size buckets. **Distinct from Path Optimizations:** Focuses on maintaining visual clarity across different scales rather than just reducing node complexity