9 रिपॉजिटरी
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.
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.
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.
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.
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.
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.
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.
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.
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.
Applies SVGO compression to SVG logos on demand when requested via the API.