Skip to content
All projects
DevDesign icon

DevDesign

Offline-first iOS toolkit for designers & devs - 19 tools, AI palettes, zero dependencies.

4.9Developer ToolsiOSSolo developer · 2025

Screenshots

  • Screenshot 1
  • Screenshot 2
  • Screenshot 3
  • Screenshot 4
  • Screenshot 5
  • Screenshot 6
  • Screenshot 7
  • Screenshot 8
  • Screenshot 9
  • Screenshot 10
  • Screenshot 11
  • Screenshot 12
  • Screenshot 13
  • Screenshot 14
  • Screenshot 15
  • Screenshot 16
  • Screenshot 17
  • Screenshot 18
  • Screenshot 19
  • Screenshot 20

Challenge

Designers and developers had no single native iOS app that covered the full design workflow - color harmonies, typography, spacing, gradients, shadows, component snippets, and asset generation - without requiring a backend, account, or internet connection.

Solution

Built a 19-tool iPhone app (iOS 17+) with zero SPM dependencies: all tools run fully offline using SwiftData + CloudKit sync, CoreText actor-based font loading, ImageRenderer for asset export, and [[stitchable]] Metal shaders for GPU-driven SF Symbol effects. Added an AI Palette feature supporting Claude, Gemini, and OpenRouter behind a single protocol - with OpenRouter as the zero-setup default.

Result

Public portfolio project with ~771 unit tests across 21 files covering harmony algorithms, WCAG contrast math, ViewModel state transitions, and export generation. Design Token Exporter emits Swift enums, W3C JSON, and CSS custom properties from live SwiftData palettes.

Built with

  • Swift
  • SwiftUI
  • @Observable
  • SwiftData
  • CloudKit
  • CoreText
  • Metal
  • URLSession
GitHub (public) Landing page

Anything on your mind?

Bugs, ideas, or just a thought on DevDesign - I read everything.