Ross ROSS = Recommend OSS · open-source software intelligence for agents

bring-shrubbery/SVG-to-SwiftUI

SVG to SwiftUI Compiler observed · 2026-08-28

github.com/bring-shrubbery/SVG-to-SwiftUI · homepage · TypeScript · Apache-2.0 (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
bring-shrubbery/SVG-to-SwiftUImain94

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