Search Docs
Loading...
Skip to content

Capabilities

A comprehensive overview of all CE.SDK capabilities across every supported platform.

Basic

Capability Description Platforms
Background Export Export project output with background export to continue designing while files are processed and saved in the background. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Batch Processing Enable Batch Processing in CE.SDK to save time and increase productivity, enabling you to apply edits, adjustments, or exports to multiple files at once for efficient, streamlined workflows. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Bulletproof Security Protect data while editing with CE.SDK as data never leaves your own infrastructure. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Canvas Zoom Enable Canvas Zoom in CE.SDK allowing you to seamlessly zoom in for precision editing or out for an overview, ensuring accuracy at every level. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Client-side Processing Being client-side first enables two things: For users, all editing is fast and snappy, because there's no transfer delay to a cloud or external endpoint. For integrators it removes any concerns about data security and dependencies to an external service. CE.SDK lives in the client device and processes data where they're needed. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
CMYK Color Define and use CMYK* colors in your designs in CE.SDK. * Generated design output is always sRGB and Spotcolors. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Color Gradients Enable Color Gradients in CE.SDK to enhance your designs with versatile gradient options giving you full creative control to blend colors smoothly and add depth, dimension, and visual appeal. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Color Palettes Enable Color Palettes in CE.SDK to effortlessly elevate your designs with customizable color palettes that provide an instantly cohesive and professional look, enabling you to apply harmonious color schemes across your projects with just a click. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Consistency and Speed Across Every Platform Achieve consistent, high-performance visuals across all devices with a cross-platform renderer, ensuring your designs look and perform identically on every platform for a seamless user experience. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Document API Seamlessly integrate and automate workflows with document APIs, enabling real-time access, manipulation, and management of documents within your applications to boost productivity and collaboration iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Document Colors Enable Document Colors in CE.SDK to easily reuse the same colors throughout your design documents. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Keyboard Interaction & Shortcuts Enable Keyboard Interaction & Shortcuts in CE.SDK to boost efficiency and accessibility with keyboard interactions and shortcuts, allowing users to navigate, execute commands, and perform actions quickly and seamlessly without relying on a mouse. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Mouse Interaction Modify elements of your design using sophisticated mouse and touch interactions. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Out-of-the-Box UI No need to start from scratch with our Out-of-the-Box UIs that can be configured or modified at source level when needed. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
P3 Color Space Enable P3 Color Space in CE.SDK to achieve richer, more vibrant visuals, offering a wider color gamut that brings your designs to life with enhanced color accuracy and depth. iOS, Android, Flutter, React Native
Quick Actions Enable Quick Actions in CE.SDK to perform common tasks instantly, streamlining workflows and saving valuable time in your design process. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Recolor Enable Recolor in CE.SDK to pick any color in a design element and replace it with another, giving you full control to adapt and customize color schemes across your visuals. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Server-side Processing Enable Server-side Processing in CE.SDK to automate the creation of variations with server-side automation, streamlining large-scale customizations and processing tasks efficiently on the backend. Node.js, Renderer
Snapping Guides Enable Snapping Guides in CE.SDK to ensure flawless alignment, that allows you to automatically position elements as you design, making it easy to create clean, professional layouts with perfect precision. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Source Sets Enable Source Sets in CE.SDK to optimize image quality and loading speed with source sets, allowing you to deliver the best resolution for any device by automatically selecting the most appropriate image size for each display. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Spot Colors Enable Spot Colors in CE.SDK to achieve precise brand consistency, allowing you to apply exact color matches for print and digital media, ensuring that your designs maintain their intended look and quality across every medium. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
sRGB Color Space Enable sRGB Color Space in CE.SDK to ensure vibrant, true-to-life colors with sRGB compatibility, delivering accurate color representation across all digital devices, so your designs look consistent and stunning wherever they're viewed. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Touch Interaction Enable seamless user experiences on mobile and tablet devices with touch interaction support, allowing for intuitive gestures, taps, and swipes that bring your designs to life. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
WCAG AA Conformant Ensure accessibility with WCAG AA conformance, providing inclusive design that meets industry standards for readability, color contrast, and usability for all users. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron

Design

Capability Description Platforms
Add, Insert, and Remove Pages Enable Add, Insert, and Remove Pages in CE.SDK to organize your multi-page projects. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Adobe Illustrator (AI) Import * Import Adobe Illustrator (AI) files into your CE.SDK project, for seamless editing. * Indirectly via Adobe PSD Files Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js
Adobe InDesign (IDML) Import * Import Adobe InDesign (IDML) files into your CE.SDK project, allowing direct access to professional layouts. * Offline Converter available Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js
Adobe PhotoShop (PSD) Import * Import Photoshop (PSD) files with layers intact into your CE.SDK project, for advanced editing options. * Offline Converter available Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js
Alignment and Distribution Enable Alignment and Distribution in CE.SDK to support precise alignment and distribution of elements for balanced and professional layouts. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Boolean Operations Enable Boolean Operations in CE.SDK to combine or subtract shapes to create complex designs. Includes union, subtract, intersect and exclude. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js
Glow Enable Glows in CE.SDK to add luminous glow effects to objects, creating depth and visual impact. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Groups Enable Groups in CE.SDK to group elements together to easily move, resize, or modify them as a single unit. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Multiple Layers Create designs with multiple layers. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Multiple Page Sizes Enable Multiple Page Sizes within a single document, so users can produce multi-format outputs without duplicating files or rebuilding layouts. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Opacity and Blending Enable Opacity and Blending in CE.SDK to create depth and dynamic effects in your designs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
PDF Export Export project output as PDF format, preserving quality and layout for professional printing. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Reorder Pages Rearrange the order of pages to improve the flow and structure of your documents. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Shadows Enable Shadows in CE.SDK to add drop shadow effects to objects, creating depth and visual impact. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Undo and Redo Easily correct mistakes and explore design changes with unlimited undo and redo. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS

Image & Photo

Capability Description Platforms
Blur Effects Add depth and focus to your designs with advanced blur effects—linear, radial, Gaussian, and mirror—giving you versatile control over softening elements to create mood, emphasis, and visual impact. Includes blur types like uniform, linear, mirrored, radial. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Camera Zoom Enable Camera Zoom in CE.SDK to get closer to the action with camera zoom, providing precise control to focus in on details or pull back for a broader view, perfect for immersive and flexible visual experiences. iOS, Android, Flutter, React Native
Color Balance Enable Color Balance in CE.SDK to achieve perfect harmony in your visuals by adjusting the tones to create natural, vibrant, or mood-specific effects that elevate your design's impact. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, Renderer
Crop Presets Enable Crop Presets in CE.SDK to maintain consistent framing, seamlessly resizing and centering images to meet predefined aspect ratios for professional, on-brand visuals—no manual adjustments required. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Crop, Rotate, Straighten, and Flip Enable Crop, Rotate, Straighten, and Flip in CE.SDK to achieve precise composition and alignment with tools for crop, rotate, straighten, and flip, giving you full control to tailor images exactly to your design needs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
DuoTone Effects Enable DuoTone Effects in CE.SDK to add a modern, artistic touch to your visuals, blending two colors to create striking contrast, depth, and mood in your designs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Exposure Adjustments Enable Exposure Adjustments in CE.SDK to fine-tune brightness and detail, giving you control to lighten or darken images for the perfect visual balance and impact. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Fit & Crop Modes Enable Fit & Crop Modes in CE.SDK, allowing precise control over framing to highlight essential content and achieve the perfect composition in any layout. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Fixed Aspect & Resolution Crop Enable Fixed Aspect & Resolution Crop in CE.SDK to crop images to fixed aspect ratios and resolutions for consistent sizing and framing. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Force-Crop Enable Force-Crop in CE.SDK to maintain consistent framing, ensuring images are automatically resized and centered to fit specific dimensions without manual adjustments. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Force-Trim Enable Force-Trim in CE.SDK to automatically remove excess content outside the visible area, keeping outputs clean and correctly sized for their intended layout. iOS, Android
GIF Import Easily import GIFs to incorporate animated elements into your projects, adding motion and visual interest to your designs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
JPEG Export Export images in JPEG format, optimizing for web with good quality and small file sizes. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
JPEG Import Import JPEG images, offering a widely compatible format with good quality and compression. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Lottie Support Enable Lottie Support in CE.SDK to import and manipulate vector-based animations described in JSON, rather than just rasterized GIFs. Lottie support brings customers modern, high-quality animation capabilities that go far beyond simple GIFs. This empowers them to create smoother, scalable, and more interactive designs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
LUT Filters Enable LUT Filters in CE.SDK to instantly enhance your images, applying professional-grade color grading for consistent, stylized, and visually impactful results across your designs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Photo Capturing Enable Photo Capturing in CE.SDK to capture footage directly from your phone in every moment. iOS, Android, Flutter, React Native
PNG Export Export images in PNG format, ensuring high-quality visuals with transparency support. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
PNG Import Import images in PNG format, retaining transparency and high-quality details. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Recolor Enable Recolor in CE.SDK to pick any color in a design element and replace it with another, giving you full control to adapt and customize color schemes across your visuals. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Resize and Scale Enable Resize and Scale in CE.SDK to easily adjust your visuals with resizing and scale tools, allowing you to customize image dimensions and proportions while maintaining quality and design consistency. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Sharpness & Clarity Enable Sharpness & Clarity in CE.SDK to enhance image details, allowing you to bring out textures, edges, and fine details for crisp, high-quality visuals. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
SVG Export Export designs in SVG format, producing scalable vector graphics that maintain perfect quality at any size for web and print use. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
WEBP Export Boost web performance with WebP export, delivering high-quality images in a compact format for faster loading times and efficient bandwidth usage on digital platforms. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
WebP Import Import WebP images into your CE.SDK project, providing high-quality visuals in a smaller file size for web efficiency. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer

Video & Audio

Capability Description Platforms
AAC Export Export audio in AAC format, delivering high-quality, compressed sound for mobile and web. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
AAC Import Import AAC audio files, offering high-quality, compressed audio for projects. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Adjust Video Clip Timing Enable Adjust Video Clip Timing in CE.SDK for precise synchronization with audio and effects. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Audio Volume Control Adjust the volume of audio tracks to balance sound levels across your project. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
AV1 Import Import AV1 video files into the CE.SDK, providing efficient compression with high visual quality. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Blur Effects Add depth and focus to your designs with advanced blur effects—linear, radial, Gaussian, and mirror—giving you versatile control over softening elements to create mood, emphasis, and visual impact. Includes blur types like uniform, linear, mirrored, radial. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Camera Zoom Enable Camera Zoom in CE.SDK to get closer to the action with camera zoom, providing precise control to focus in on details or pull back for a broader view, perfect for immersive and flexible visual experiences. iOS, Android, Flutter, React Native
Chroma Keying and Greenscreen Effect Enable Chroma Keying and Greenscreen Effect in CE.SDK to seamlessly replace backgrounds and integrate subjects into any environment for polished, professional visuals. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Crop, Rotate, Straighten, and Flip Enable Crop, Rotate, Straighten, and Flip in CE.SDK to achieve precise composition and alignment with tools for crop, rotate, straighten, and flip, giving you full control to tailor images exactly to your design needs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Cut, Trim, and Split Audio Enable Cut, Trim, and Split Audio in CE.SDK to achieve the perfect timing and flow. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Cut, Trim, and Split Video Enable Cut, Trim, and Split Video in CE.SDK to achieve the perfect timing and flow. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Dual Camera Enable Dual Camera in CE.SDK to capture footage from two cameras simultaneously, ideal for multi-angle shots. iOS, Android, Flutter, React Native
DuoTone Effects Enable DuoTone Effects in CE.SDK to add a modern, artistic touch to your visuals, blending two colors to create striking contrast, depth, and mood in your designs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Extract Audio from Video API Access Extract Audio from Video API through CE.SDK that users can extract the embedded audio tracks from videos allowing audio editing to be independent of video editing. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Fit & Crop Modes Enable Fit & Crop Modes in CE.SDK, allowing precise control over framing to highlight essential content and achieve the perfect composition in any layout. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
GIF Import Easily import GIFs to incorporate animated elements into your projects, adding motion and visual interest to your designs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Graphics Animations Enable Graphics Animations in CE.SDK to bring your designs to life with graphics animations, adding dynamic, eye-catching motion that enhances engagement and storytelling, all through customizable, easy-to-apply animation effects. Includes presets like slide, pan, fade, blur, grow, zoom, pop and many more. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
H264 Export Export video in H264 format, widely supported and optimized for quality and file size. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
H264 Import Import video in H264 format into the CE.SDK, widely compatible for efficient editing and playback. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
H265/HEVC Import Import H265/HEVC files into the CE.SDK for high-efficiency video with excellent quality at smaller file sizes. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Lottie Support Enable Lottie Support in CE.SDK to import and manipulate vector-based animations described in JSON, rather than just rasterized GIFs. Lottie support brings customers modern, high-quality animation capabilities that go far beyond simple GIFs. This empowers them to create smoother, scalable, and more interactive designs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
LUT Filters Enable LUT Filters in CE.SDK to instantly enhance your images, applying professional-grade color grading for consistent, stylized, and visually impactful results across your designs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
MOV Container Import Import MOV container files into the CE.SDK, supporting high-quality video for editing. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
MP3 Import Import MP3 assets into CE.SDK projects for editing and composition. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
MP4 Container Export Export in MP4 container format, compatible across various platforms and devices. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
MP4 Container Import Import MP4 container files into the CE.SDK, compatible with a wide range of devices and platforms. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Multiple Tracks Enable Multiple Tracks in CE.SDK to allow layered editing for complex projects. iOS, Android, Flutter, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Renderer
Reactions Enable Reactions in CE.SDK to record and add reactions to videos, allowing for real-time responses and commentary. iOS, Android, Flutter, React Native
Record multiple Clips Enable Record multiple Clips in CE.SDK to enable dynamic editing and transitions. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Resize and Scale Enable Resize and Scale in CE.SDK to easily adjust your visuals with resizing and scale tools, allowing you to customize image dimensions and proportions while maintaining quality and design consistency. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Slow down or Speed up Audio Enable Slow down or Speed up Audio in CE.SDK to adjust audio speed to fit timing or create dramatic effects in your projects. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Slow down or Speed up Video Enable Slow down or Speed up Video in CE.SDK to control video playback speed, perfect for creating slow-motion or time-lapse effects. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, macOS, Renderer
Timeline Enable Timeline in CE.SDK to align all media elements seamlessly to ensure synchronized playback and transitions. iOS, Android, Flutter, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Thumbnail Generation Generate video frame thumbnails and audio waveform previews for timeline visualization and navigation. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Timers Enable Timers in CE.SDK to set a countdown before capturing photos or videos, giving you time to prepare and get into position. iOS, Android, Flutter, React Native
Video Captions Enable Video Captions in CE.SDK to add captions to videos, enhancing accessibility and comprehension for viewers. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, macOS, Renderer
Video Recording Enable Video Recording in CE.SDK to capture footage directly from your phone in every moment. iOS, Android, Flutter, React Native
Voiceover Recording Enable Voiceover Recording in CE.SDK to record directly within the tool, adding narration and commentary with ease. iOS, Android, Flutter, React Native
VP8 Import Import VP8 video files into the CE.SDK, providing efficient compression suitable for web use. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
VP9 Import Import VP9 video files into the CE.SDK, optimized for high-quality streaming with low data usage. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
WAV Export Export audio files in WAV format, ensuring high-quality, uncompressed sound. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer

Animation

Capability Description Platforms
Graphics Animations Enable Graphics Animations in CE.SDK to bring your designs to life with graphics animations, adding dynamic, eye-catching motion that enhances engagement and storytelling, all through customizable, easy-to-apply animation effects. Includes presets like slide, pan, fade, blur, grow, zoom, pop and many more. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Lottie Support Enable Lottie Support in CE.SDK to import and manipulate vector-based animations described in JSON, rather than just rasterized GIFs. Lottie support brings customers modern, high-quality animation capabilities that go far beyond simple GIFs. This empowers them to create smoother, scalable, and more interactive designs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Text Animations Enable Text Animations in CE.SDK to apply animated text effects to create dynamic titles and captions in your designs and videos. Includes presets like typewriter, swipe, spread, fade and many more. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, macOS, Renderer

Text & Typography

Capability Description Platforms
Font Weights and Families Enable Font Weights and Families in CE.SDK to choose from a variety of font weights and families to achieve the perfect tone and emphasis in your designs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Glow Enable Glows in CE.SDK to add luminous glow effects to objects, creating depth and visual impact. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Line Height and Character Spacing Adjust Line Height and Character Spacing in CE.SDK to fine-tune text spacing for optimal readability and style. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
OpenType (OTF) Import Import OpenType (OTF) assets into CE.SDK to expand creative typography options with advanced typographic features. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Paragraph Spacing Enable Paragraph Spacing in CE.SDK to enhance readability and visual structure. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Shadows Enable Shadows in CE.SDK to add drop shadow effects to objects, creating depth and visual impact. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Text Animations Enable Text Animations in CE.SDK to apply animated text effects to create dynamic titles and captions in your designs and videos. Includes presets like typewriter, swipe, spread, fade and many more. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, macOS, Renderer
Text Auto Scale Enable Text Auto Scale in CE.SDK to automatically scale text to fit within designated areas, ensuring consistent layouts. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Text Background Enable Text Background in CE.SDK to enhance visibility and readability of Text fields. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Text Decorations Enable Text Decorations in CE.SDK to easily underline or strike through text. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Text Inline Editing Edit text directly on the canvas for a seamless and intuitive text editing experience. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Text Runs Apply formatting across continuous text runs, allowing flexible styling within single text blocks. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Text Transformations Enable Text Transformations in CE.SDK to easily apply uppercase, lowercase, and capitalization for stylistic effects. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Text Variables Enable Text Variables in CE.SDK to dynamically insert content, making updates quick and consistent. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
TrueType (TTF) Import Import TrueType (TTF) assets into CE.SDK to expand font variety and compatibility. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Variable Fonts Support Enable Variable Fonts Support for OpenType Variable Fonts, enabling use of a single font file that contains multiple styles through dynamic axes (e.g., weight, width). iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer
Web Open Font Format (WOFF/WOFF2) Import Import Web Open Font Format (WOFF/WOFF2) assets into CE.SDK projects for web-compatible typography options. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS, Renderer

Vector

Capability Description Platforms
Boolean Operations Enable Boolean Operations in CE.SDK to combine or subtract shapes to create complex designs. Includes union, subtract, intersect and exclude. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js
Custom Vector Shapes Create and import custom shapes to add unique elements to your designs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Glow Enable Glows in CE.SDK to add luminous glow effects to objects, creating depth and visual impact. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Shadows Enable Shadows in CE.SDK to add drop shadow effects to objects, creating depth and visual impact. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Stroke Colors and Styles Enable Stroke Colors and Styles in CE.SDK, adding style and emphasis to shapes and lines. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Vector Shapes Access a library of basic shapes for quick and versatile design elements. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS

Assets

Capability Description Platforms
Custom Asset Libraries Enable Custom Asset Libraries in CE.SDK for easy access to your frequently used resources. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Custom Templates Create and save custom templates for consistent branding and reusable layouts. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Dynamic Asset Sources Integrate dynamic asset sources for automatically updated content and resources. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Gallery as an Asset Source Enable Gallery as an Asset Source in CE.SDK to eliminate the need for disruptive system pickers and make personal media a first-class part of the editor. Users have instant access to their own photos and videos, making creation faster and more personal. iOS, Android, Flutter, React Native
Generative AI Audio Plugin Extend CE.SDK with Generative AI Audio through plugin-based integration and generate audios based on text prompts. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Generative AI Image Plugin Extend CE.SDK with Generative AI Image through plugin-based integration and generate high-quality images from text prompts or reference visuals. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Generative AI Sticker Plugin Extend CE.SDK with Generative AI Sticker through plugin-based integration and generate high-quality stickers from text prompts or reference visuals. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Generative AI Text Plugin Extend CE.SDK with Generative AI Text through plugin-based integration and edit text based on custom or predefined prompts, like fix spelling, change tone, make text shorter/longer. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Generative AI Video Plugin Extend CE.SDK with Generative AI Video through plugin-based integration and generate videos based on text prompts. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Generative AI Voice Plugin Extend CE.SDK with Generative AI Voice through plugin-based integration and generate high-quality voice and speech from text prompts. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Out of the Box Asset Libraries Enable Out of the Box Asset Libraries in CE.SDK to quickly enhance your designs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS

Handover

Capability Description Platforms
Brand Kits Enable Brand Kits in CE.SDK to maintain brand consistency with kits that include fonts, colors, and logos. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Consistent Design Ensure cohesive designs with built-in tools for consistency across all elements. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Lockable Design Enable Lockable Design in CE.SDK to prevent unintended edits and maintain layout integrity. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Locked Templates Enable Locked Templates in CE.SDK to prevent unintentional changes and maintain design integrity. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Placeholders Enable Placeholders for images, text, or other content in CE.SDK to enable flexible templates and quick content replacement during design. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS

Collaboration

Capability Description Platforms
Version Control and Snapshots Track changes with version control and save snapshots to preserve progress. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS

Customization & Extensibility

Capability Description Platforms
Bring your own third party AI Tools Integrate your own AI tools seamlessly, empowering you to customize and enhance your design process with the advanced capabilities that fit your unique needs. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
Custom Panels Enable Custom Panels in CE.SDK to tailor your workspace, allowing you to organize tools, settings, and resources to match your workflow and keep essential features right at your fingertips. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Custom Toolbars Enable Custom Toolbars in CE.SDK to enhance your workflow, giving you the flexibility to organize tools and features to suit your unique design process, maximizing efficiency and ease of access. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Internationalization (i18n) CE.SDK is available in multiple languages, with options to add additional i18n translations. iOS, Android, Flutter, React Native, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron

Ecosystem

Capability Description Platforms
Background Removal Enable Background Removal in CE.SDK to remove Background from any Image Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Bleed & Margins Enable Bleed & Margins in CE.SDK to ensure accurate printing, preventing cutoff and maintaining professional layout standards. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Cutouts Enable Cutouts in CE.SDK to isolate specific elements or prepare designs for die-cut printing. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Generative AI Audio Plugin Extend CE.SDK with Generative AI Audio through plugin-based integration and generate audios based on text prompts. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Generative AI Image Plugin Extend CE.SDK with Generative AI Image through plugin-based integration and generate high-quality images from text prompts or reference visuals. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Generative AI Sticker Plugin Extend CE.SDK with Generative AI Sticker through plugin-based integration and generate high-quality stickers from text prompts or reference visuals. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Generative AI Text Plugin Extend CE.SDK with Generative AI Text through plugin-based integration and edit text based on custom or predefined prompts, like fix spelling, change tone, make text shorter/longer. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Generative AI Video Plugin Extend CE.SDK with Generative AI Video through plugin-based integration and generate videos based on text prompts. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Generative AI Voice Plugin Extend CE.SDK with Generative AI Voice through plugin-based integration and generate high-quality voice and speech from text prompts. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
HTML5 Exporter Extend CE.SDK with our HTML5 Exporter to enable customers to export designs as interactive HTML5 output for web-based presentations, animations, and banners, so designs can be deployed directly on the web with fidelity, editability (where needed), and motion support. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Knockouts Apply knockouts in CE.SDK to manage overlapping colors or layers in complex print designs. iOS, Android, Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron, Node.js, macOS
PPTX Importer Extend CE.SDK with our PPTX Importer to enable import of PowerPoint files into CE.SDK, allowing users to bring in designs exported from Canva (which supports PPT export) and native PowerPoint documents. Node.js
QR Code Plugin Generate customizable QR codes to integrate into your project in CE.SDK. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Underlayers Enable Underlayers in CE.SDK to provide base designs or colors for layered compositions. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron
Vectorizer Plugin Extend CE.SDK through our Vectorizer plugin to transform your pixel based images into scalable vector images Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron

Validation

Capability Description Platforms
Bleed & Margins Enable Bleed & Margins in CE.SDK to ensure accurate printing, preventing cutoff and maintaining professional layout standards. Vanilla JS/TS, React, Angular, Vue, Svelte, Next.js, Nuxt.js, SvelteKit, Electron