A simple toolkit for displaying and manipulating SVGs on iOS and macOS in a performant manner. The goal of this project is not to be a fully compliant SVG parser/renderer. But rather to use SVG as a format for serializing CG/UIPaths, meaning it only supports SVG features that can be represented by CG/UIPaths. Thoroughly documented.
Features
- Support for SVG elements: path, line, polyline, polygon, rect, circle, ellipse
- Support for SVG named colors
- Fully working iOS and macOS demos
- Straightforward API for typical SVG rendering as a UIImageView/NSImageView or CALayer subclass
- Access every shape within your SVG as a CGPath for more fine-grained manipulation
- Render an SVG file using SVGImageView
Categories
LibrariesLicense
MIT LicenseFollow PocketSVG
Other Useful Business Software
Our Free Plans just got better! | Auth0
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of PocketSVG!