Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Design Editor Starter Kit for iOS

Create stunning graphics and layouts for your iOS app — add text, images, shapes, and export to multiple formats. Built with CE.SDK by IMG.LY.

Documentation | Live Demo

Getting Started

Prerequisites

  • Xcode
  • Swift 6+
  • iOS 16+ deployment target

Clone the Repository

git clone https://github.com/imgly/starterkit-design-editor-ios.git
cd starterkit-design-editor-ios

Open in Xcode

open StarterKit-DesignEditor.xcodeproj

Xcode will resolve the Swift Package dependencies automatically. Select an iOS Simulator or device and press Run (Cmd+R).

Configuration

License Key

Add your CE.SDK license key in StarterKit-DesignEditor/Secrets.swift:

let secrets = Secrets(
  // ...
  licenseKey: "your-license-key"
)

Without a license key, the editor runs in evaluation mode with a watermark.

Customization

The starter kit files in StarterKit/ demonstrate how to customize the editor:

  • ConfigurationDesignEditorConfiguration.swift
  • Callbackscallbacks/ (onCreate, onExport)
  • Componentscomponents/ (navigation bar, dock, inspector bar, canvas menu)

Architecture

starterkit-design-editor-ios/
├── StarterKit-DesignEditor.xcodeproj/
├── StarterKit-DesignEditor/
│   ├── StarterKit_DesignEditorApp.swift  # @main entry point
│   ├── ContentView.swift                # Root view launching the starter kit
│   └── Secrets.swift                    # License key configuration
└── StarterKit/
    ├── DesignEditorStarterKit.swift
    ├── DesignEditorConfiguration.swift
    ├── callbacks/                       # Lifecycle callbacks
    └── components/                      # UI component customization

Key Capabilities

  • Text Editing — Typography with fonts, styles, and effects
  • Image Placement — Add, crop, and arrange images
  • Shapes & Graphics — Vector shapes and design elements
  • Templates — Start from pre-built design templates
  • Multi-Page — Create multi-page documents
  • Export — PNG, JPEG, PDF with quality controls

Documentation

For complete integration guides and API reference, visit the CE.SDK iOS Documentation.

License

This project is licensed under the MIT License — see the LICENSE file for details.


Built with CE.SDK by IMG.LY

About

Design Editor starter kit that is built on top of the Creative Editor SDK.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages