awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 个仓库

Awesome GitHub RepositoriesSVG Optimization

Tools specifically for cleaning and minifying SVG vector graphics.

Explore 9 awesome GitHub repositories matching part of an awesome list · SVG Optimization. Refine with filters or upvote what's useful.

Awesome SVG Optimization GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • svg/svgosvg 的头像

    svg/svgo

    22,535在 GitHub 上查看↗

    SVGO is a Node.js vector graphics optimizer and minifier designed to reduce the file size of SVG images. It functions as a pluggable processor that strips redundant XML elements, removes unnecessary metadata, and simplifies paths to create smaller payloads. The tool utilizes a customizable engine where image data is passed through a pipeline of programmable rules and optimization presets. This architecture allows for the integration of custom plugins to apply specialized transformation rules to vector files. The system includes a command-line interface for batch file processing and recursive

    Provides a comprehensive set of tools for cleaning and minifying SVG vector graphics.

    JavaScriptclijavascriptminification
    在 GitHub 上查看↗22,535
  • panjiachen/vue-admin-templatePanJiaChen 的头像

    PanJiaChen/vue-admin-template

    20,414在 GitHub 上查看↗

    vue-admin-template is a boilerplate for building administrative interfaces using Vue.js. It provides a pre-configured layout, routing, and state management to bootstrap admin dashboards. The project includes a role-based access control system to restrict menu visibility and route access based on user permissions. It features a component scaffolding tool for generating boilerplate views and business components from templates, as well as an automated SVG icon management system for registering and rendering vector graphics. The template covers data management through Excel import and export uti

    Provides utilities to optimize SVG vector graphics by removing redundant metadata to improve loading speeds.

    JavaScriptaxioselement-uijavascript
    在 GitHub 上查看↗20,414
  • pure-admin/vue-pure-adminpure-admin 的头像

    pure-admin/vue-pure-admin

    20,368在 GitHub 上查看↗

    vue-pure-admin is a comprehensive Vue 3 admin dashboard template and TypeScript boilerplate designed for building enterprise web applications. It provides a Vite-based frontend scaffold that incorporates a role-based access control system and a micro-frontend architecture for dividing large administrative applications into smaller, independently deployable units. The project features an advanced permission management framework that handles route protection, menu access filtering, and component-level visibility control. It includes specialized support for multi-tenant system administration, al

    Includes a utility to minify and optimize SVG vector graphics to reduce image file sizes.

    Vueadminelement-plusesm
    在 GitHub 上查看↗20,368
  • gregberge/svgrG

    gregberge/svgr

    11,043在 GitHub 上查看↗

    SVGR is a tool that transforms static SVG files into reusable React components for direct rendering within user interface trees. It functions as an AST-based code transformer and build-time asset pipeline, parsing SVG XML into an abstract syntax tree to modify elements before generating JavaScript source code. The project integrates an external optimization engine to strip redundant metadata and minify attributes, ensuring vector images are flexible and easy to style. It uses recursive tree traversal to apply these transformations to all nested graphic elements and employs attribute mapping t

    Optimizes SVG attributes during transformation to ensure vector images remain flexible and styleable.

    TypeScript
    在 GitHub 上查看↗11,043
  • audreyfeldroy/favicon-cheat-sheetaudreyfeldroy 的头像

    audreyfeldroy/favicon-cheat-sheet

    9,902在 GitHub 上查看↗

    This project is a comprehensive favicon specification guide and browser compatibility matrix. It provides a detailed reference for the image sizes, file formats, and HTML markup required to ensure website icons display correctly across modern and legacy browsers and devices. The resource includes specific technical guides for implementing SVG favicons that use embedded CSS media queries to support system light and dark mode. It also provides a reference for web app manifests and the specific image dimensions needed for installable progressive web applications. The documentation covers broade

    Provides detailed instructions for creating adaptive SVG favicons using embedded CSS media queries for dark mode support.

    在 GitHub 上查看↗9,902
  • bestony/logolybestony 的头像

    bestony/logoly

    7,933在 GitHub 上查看↗

    Logoly is a browser-based logo editor that generates logos mimicking the signature visual style of popular platforms. It renders logo previews by drawing vector graphics directly onto an HTML canvas element, managing all editor state entirely within the browser. The tool provides real-time customization of logo text, color, and font size through an interactive on-screen editor, with instant preview updates as adjustments are made. It applies visual styles by mapping user-selected colors and fonts to CSS-like properties on SVG elements, and uses predefined layout templates to position text and

    Generates PNG or SVG output by serializing the current canvas state into a downloadable file format.

    JavaScriptgeneratorhacktoberfestlogo
    在 GitHub 上查看↗7,933
  • jakearchibald/svgomgjakearchibald 的头像

    jakearchibald/svgomg

    6,185在 GitHub 上查看↗

    SVGOMG is a browser-based SVG minification tool that applies SVGO transformations entirely on the client side. It processes SVG files in a Web Worker to keep the user interface responsive, then displays the original and optimized file sizes side by side, including gzipped size estimates. The tool provides a live preview of the optimized SVG markup, rendered directly in the browser for immediate visual feedback. Users can configure which SVGO optimization plugins are enabled or disabled, set numerical precision for coordinates and transforms, and optionally pretty-print the output. Multiple op

    Provides a browser-based interface for cleaning and minifying SVG vector graphics using SVGO.

    JavaScript
    在 GitHub 上查看↗6,185
  • tencent/libpagTencent 的头像

    Tencent/libpag

    5,708在 GitHub 上查看↗

    The official rendering library for PAG (Portable Animated Graphics) files that renders After Effects animations natively across multiple platforms.

    Provides a desktop tool to preview, optimize, and inspect performance of PAG animation files.

    C++after-effectsanimationkeyframes
    在 GitHub 上查看↗5,708
  • pheralb/svglpheralb 的头像

    pheralb/svgl

    5,578在 GitHub 上查看↗

    Applies SVGO compression to SVG logos on demand when requested via the API.

    TypeScripthacktoberfestlogosopen-source
    在 GitHub 上查看↗5,578
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. SVG Optimization

探索子标签

  • Adaptive Implementation GuidesInstructions for creating icons that adapt to system themes using SVG and CSS. **Distinct from SVG Optimization:** Focuses on the implementation logic for theme-aware icons rather than general SVG file optimization.
  • On-Demand Optimizations1 个子标签Returns SVG markup for a logo, optionally optimized by SVGO to reduce file size. **Distinct from SVG Optimization:** Distinct from SVG Optimization: applies optimization on demand per request rather than as a batch preprocessing tool.
  • Previewers1 个子标签Live preview of optimized SVG markup with optional pretty-printing and side-by-side comparison with the original. **Distinct from SVG Optimization:** Distinct from SVG Optimization: focuses on live preview and comparison of optimized SVG, not just the optimization process.
  • SVG Code PreviewersInterfaces that show the resulting SVG markup after optimization with optional pretty-printing for readability. **Distinct from SVG Optimization:** Distinct from SVG Optimization: focuses on previewing the optimized SVG code, not just the optimization process itself.