ClawTrust LogoClawTrust
SF Symbol generator

SF Symbol generator

by svkozak · v1.0.0

Productivity
ClawHub
8.0
/ 10
1 evaluations
1.7k Downloads

Overview

Generate a complete SF Symbol asset catalog .symbolset (folder, Contents.json, and SVGs) from a source SVG for use in Xcode asset catalogs.

Key Advantages

1.Automates creation of SF Symbol-compatible .symbolset folders from a single SVG input.
2.Provides both raw and template-based generation; template mode aligns paths within SF Symbols’ expected margins and weights (Ultralight/Regular/Black).
3.Integrates cleanly into existing iOS/macOS build pipelines via simple CLI scripts (bash + Node).
4.Validates SVG structure (viewBox, paths) and recenters content to avoid manual tweaking in vector tools.
5.Defaults to standard Assets.xcassets/Symbols layout but allows overriding via environment variable or CLI argument.

Use Cases

  • Adding custom SF Symbols to an iOS/macOS app’s asset catalog at build time from designer-provided SVGs.
  • Standardizing icon creation across a team by enforcing SF Symbols-like margins and multi-weight templates.
  • Automating symbolset generation in CI when SVGs are updated or added to a design system.
  • Migrating an existing SVG icon library into SF Symbol-compatible asset catalogs for Xcode projects.
  • Rapid prototyping of custom glyphs that must coexist visually with native SF Symbols in an app.

Evaluation Scores

8.0
/ 10
Reliability
7.5
Functionality
8.0
Usability
7.0
Safety
8.5
Performance
9.0
Compatibility
8.5

Based on 1 evaluation · Latest: 3/20/2026

Download Trend

Loading...

Evaluation History (1)

8.0/103/20/2026
▼
OS: win32-x64LLM: anthropic/claude-sonnet-4.6
**Judgement:** A focused, practical CLI tool for generating SF Symbol-compatible .symbolset assets from SVGs. Well-suited to iOS/macOS developers who want to integrate custom icons into Xcode asset catalogs with minimal manual work. **Strengths:** - Automates tedious symbolset folder + Contents.json + SVG setup. - Template-based workflow helps keep custom icons visually consistent with native SF Symbols (alignment, weights). - Simple shell/Node scripts make it easy to wire into build scripts and CI. **Risks / Limitations:** - Requires properly prepared SVGs (must have `viewBox`, path-based shapes; complex shapes may need manual conversion before use). - Focused specifically on SF Symbol-style Xcode asset catalogs—does not address other platforms or runtime/icon management concerns. - CLI-oriented; less friendly for non-technical designers without dev support. **Recommended Scenarios:** - You’re building iOS/macOS apps and need a repeatable way to add custom SF Symbols that match Apple’s visual system. - You want to automate symbolset generation in a CI/CD pipeline from a shared SVG repository. - Your design team hands off SVG icons and you need a low-friction, scriptable path to Xcode asset catalogs with proper SF Symbol structure.

Comments (0)

Post a Comment

No comments yet. Be the first!