{"repo":"bring-shrubbery/SVG-to-SwiftUI","free":true,"listed":false,"github":"https://github.com/bring-shrubbery/SVG-to-SwiftUI","clone":"git clone https://github.com/bring-shrubbery/SVG-to-SwiftUI.git","description":"SVG to SwiftUI Compiler","language":"TypeScript","stars":1117,"topics":["svg","swift","transpiler","swiftui-shape","swiftui","compiler"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"SVG to SwiftUI Convert SVG artwork into native, scalable SwiftUI code—while preserving the original appearance. Try the web app · Install the Figma plugin · Static report · Animation report Production SVGs, not just simple icons The compiler targets the complete static appearance of SVG 2 and Filter Effects Level 1 . Simple artwork becomes a compact, tintable SwiftUI Shape ; richer artwork becomes a layered SwiftUI View backed by native paths and Canvas rendering. - 338 supported static entries across elements, attributes, properties, and filter primitives - 0 unsupported static blockers in the versioned 449-entry conformance inventory - 1,909 deterministic visual tests that compile and render the generated SwiftUI - Strict and permissive conversion modes with structured, source-located diagnostics - Exact-time animation playback with injectable clocks and immutable event traces Declarative SVG animation is compiled too: SMIL timing and values, , , transforms, motion paths, timed discard, deterministic events, and CSS @keyframes . The versioned dynamic profile contains 234 classified entries and zero unsupported blockers . Browser scripting, live DOM/network mutation, navigation, and media playback remain intentionally outside the deterministic native runtime. Animated SVGs become native SwiftUI These six real-world SVG Spinners examples are compiled into native SwiftUI. Every frame in this GIF comes from the generated SwiftUI after it passed an exact-time RGBA comparison aga","default_branch":null,"files":null,"tree":[],"storefront":"/r/bring-shrubbery","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bring-shrubbery/SVG-to-SwiftUI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}