bring-shrubbery/SVG-to-SwiftUI
SVG to SwiftUI Compiler observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 96
- Release rhythm 89
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 15.0
- age_days: 2339
- days_rel: 74
- days_push: 28
- n_releases_24m: 3
Adoption not part of the score
1119 stars · 53 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A compiler that converts SVG artwork into native, scalable SwiftUI code, producing SwiftUI Shapes or layered Views backed by native paths and Canvas rendering. It supports the static appearance of SVG 2 and Filter Effects Level 1, plus declarative SVG animation (SMIL, CSS keyframes), and is available as a web app, Figma plugin, and npm package.
Use cases
- convert svg icons to swiftui shape code
- render svg vector graphics natively in an ios app
- turn figma svg exports into swift code
- compile animated svg spinners into native swiftui animations
- display resolution-independent vector paths in xcode without rasterizing
- convert complex multi-path svg artwork like the ghostscript tiger to swiftui
When to choose
- you need SVG assets rendered natively in SwiftUI apps with full scalability
- you want tintable SwiftUI Shapes from simple icons
- you need deterministic, testable conversion of production-grade SVGs including filters and animation
- you prefer generated Swift code over bundling SVG files or using a web view
When to avoid
- your SVGs rely on browser scripting, live DOM mutation, or media playback
- you target platforms outside Apple's SwiftUI ecosystem
- you need runtime SVG parsing rather than compile-time conversion
Facets
cli-tool · maturity active
compiler graphics parser developer-tools developer-tools graphics mobile-development web-development cross-platform svg swiftui transpiler code-generation figma-plugin vector-graphics macos ios web nodejs
2 sources
- readme: https://github.com/bring-shrubbery/SVG-to-SwiftUI · fetched 2026-08-28 · e6934ed4ab1b
- homepage: https://svg-to-swiftui.quassum.com · fetched 2026-08-29 · a78b1cad323c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| bring-shrubbery/SVG-to-SwiftUI | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="bring-shrubbery/SVG-to-SwiftUI")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem