Skip to main content
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →
Continuous Innovation

ExodeUI Changelog

Every upgrade to the Editor, React SDK, React Native Skia runtime, and procedural graphics engine — shipped with precision.

Latest: v7.1.8React SDK: vv7.1.8React Native: vv6.2.34Total Releases: 23
v7.1.8Latest Release

Procedural Canvas Effects Engine, Edit Code & Dual-Pass Bloom Glow

Directly convert standard effects to editable Canvas 2D scripts with CustomEffectModal, animatable Logic Intelligence parameters, and radial pattern distribution.

Features(7 items)

"Edit Code" for All Standard Effects

Added a dedicated Code button to all effect rows in the Properties panel. Standard effects (BackgroundBlur, Glow, LightTrail, PatternGrid, PathDistortion) can be instantly converted into clean, editable Canvas 2D procedural scripts and opened in the CustomEffectModal.

Procedural Canvas Effects Engine

Full custom script execution engine (CustomEffect) with sandbox evaluation, live parameter schema parser, and presets (glass_blur, neon_glow, light_trail, pattern_grid, neon_outline, emboss, voronoi).

Logic Intelligence for Effects & Custom Scripts

Animatable and bindable effect parameters in the Logic Intelligence graph (speed, seedCount, radius, intensity, lineColor) with cross-object property binding via object_ref and full synchronization across Editor, packages/react, and packages/react-native.

Pattern Grid Radial Layout & New Shapes

Introduced Radial concentric ring distribution with dynamic circumference calculation, alongside new Dots, Plus (orthogonal crosshairs), and Line (horizontal stripes) shapes with case-insensitive normalization.

Dual-Pass Bloom Glow

Upgraded Glow to a cinematic dual-pass bloom with a tight luminous core aura (0.45x radius) and wide ambient atmospheric dispersion (1.15x radius) with fractional intensity support.

Light Trail Engine Parity

Added applyLightTrailUnderlay and frame-by-frame trailHistories tracking to packages/react/src/engine.ts with motion scale tapering and local-frame rotation projection matrix.

Minimalist 6-Tile Effect Picker

Streamlined effect insertion grid into 6 clean tiles (Blur, Glow, Trail, Distort, Pattern, Custom) with simplified 24px single-row headers.

Fixed(3 items)

Blur Alpha Leak

Removed debug ctx.globalAlpha = 0.2 leftover in useCanvasObjects.ts that inadvertently washed out and dimmed all blurred objects.

Light Trail Stack Overflow

Replaced unbalanced ctx.restore() calls with strict per-ghost ctx.save() ... ctx.restore() pairs and rotation projection, completely eliminating animation playback freezes in WebKit/Blink.

WebKit Flexbox Button Collapse

Replaced HTML <button> cards with accessible <div role="button"> wrappers to resolve macOS WebKit flexbox row collapse.

v7.1.7Feature Update

Artboard Profiles, Sticky Notes & Design Token Studio

Collaborative artboard sticky notes, typed design profiles with canvas presets, and a floating design token studio window.

Features(3 items)

Artboard Profiles & Presets

Added artboard profile tagging, typed design profiles, and canvas presets dropdown for instant multi-device dimensioning.

Sticky Notes Overlay

Integrated persistent interactive sticky notes overlay on the canvas for collaborative design review and design handoff annotations.

Design Token Studio

Added floating design token studio window with animated panel transitions for synchronized theme token customization.

v7.1.63D Graphics

3D Rendering Pipeline (@exodeui/react-3d) & GLTF/GLB Import

Three.js-powered 3D rendering package, Constructive Solid Geometry (CSG) operations, 3D model import, and license tiering.

Features(3 items)

3D Rendering Package (@exodeui/react-3d)

Integrated Three.js-powered 3D rendering pipeline with viewport controls, CSG (Constructive Solid Geometry) boolean operations, material textures, and directional lighting.

3D Model Import

Added native .gltf and .glb 3D model import with camera configuration and dark mode viewport support.

License & Monetization Service

Added license validation service with subscription tiers and billing management modal.

v7.1.4 - 7.1.5Components

Interactive Component Preview States & Joystick Retention

Live state preview toggling for controls, joystick overlay retention, custom slider fills, and ExodeSEO security hardening.

Features(4 items)

Interactive Component Preview States

Added live state preview toggling (Default, Hover, Active, Disabled, Indeterminate) for UI controls directly in canvas.

Joystick Overlay State

Restored joystick binding state on pause/resume cycles for uninterrupted physical interaction testing.

Slider Customization

Added custom thumb shapes, progress track fills, and embedded icon selectors.

Security Hardening

Sanitized property paths and font family names; escaped < in JSON-LD outputs to prevent XSS script tag injection in ExodeSEO.

v7.1.1 - 7.1.3Properties & Charts

Elevated UI Properties Panels & Interactive Graph Tooltips

High-contrast 2x2 property grids, crosshairs and tooltips on charts, plus automated bezier tutorial recording.

Features(3 items)

Elevated UI Properties Panels

Redesigned Checkbox, RadioGroup, Toggle, and Slider properties with modern high-contrast 2x2 grids, segmented controls, and live preview cards.

Interactive Graph Tooltips

Added crosshairs, hover point values, and customizable tooltips across LineGraph, BarChart, and PieChart components in Editor and React package.

Automated Tutorial Recorder

Script-driven recording engine with humanized bezier cursor movement and automated video tutorial generation.

v7.1.0WASM Layout

Yoga WASM Layout Solver, ListView Virtualization & Scissors Tool

Flexbox auto-layout engine powered by Yoga WASM, virtualized ListView scrolling, auto-hiding toolbar, and vector scissors.

Features(4 items)

Yoga WASM Layout Solver

Integrated yoga-wasm-web for flexbox and auto-layout calculations directly on canvas elements.

ListView Scrolling & Data Binding

Added virtualized scrolling for ListView components with dynamic external data binding.

Auto-Hiding Floating Toolbar

Context-sensitive floating toolbar that smoothly tucks away during intense canvas manipulation.

Scissors Tool

Precision path splitting and segment cutting for complex vector paths.

v7.0.0Major Milestone

Major Milestone: The Interaction & Performance Engine

120 FPS React-free loop, quad-tree spatial indexing for 10k+ nodes, visual Git-like branch versioning, and native Tauri architecture.

Milestone(4 items)

120 FPS Range Optimization

React-free animation evaluation loop, hardware-aware canvas buffer scaling, and non-blocking cache dehydration.

Spatial Indexing & Frustum Culling

Canvas culling using 2D quad-tree spatial indexing for instant rendering of scenes with 10,000+ nodes.

Branch & Version Popover (BranchVersionPopover)

Git-like visual branching, commit snapshots, project renaming, and cloud synchronization.

Cross-Platform Tauri Architecture

Hardened native bindings for macOS (Apple Silicon & Intel), Windows 11 (MSI/MSIX), and Linux.

v6.4.0Strategy & Platform

Monetization Architecture & Enterprise Roadmap

3-tier pricing integration, strategic conversion hooks for Logic Intelligence, and enterprise design versioning.

Features(3 items)

Monetization Architecture

Introduced a comprehensive 3-tier pricing strategy (Free, Pro, Enterprise) optimized for the Interaction Engine ecosystem.

Strategic Hooks

Defined conversion paths for Logic Intelligence, AI productivity, and Community remixing.

Enterprise Roadmap

Outlined governance features including Design Versioning and native MCP integration.

v6.3.0 - 6.3.7Stability

Dependency Synchronization & Auth Service Hardening

Unified versioning across Editor, React SDK, and React Native package; resolved Tauri command invocation stability.

Improved(2 items)

Dependency Synchronization

Unified versioning across Editor, React SDK, and React Native package.

Auth Service Stability

Resolved Tauri command invoke issues during authentication flows in production desktop builds.

v6.2.0 - 6.2.9AI & 3D Tools

Aura & Zion AI Assistants, 3D Inspector & Angular Gradients

Dual AI copilots with multi-turn design actions, 3D layer depth visualization (Alt + Z), and conic/diamond gradient rendering.

Features(4 items)

Native OS File Association

Registered .exode file associations with system-level "Open With" handlers for Windows and macOS.

Aura & Zion AI Assistants

Integrated dual AI assistant toolbars with real-time status tracking, token limits, and multi-turn design actions.

3D Inspector Layer Depth (Alt + Z)

3D exploded viewport visualization of artboard z-indexes and layer hierarchies.

Angular & Diamond Gradients

Conic and diamond gradient rendering with baked transform matrices for 1:1 Figma fidelity.

Fixed(2 items)

Figma Import Orientation

Corrected group rotation signs, stroke alignment mapping, and relative frame coordinate derivations.

Path Bezier Gaps

Resolved SVG path gaps and artifacts with improved wrap-around logic.

v6.1.0 - 6.1.9Figma Auto Layout

Figma Auto Layout Frames, Pretext Typography & LZ Compression

Auto Layout conversion with LayoutAlignBox, Pretext sub-pixel text rendering, and 75% smaller compressed project files.

Features(4 items)

Figma Auto Layout Frames

Automatic conversion of Figma Auto Layout structures into nested responsive frames with LayoutAlignBox controls.

Animation Management

Added Copy/Paste Animation, Apply to Similar, and quick-clear timeline actions.

Pretext Typography

Integrated Pretext engine for sub-pixel text rendering, text decoration (Underline/Strikethrough), and letter-spacing.

JSON Compression Pipeline

LZ-based JSON compression pipeline reducing .exode project file sizes by up to 75%.

v6.0.0 - 6.0.28Major Milestone

Major Milestone: The "Intelligence" Era (MEGA-Spec 7.5)

Automated ExodeSEO generation, trim path vector strokes, native hardware shadows, and coordinate mask isolation.

Milestone(5 items)

ExodeSEO Component

Automated generation of semantic HTML (h1, h2, p, img), accessible ARIA labels, and OpenGraph/JSON-LD metadata from canvas artboards.

Trim Path Animations

Added drawing-on vector stroke animations with start/end trim offsets and synchronized loops.

Native Canvas API Shadows

Replaced slow offscreen buffer shadow simulation with native hardware-accelerated Canvas 2D shadow pipelines.

Absolute Mask Alignment

Fixed mask trails and ghost artifacts in the React engine through isolated buffer pooling and absolute coordinate masking.

Dual-Shadow Parity

Fixed an issue where objects with both stroke and fill rendered two separate shadows.

v4.0.0 - 4.9.7Component Era

The Component Era & Skia Runtime Parity

Built-in Slider, Toggle, InputBox, and Dropdown primitives, 1:1 React Native Skia parity, useExodeUI hook, and initial MCP bridge.

Features(6 items)

Interactive UI Primitives

Introduced built-in Slider, Toggle, InputBox, and Dropdown components with reactive state machine inputs.

Skia Runtime Parity

Achieved 1:1 visual parity between exodeui (React, Canvas 2D) and exodeui-react-native (Shopify React Native Skia).

useExodeUI Hook

React hook providing programmatic playback control, state inspection, and input manipulation.

Model Context Protocol (MCP)

Initial MCP bridge enabling external AI coding agents to read and modify artboards in real time.

Creative Lab

Embedded Three.js showcase environment for spatial animation experiments.

Unified Corner Radii

Standardized roundRect path generation across all geometric primitives.

v3.0.0Visual Logic

Logic, Node-Based State Machines & Smart Guides

Visual state machine graph editor with conditions, magnetic smart guides, and 6 pointer interaction event triggers.

Features(4 items)

Node-Based State Machine Editor

Visual state machine builder with Entry states, Transitions, Numeric conditions, and Boolean triggers.

Smart Alignment & Guides

Restored smart magnetic alignment guides with real-time distance and dimension tooltips.

Interaction System

Added PointerEnter, PointerLeave, PointerDown, PointerUp, Click, and Hover event listeners.

Timeline Multi-Track Controls

Last-Modified object sorting, drag-and-drop property reordering, and parent-child interaction propagation.

v2.4.0Rebrand

Global Rebrand: Kinetix to ExodeUI

Full transition to ExodeUI namespace, unified cross-platform project schema, and refreshed high-contrast design system.

Rebrand(3 items)

Global Rebrand

Full transition from Kinetix to ExodeUI (exodeui), unifying package namespaces across npm, GitHub, and docs.

Unified Project Schema

Standardized JSON schema for cross-platform artboards, animations, and state machines.

Design System Refresh

Refined light and dark theme styling with high-contrast tokens.

v2.3.0Dual AI & Snapping

Dual AI Models (GPT-4o & Gemini 2.5 Flash) & Timeline Scrubbing

Multimodal generative design with GPT-4o and Gemini, layout snapping engine, and click-to-seek timeline ruler.

Features(3 items)

Dual AI Model Integration

Upgraded AI Copilot to support both GPT-4o and Gemini 2.5 Flash for multimodal design generation.

Layout Snapping Engine

Grid overlay, magnetic object snapping, and distance guides.

Click-to-Seek Timeline Ruler

Instant scrubbing and playback navigation directly on the timeline ruler.

v2.2.0 - 2.2.1Art Effects & Booleans

Advanced Art Effects, Vector Booleans & Color Harmonies

Liquid displacement, metaball fusion, chromatic glitch shaders, boolean path operations, and vector masking.

Features(4 items)

Advanced Art Effects

Added liquid displacement, metaball fusion, and chromatic glitch shaders.

Vector Boolean Operations

Union, Subtract, Intersect, and Exclude operations for vector paths.

Smart Spacing & Color Harmonies

Blue alignment guides, smart gap measurements, and integrated color theory harmony palettes in the ColorPicker.

Selective Transparency (Masking)

Vector masking with clipping bounds.

v2.1.0 - 2.1.9Rapier Physics

Rapier2D WASM Physics, Custom Bezier Curves & Figma Importer

High-performance rigid-body simulation via Rapier WASM, interactive cubic bezier curves, and Figma REST import.

Features(6 items)

Rapier Physics Migration

Replaced Matter.js with Rapier2D WASM physics for high-performance rigid-body simulation.

Custom Bezier Curves

Interactive curve editor with customizable cubic bezier easing curves and preset favorites.

Figma Import Engine

Initial Figma REST API importer parsing vector geometry, layout hierarchies, and colors.

unDraw Illustrations Integration

Direct SVG vector asset library with dynamic primary color replacement.

Direct Transform Hierarchy

Replaced experimental bone attachments with robust direct vector parent-child transform matrices.

Keyboard Shortcuts System

Centralized hotkey system for tool selection, grouping (Cmd/Ctrl + G), and playback.

v2.0.0 - 2.0.4Major Milestone

Major Milestone: The Motion Engine Era

Full keyframe timeline, dedicated React runtime (exodeui), auto-keyframing, and viewport state persistence.

Milestone(5 items)

Keyframe-Based Timeline

Full non-linear keyframing for translation, rotation, scale, opacity, fills, strokes, and shadows.

Dedicated React Runtime (exodeui)

High-performance canvas player runtime for web applications.

Hot-Swap Animations

Dynamic animation switching without resetting active artboard state.

Canvas Panning & Viewport State Persistence

Persistent zoom, pan, and artboard coordinates across sessions.

Auto-Keyframing & Spacebar Play/Pause

Automatic keyframe generation when modifying properties during recording, with smooth keyboard playback.

v1.3.0 - 1.3.2Generative UI

Generative UI LayoutEngine & Centered AI Command Bar

Initial AI layout generator synthesizing responsive canvas cards, glassmorphic command bar, and multi-project tabs.

Features(3 items)

Generative UI (LayoutEngine)

Initial AI layout generator synthesizing responsive canvas cards and containers.

AI Command Bar

Centered glassmorphic command bar with prompt history, target object badges, and action execution.

Multi-Project TabBar & Project Dashboard

Native tabbed interface supporting multiple open projects simultaneously with recent files and templates.

v1.2.0Tauri Desktop

Physics Simulation, Multi-Platform Tauri Desktop & Template Library

Initial Rapier physics integration, macOS DMG & Windows MSI packaging, animated templates, and Gaussian blur engine.

Features(4 items)

Physics Simulation (Rapier2D)

Initial rigid-body physics integration with gravity, friction, restitution, and collision bodies.

Multi-Platform Desktop (Tauri)

GitHub Actions cross-compilation pipeline packaging macOS DMG and Windows MSI installers.

Template Library

Pre-built animated templates across loaders, buttons, micro-interactions, and illustrations.

Shadows & Blurs Engine

Initial Shadow and Blur interfaces with Gaussian blur filtering.

v1.1.0 - 1.1.5Vector Tools

SVG Vector Import, Pen Tool with Bezier Handles & Gradient Editor

Direct SVG import, pen tool with control handles, Retina display scaling, and gradient fill ramp editor.

Features(5 items)

SVG Vector Import

Parsing and importing complex SVG paths into editable vector geometry.

Pen Tool with Bezier Handles

Vector pen tool for drawing custom open and closed paths with interactive control points.

High-DPI Display Support

Automatic device pixel ratio scaling ensuring sharp rendering on Retina and 4K displays.

Logic View & State Machine Prototype

Visual node graph editor for defining state transitions and triggers.

Gradient Fill Editor & Undo Stack

Interactive on-canvas gradient handles for Linear and Radial gradients with transactional history stack.

v1.0.0Initial Release

Initial Release: Core Vector Engine & Web Player

Hardware-accelerated Canvas 2D engine built with Rust WebAssembly and Vite, infinite canvas, and geometric vector primitives.

Initial Release(4 items)

Core Vector Canvas

Hardware-accelerated Canvas 2D engine built with Rust WebAssembly and Vite.

Geometric Primitives

Support for Rectangles, Circles/Ellipses, Stars, Triangles, Text, and custom Paths.

Draggable Artboards

Infinite canvas workspace with multiple draggable artboards and local coordinate systems.

Basic Styling Pipeline & Web Player Demo

Solid fills, strokes, opacity, z-order layering, corner radius controls, and standalone web embed runtime.

Experience v7.1.8 Today

Ready to build living, reactive interfaces?

Download ExodeUI Studio for macOS, Windows, and Linux. Design vector state machines with native code exports.

Explore Documentation