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 →

Pelare 03 · Rive Alternativ

Rive Alternativ för produktgränssnitt: Layout, fysik och logik i en fil

Rive gjorde interaktiv vektoranimation mainstream. ExodeUI tillämpar samma idé på hela gränssnittsdelar: layout, logik, fysik och data, inte bara grafiken.

Uppdaterad oktober 2026

Är ExodeUI ett bra Rive-alternativ?

ExodeUI är ett Rive-alternativ byggt för produktens användargränssnitt snarare än karaktärer och spel. Precis som Rive designar du i en visuell redigerare och en runtime spelar upp filen i din app, med ingångar och händelser som din kod kontrollerar. ExodeUI lägger till responsiv layout med brytpunkter, en fysikmotor, nodlogik och API-datavariabler, behåller sin källa i en öppen .exode JSON-fil och har en MCP-server för AI-kodningsverktyg. Rive är mer mogen, med en större community, starkare riggning och spelmotorkörning. Vi gör ExodeUI.

Kärnarkitektur

Varför ingenjörer och designers väljer ExodeUI

Design, logic and motion in one file that runs inside your app.

Layout som flyter om

Responsiva brytpunkter med åsidosättningar per behållare, så en komponent anpassar sig till skärmstorleken på det sätt som produktens användargränssnitt måste göra.

Core Architecture

Fysik inbyggd

Tyngdkraft, kollisioner, attraktioner, vätskezoner och effekter som squash och spår, utan att skriva simuleringskod.

Core Architecture

Öppen, granskabar källa

.exode-källan är JSON, så du kan läsa den, granska ändringar och köra CLI:s semantiska diff för att fånga upp brytande förändringar.

Core Architecture

Statliga maskiner, logik och data

Tillstånd, övergångar och ingångar som Rive, plus nodlogik, uttryck och API-variabler som hämtar livedata.

Core Architecture

Objektiv utvärdering

Hur ExodeUI jämförs med Rive

Where ExodeUI is stronger, and what to weigh before you switch.

The ExodeUI Architecture

ExodeUI

Styrkor
  • Responsiv layout med brytpunkter för hela skärmar och komponenter
  • Inbyggd fysikmotor och nodlogik
  • API-variabler, diagram och livedatabindning inuti filen
  • Öppna .exode JSON-källa, plus en MCP-server för AI-kodningsverktyg
Compared with

Rive

Where it is stronger
  • Karaktärsrigg, ben och maskor är mer mogna i Rive
  • Rive har spelmotorkörtider (Unity, Unreal) som ExodeUI inte har
  • Rive har en mycket större community, fler tutorials och en marknadsplats
  • Gratis Rive exporter spelar en startskärm; Cadet ($9 per plats per månad, årligen) tar bort den

Utvecklare Handoff

Använder den i din kod

Your app loads the compiled file through the ExodeUI runtime and talks to it through inputs and events.

importera { ExodeUICanvas } från 'exodeui';

// Fjädrar, tillstånd och timing live i .exode-filen (designad i
// redaktör). Din kod skickar in ingångar och hör händelser tillbaka.
exportfunktion AuthWidget() {
  återvända (
    <ExodeUICanvas
      src="/auth_machine.bexode"
      onTrigger={(namn) => console.log('ExodeUI händelse:', namn)}
    />
  );
}

När ExodeUI är det bättre alternativet Rive

Rive är utmärkt för karaktärer, illustrationer och spelgrafik. Team letar efter ett alternativ när de använder det för produktens användargränssnitt, som växlar, flikfält, onboarding, formulär och instrumentpaneler, och behöver mer än en animerad grafik:

  • Layout: produktgränssnittet måste återflöda över skärmstorlekar, vilket ExodeUI hanterar med brytpunkter.
  • Logik och data: nodlogik, uttryck och API-variabler låter en komponent visa och reagera på verklig data.
  • Fysik: drag, kast och kollisioner kommer från en inbyggd motor istället för handinställd animation.
  • Sökning och tillgänglighet: båda verktygen ritar på en duk. Rive har ett semantikläge för skärmläsare; ExodeUI:s valfria ExodeSEO-lager lägger till semantisk HTML och metadata, och dess CLI kan granska mot WCAG.

Hur det fungerar i din app

Båda verktygen använder samma modell: en runtime ritar filen på en duk i din app, och din kod pratar med den genom ingångar och händelser. Med ExodeUI designar du i webbläsaren eller skrivbordsredigeraren, kompilerar .exode-källan till en liten .bexode-fil och spelar den med körtiden för ditt ramverk.

Statliga maskiner

Anslut tomgångs-, sväv-, nedtryckt-, laddnings- och framgångstillstånd med övergångar och kör dem från din kod.

Ingångar och händelser

Ställ in boolean, nummer och textinmatning från din app och lyssna efter att triggers, klick och inmatningsändringar kommer tillbaka.

När ska man bo med Rive

Bo med Rive om du animerar karaktärer med ben och maskor, skickar till Unity eller Unreal, litar på Rive-skript eller redan har ett bibliotek med .riv-filer och ett team som kan redaktören. ExodeUI är nyare och dess React körtid är den mest mogna av dess åtta körtider.

Topic Cluster Network

Utforska anslutna koncept och verktyg

Har du frågor?

Vanliga frågor

Bygg levande komponenter med verklig rörelse.

Start free in the browser or download the desktop app. Compile spring physics and state machines directly to React and SwiftUI.

Prova gratis