4 Repos
Configures the visual appearance of vector elements using style objects or component properties.
Distinct from Vector Graphics Renderers: Focuses on the styling of vector elements rather than the rendering pipeline itself.
Explore 4 awesome GitHub repositories matching graphics & multimedia · Vector Styling Properties. Refine with filters or upvote what's useful.
This library provides a rendering engine that translates declarative component trees into PDF files. It enables the construction of complex document structures using a component-based architecture, allowing developers to define layout, styling, and content programmatically. The system operates across both browser and server-side environments, offering a unified interface for generating structured documents. The project distinguishes itself through a sophisticated layout and rendering pipeline that handles the complexities of document creation. It utilizes a flexbox-based engine for element po
Configures the appearance of vector elements using style objects to maintain consistent visual design.
RemixIcon ist eine Open-Source-Icon-Bibliothek, die eine umfassende Sammlung neutraler Vektor-Icons als SVG-Assets und Web-Fonts für digitale Interfaces bereitstellt. Das Projekt liefert skalierbare Vektorgrafiken als SVG-Icon-Set und Web-Font-Icon-Bibliothek zur Integration in Web- und Mobile-Designs. Die Bibliothek wahrt eine konsistente visuelle Sprache, indem sie jedes Symbol sowohl in umrissener als auch in gefüllter Form bereitstellt. Sie enthält eine dedizierte Symbolbibliothek für Figma, um die direkte Platzierung von Assets auf Design-Canvases zu ermöglichen. Das Projekt deckt die Asset-Bereitstellung durch direktes SVG-Embedding, Sprite-Sheets und Webfont-Rendering ab. Es bietet zudem eine KI-gestützte Suche in natürlicher Sprache zur Icon-Entdeckung und unterstützt die Modifikation von Symbolen innerhalb von Präsentationssoftware.
Provides every symbol in both outlined and filled styles to ensure a consistent visual language.
This project is a collection of scalable vector graphics designed for web interfaces. It is distributed as an SVG icon library available through package managers as a Node.js package and a Ruby gem. The set provides plug-and-play vector graphics that can be imported into web applications and styled using CSS to adjust size, color, and layout. The library supports integration via task-runner plugins and template-based rendering to manage assets within development pipelines.
Allows adjusting icon size and color through CSS to match a brand's design system.
Resvg ist eine hochkonforme SVG-Rendering-Bibliothek und Parsing-Engine, die darauf ausgelegt ist, skalierbare Vektorgrafiken in Rasterbilder zu konvertieren. Sie fungiert als SVG-zu-Raster-Konverter, der XML-Bäume auflöst und die Transformation von Vektordaten in Bitmap-Formate verwaltet. Das Projekt stellt plattformübergreifende visuelle Konsistenz sicher, indem es identische, pixelgenaue Ausgaben unabhängig vom Betriebssystem oder der CPU-Architektur erzeugt. Es zeichnet sich durch eine Text-Layout-Engine aus, die komplexe Typografie handhabt, einschließlich bidirektionaler Neuanordnung, vertikaler Schreibmodi und farbiger Emoji-Fonts. Die Bibliothek deckt ein breites Funktionsspektrum ab, einschließlich der Anwendung externer CSS-Stylesheets, dem Rendering visueller Filter wie Gaußschem Weichzeichner sowie programmierbarer Auflösung für Fonts und Bilder. Zudem enthält sie Sicherheitsmaßnahmen zum Schutz vor Ressourcenerschöpfungsangriffen durch die Durchsetzung von Limits für Dokumentkomplexität und Verschachtelungstiefe.
Implements a high-compliance CSS cascade to apply styles to SVG elements based on specificity.