Headless Design Engine

Turn templates and data into thousands of finished designs

Define templates once, inject dynamic data programmatically, and render every personalized variant automatically, without fragmented tooling or manual editing per asset.

  • Full document API
  • Server-side rendering
  • Batch automation
  • Bring your own AI models
Available for
Web
Mobile
Desktop
Server
One approved template producing a stream of on-brand image, PDF, and video outputs automatically

A rendering engine built for automation, not another editor to maintain

Replace a custom rendering pipeline with one developer-focused engine API that turns templates and data into finished assets.

Ship automation in days

Start from the Node.js starter kit and a documented API instead of building a rendering pipeline from scratch.

Thousands of assets, zero manual work

Define a template once, then render every personalized variant automatically from your own data source.

One engine, identical output

The same engine behind our editors renders headlessly on your infrastructure, pixel-for-pixel across every channel.

Trusted by 100+
industry leaders

Digitas
Omneky
The Print Bar
Brandwatch
Planoly
HP
Shopify
Reuters
Hootsuite
Semrush
Shutterfly
one.com
Sprout Social
Constant Contact
Spread Group

Built for every creative automation use case

From marketing campaigns to AI-assisted pipelines, the headless engine handles the full spectrum of automated creative production, whatever your workflow and whatever your scale.

Marketing & Campaign Automation

Generate multi-format, multi-channel campaign assets automatically from shared templates.

Video Production at Scale

Render, transcode, and automate video production server-side at scale.

Create print-ready, production-safe assets at scale without manual layout checks.

AI-Assisted Creative Pipelines

Combine AI-generated inputs with deterministic templates and rendering.

Implementation Timeline

From first API call to first automated export in just a few days.

01
1 day

Install the SDK and run the quickstart

Install CE.SDK for Node.js, follow the quickstart, and get the headless engine rendering in your environment.

Quickstart Guide
02
1–3 days

Load a template and manipulate it programmatically

Import an existing .scene, .psd, or .idml template, then use the Document API to swap placeholders, set text variables, and bind your data source.

03
1–3 days

Configure automation logic and output formats

Define export presets (PNG, PDF, MP4, ZIP), connect asset sources like your DAM or stock provider, and wire up transforms like crop, resize, and background removal.

04
1–2 weeks

Trigger renders from your backend and scale

Call the engine from your Node.js service, CMS, or AI pipeline, validate output quality, and roll out batch rendering to production.

Key Capabilities

One engine for programmatic design, extensive features to serve any automation use case.

What the engine does

Looking for the full feature list?

Browse every CE.SDK capability across design, photo, video, print, and AI.

Explore all capabilities

An engine your AI agents can drive

Generative models are good at proposing content and weak at producing on-brand, production-ready files. The headless engine is the deterministic execution layer that turns AI output into valid, exportable designs every time.

An API built for agents

Expose the full scene as a structured document API. Agents brief, generate, compose, and export end to end on a single scene file.

Plug in any model

Connect text-to-image, background removal, and language models through the IMG.LY AI Gateway, then feed their output straight into the engine as editable layers.

Guardrails on generative output

The engine enforces your templates, brand rules, and print-safe constraints, so AI-generated variants stay on spec and ready to ship without manual review.

Why teams choose the headless engine

I

Time to market

Go from first API call to automated exports in days.

Start from a documented engine API and a Node.js starter kit, so you can ship a working automation pipeline without building a renderer in-house.

II

Deterministic at scale

Predictable, production-safe output across millions of assets.

Every render follows the same engine logic, so a template behaves identically whether you produce one asset or a million.

III

Your infrastructure, your data

Run the engine where your content already lives.

Render client-side or in your own backend. IMG.LY never sees or stores your users’ content.

Success story

Powered by IMG.LY: Plai Doubles Annual Revenue and Produces 30,000+ Ad Creatives Monthly

Plai video

37K

creative exports per month

campaign prep from weeks to minutes

$10K

monthly savings per client

Plai is an AI-powered advertising platform founded by growth marketer Logan Welbaum. The platform helps businesses of all sizes launch ads across 11 platforms with ease, catering to a wide range of clients from global acts like Green Day and Red Hot Chili Peppers to local service providers. Plai’s mission is to make ad creation as simple as typing in a prompt, automatically generating brand-aligned creative across multiple platforms.

Since integrating IMG.LY’s editor, we now deliver 30,000+ ad creatives per month, dramatically shorten time-to-launch, and help our clients cut design spend by up to $10,000 per month.

Logan Welbaum Founder
Plai
Plai

Challenge

While Plai excelled at generating highly on-brand images and videos with AI, the product faced a common limitation: AI can create assets, but it can’t finish them. Users needed to tweak layouts, adjust text, fix proportions, refine colors, or make brand-specific edits that the model couldn’t reliably control. Without an integrated editing layer, users had to export AI outputs, edit in external tools, and then re-upload, introducing friction and slowing down the campaign readiness process.

Solution

Plai integrated IMG.LY’s Creative Editor SDK to bridge the gap between AI-generated assets and user customization. By adopting IMG.LY, Plai enabled users to directly adjust, personalize, and finalize AI-generated creative within the same flow without the need for tool switching or sacrificing brand accuracy.

  • 30,000–37,000 creative exports per month.
  • Faster time to launch — cutting campaign prep from weeks to minutes.
  • $1,000–$10,000/month in savings.

Render headlessly at scale

Run the engine server-side with Node.js for batch rendering, personalized assets, and creative automation.

Step 1: Install the creative engine
npm install @cesdk/node
Step 2: Import and initialize
import CreativeEngine from '@cesdk/node';

The same engine in the browser

Install CE.SDK with one command and drive the engine client-side with a clean, documented API.

Step 1: Create project
npm create vite@latest your-project-name -- --template react-ts && cd your-project-name
Step 2: Install CE.SDK
npm install @cesdk/cesdk-js
Step 1: Create project
npm create vite@latest your-project-name -- --template vue-ts && cd your-project-name
Step 2: Install CE.SDK
npm install @cesdk/cesdk-js
Step 1: Create project
ng new your-project-name && cd your-project-name
Step 2: Install CE.SDK
npm install @cesdk/cesdk-js
Step 1: Create project
npm create vite@latest your-project-name -- --template svelte-ts && cd your-project-name
Step 2: Install CE.SDK
npm install @cesdk/cesdk-js
Step 1: Create project
npx create-next-app@latest your-project-name --typescript && cd your-project-name
Step 2: Install CE.SDK
npm install @cesdk/cesdk-js
Step 1: Create project
npm create vite@latest your-project-name -- --template vanilla-ts && cd your-project-name
Step 2: Install CE.SDK
npm install @cesdk/cesdk-js

Native engine for iOS and Android

The same creative engine, shipped as native SDKs for every mobile stack.

Step 1: Add CE.SDK to your Podfile
pod 'IMGLYUI'
Step 2: Install the pods
pod install
Step 1: Add the dependency to build.gradle.kts
implementation("ly.img:editor:1.53.0")
Step 1: Install the package
npm install @imgly/editor-react-native
Step 1: Add the package
flutter pub add imgly_editor

Bring the engine to the desktop

Embed CE.SDK in Electron and native macOS apps with the same API.

Step 1: Install CE.SDK
npm install @cesdk/cesdk-js
Step 1: Add CE.SDK to your Podfile
pod 'IMGLYUI'
Step 2: Install the pods
pod install
Step 1: Add CE.SDK to your Podfile
pod 'IMGLYUI'
Step 2: Install the pods
pod install

Cut integration to minutes with IMG.LY Agent Skills

CE.SDK Agent Skills give AI coding assistants bundled documentation, guided code generation, and autonomous project scaffolding for building editor and creative workflows across 10 web frameworks.

Step 1: Add the marketplace (one-time setup)
claude plugin marketplace add imgly/agent-skills
Step 2: Install the plugin
claude plugin install cesdk@imgly
Step 1: Install all skills for Claude Code
npx skills add imgly/agent-skills -a claude-code
Step 2: Install a specific skill only
npx skills add imgly/agent-skills --skill docs-react -a claude-code
Step 1: Clone the repo
git clone https://github.com/imgly/agent-skills.git
Step 2: Copy a specific skill into your project
cp -r agent-skills/plugins/cesdk/skills/docs-react .claude/skills/cesdk-docs-react

Learn more about Agent Skills

Built to trust in production

The rendering engine your team doesn’t have to build, secure, or maintain.

Privacy & data control

Run the engine client-side or in your own infrastructure. IMG.LY never sees or stores your users’ content, and SSO is available on enterprise plans.

Proven at scale

The same engine powers 500M+ creations every month across thousands of applications, with a steady cadence of new releases.

Build-vs-buy, solved

We maintain the engine, file formats, and rendering pipeline so your team stays focused on your core product. Dedicated support and SLAs on enterprise plans.

More from IMG.LY

Creative Automation

Generate on-brand creative variations from templates at scale.

Server-Side Video Rendering

Render and transcode video programmatically on your backend.

AI Gateway

One API to connect every generative model to the engine.

Creative SDK

The unified editor for design, photo, and video in one engine.

Get in touch

Ready to automate your asset production?

Contact our team to learn more about licensing options and get access to the AI plugins for CE.SDK.

Frequently Asked Questions

CE.SDK's headless mode is the same rendering engine that powers our editors, exposed as a pure API with no user interface. You drive it entirely in code to load templates, manipulate scenes, and export final assets.

The embedded editor ships a full editing UI for your users. Headless mode runs the identical engine without any UI, so you compose and render designs programmatically from your backend, a CMS, or an AI pipeline.

Automated creative production of every kind: batch ad and social variants, server-side video rendering, variable-data print runs, and AI pipelines that generate on-brand assets at scale.

It runs server-side with Node.js, and the same engine also runs in the browser via WebAssembly and natively on mobile, so your headless logic stays consistent wherever you deploy it.

Headless rendering runs on Node.js for server-side automation. The same engine API is also available on the web (JavaScript, React, Angular, Vue, Svelte, Next.js) and natively on iOS, Android, and Flutter.

Load native .scene files plus Adobe PSD and IDML templates, along with standard image formats, so existing design work becomes an executable blueprint.

Export PNG, JPEG, and print-ready PDF for design, MP4 and WebM for video, and bundle batch output as ZIP.

Use the Document API to swap placeholder images, set text variables, update colors, and bind values from your database, CMS, or an AI model at render time.

Yes. The engine is built for deterministic, repeatable output and powers hundreds of millions of exports per month in production. Scale it horizontally across your own infrastructure.

Yes. The engine exposes the full scene as a structured Document API, so an agent or pipeline can create, modify, and export designs end to end in code, with no headless-browser screenshots or brittle markup.

Through the IMG.LY AI Gateway you connect text-to-image, background removal, and language models, then feed their output into the engine as editable layers. The gateway is model-agnostic.

CE.SDK and the AI Gateway are covered by your license. Generative model usage is billed separately by the providers you connect, for example Anthropic, fal.ai, ElevenLabs, or OpenAI.

No. Headless rendering is part of the CE.SDK license, the same SDK that powers the embedded editors.

Yes. You can start a free trial with full access to the engine and all features. Contact our team to get started.

Yes. Enterprise licenses include custom terms, dedicated support, SLAs, and volume discounts. Contact us to discuss your requirements.