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 →

Sütun 03 · Rive Alternatif

Rive Ürün Kullanıcı Arayüzüne Alternatif: Tek Dosyada Düzen, Fizik ve Mantık

Rive etkileşimli vektör animasyonunu ana akım haline getirdi. ExodeUI aynı fikri tüm arayüz parçalarına uygular: yalnızca grafik değil, düzen, mantık, fizik ve veriler.

Güncellendi Ekim 2026

ExodeUI iyi bir Rive alternatifi midir?

ExodeUI, karakterler ve oyunlar yerine ürün kullanıcı arayüzü için oluşturulmuş bir Rive alternatifidir. Rive gibi, görsel bir düzenleyicide tasarım yaparsınız ve bir çalışma zamanı, kodunuzun kontrol ettiği girdiler ve olaylarla birlikte dosyayı uygulamanızın içinde oynatır. ExodeUI, kesme noktaları, bir fizik motoru, düğüm mantığı ve API veri değişkenleri ile duyarlı düzen ekler, kaynağını açık bir .exode JSON dosyasında tutar ve AI kodlama araçları için bir MCP sunucusuna sahiptir. Rive daha büyük bir topluluk, daha güçlü donanım ve oyun motoru çalışma süreleriyle daha olgun bir yapıya sahip. ExodeUI yapıyoruz.

Temel mimari

Mühendisler ve tasarımcılar neden ExodeUI seçiyor

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

Yeniden akan düzen

Kapsayıcı başına geçersiz kılmalarla duyarlı kesme noktaları, böylece bir bileşen, ürün kullanıcı arayüzünün gerektirdiği şekilde ekran boyutuna uyum sağlar.

Core Architecture

Yerleşik fizik

Simülasyon kodu yazmadan yerçekimi, çarpışmalar, çekiciler, akışkan bölgeler ve squash ve patikalar gibi etkiler.

Core Architecture

Açık, incelenebilir kaynak

.exode kaynağı JSON'tir, böylece onu okuyabilir, değişiklikleri inceleyebilir ve son değişiklikleri yakalamak için CLI'nin anlamsal farkını çalıştırabilirsiniz.

Core Architecture

Durum makineleri, mantık ve veriler

Rive gibi durumlar, geçişler ve girişlerin yanı sıra canlı verileri getiren düğüm mantığı, ifadeler ve API değişkenleri.

Core Architecture

Nesnel değerlendirme

ExodeUI şununla nasıl karşılaştırılır: Rive

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

The ExodeUI Architecture

ExodeUI

Güçlü yanları
  • Tüm ekranlar ve bileşenler için kesme noktalarına sahip duyarlı düzen
  • Yerleşik fizik motoru ve düğüm mantığı
  • Dosyanın içindeki API değişkenleri, grafikler ve canlı veri bağlama
  • .exode JSON kaynağını ve ayrıca AI kodlama araçları için bir MCP sunucusunu açın
Compared with

Rive

Where it is stronger
  • Rive'te karakter donanımı, kemikler ve ağlar daha olgun hale getirildi
  • Rive, ExodeUI'in sahip olmadığı oyun motoru çalışma sürelerine (Unity, Unreal) sahiptir
  • Rive'in çok daha büyük bir topluluğu, daha fazla öğreticisi ve pazarı var
  • Ücretsiz Rive dışa aktarmaları bir açılış ekranı görüntüler; Cadet (koltuk başına aylık, yıllık 9 ABD doları) bunu kaldırır

Geliştirmeye devir

Kodunuzda kullanma

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

'exodeui'den { ExodeUICanvas }'ı içe aktarın;

// Yaylar, durumlar ve zamanlama .exode dosyasında yayındadır (
// editör). Kodunuz girdileri iletir ve olayları geri duyar.
dışa aktarma işlevi AuthWidget() {
  dönüş (
    <ExodeUICanvas
      src = "/auth_machine.bexode"
      onTrigger={(name) => console.log('ExodeUI olayı:', name)}
    />
  );
}

ExodeUI daha iyi Rive alternatifi olduğunda

Rive karakterler, çizimler ve oyun grafikleri için mükemmeldir. Ekipler bunu ürün kullanıcı arayüzü için kullanırken geçişler, sekme çubukları, katılım, formlar ve gösterge tabloları gibi bir alternatif ararlar ve animasyonlu bir grafikten daha fazlasına ihtiyaç duyarlar:

  • Düzen: Ürün kullanıcı arayüzünün, ExodeUI'in kesme noktalarıyla işlediği ekran boyutları arasında yeniden akması gerekir.
  • Mantık ve veriler: düğüm mantığı, ifadeler ve API değişkenleri, bir bileşenin gerçek verileri göstermesine ve bunlara tepki vermesine olanak tanır.
  • Fizik: Sürükleme, fırlatma ve çarpışmalar elle ayarlanmış animasyon yerine yerleşik bir motordan gelir.
  • Arama ve erişilebilirlik: Her iki araç da bir tuval üzerine çizim yapar. Rive'in ekran okuyucular için bir anlamsal modu vardır; ExodeUI'in isteğe bağlı ExodeSEO katmanı anlamsal HTML ve meta veriler ekler ve CLI'si WCAG'ye karşı denetim yapabilir.

Uygulamanızda nasıl çalışır?

Her iki araç da aynı modeli kullanır: Bir çalışma zamanı, dosyayı uygulamanızın içindeki bir tuval üzerine çizer ve kodunuz, girdiler ve olaylar aracılığıyla dosyayla konuşur. ExodeUI ile tarayıcıda veya masaüstü düzenleyicide tasarım yapar, .exode kaynağını küçük bir .bexode dosyasında derler ve çerçevenizin çalışma zamanı ile oynatırsınız.

Durum makineleri

Boşta kalma, fareyle üzerine gelme, basılma, yükleme ve başarı durumlarını geçişlerle bağlayın ve bunları kodunuzdan uzaklaştırın.

Girişler ve olaylar

Uygulamanızdan boolean, sayı ve metin girişlerini ayarlayın ve geri gelen tetikleyicileri, tıklamaları ve giriş değişikliklerini dinleyin.

Rive'te ne zaman kalınır?

Karakterleri kemik ve ağlarla canlandırıyorsanız, Unity veya Unreal'e gönderiyorsanız, Rive komut dosyasına güveniyorsanız veya zaten .riv dosyalarından oluşan bir kitaplığınız ve editörü tanıyan bir ekibiniz varsa Rive'te kalın. ExodeUI daha yenidir ve React çalışma zamanı, sekiz çalışma zamanı arasında en olgun olanıdır.

Topic Cluster Network

İlgili kavramlar ve araçlar

Sorunuz mu var?

Sık sorulan sorular

Gerçek hareketle yaşayan bileşenler oluşturun.

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

Ücretsiz dene