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 →

Pilar 03 · Alternativa Rive

Alternativa Rive para la interfaz de usuario del producto: diseño, física y lógica en un solo archivo

Rive popularizó la animación vectorial interactiva. ExodeUI aplica la misma idea a piezas completas de la interfaz: diseño, lógica, física y datos, no solo a los gráficos.

Actualizado Octubre 2026

¿Es ExodeUI una buena alternativa a Rive?

ExodeUI es una alternativa a Rive creada para la interfaz de usuario del producto en lugar de personajes y juegos. Al igual que Rive, usted diseña en un editor visual y un tiempo de ejecución reproduce el archivo dentro de su aplicación, con entradas y eventos que controla su código. ExodeUI agrega un diseño responsivo con puntos de interrupción, un motor de física, lógica de nodo y variables de datos API, mantiene su fuente en un archivo abierto .exode JSON y tiene un servidor MCP para herramientas de codificación de IA. Rive es más maduro, con una comunidad más grande, un rigging más sólido y tiempos de ejecución del motor de juego. Hacemos ExodeUI.

Arquitectura central

Por qué ingenieros y diseñadores eligen ExodeUI

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

Diseño que fluye

Puntos de interrupción responsivos con anulaciones por contenedor, de modo que un componente se adapta al tamaño de la pantalla de la misma manera que debe hacerlo la interfaz de usuario del producto.

Core Architecture

Física incorporada

Gravedad, colisiones, atractores, zonas fluidas y efectos como aplastamiento y estelas, sin escribir código de simulación.

Core Architecture

Fuente abierta y revisable

La fuente .exode es JSON, por lo que puede leerla, revisar los cambios y ejecutar la diferenciación semántica de la CLI para detectar cambios importantes.

Core Architecture

Máquinas de estados, lógica y datos.

Estados, transiciones y entradas como Rive, además de lógica de nodo, expresiones y variables API que obtienen datos en vivo.

Core Architecture

Evaluación objetiva

Cómo se compara ExodeUI con Rive

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

The ExodeUI Architecture

ExodeUI

Puntos fuertes
  • Diseño responsivo con puntos de interrupción para pantallas y componentes completos
  • Motor de física incorporado y lógica de nodo
  • Variables API, gráficos y enlace de datos en vivo dentro del archivo
  • Abra la fuente .exode JSON, además de un servidor MCP para herramientas de codificación de IA
Compared with

Rive

Where it is stronger
  • El rigging, los huesos y las mallas de personajes son más maduros en Rive
  • Rive tiene tiempos de ejecución de motor de juego (Unity, Unreal) que ExodeUI no tiene
  • Rive tiene una comunidad mucho más grande, más tutoriales y un mercado
  • Las exportaciones gratuitas de Rive reproducen una pantalla de presentación; Cadet ($9 por asiento por mes, anualmente) lo elimina

Entrega al desarrollo

Cómo usarlo en tu código

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

importar { ExodeUICanvas } desde 'exodeui';

// Resortes, estados y tiempos viven en el archivo .exode (diseñado en el
//editor). Su código pasa entradas y escucha eventos.
función de exportación AuthWidget() {
  regresar (
    <ExodeUILienzo
      src="/auth_machine.bexode"
      onTrigger={(nombre) => console.log('evento ExodeUI:', nombre)}
    />
  );
}

Cuando ExodeUI es la mejor alternativa a Rive

Rive es excelente para personajes, ilustraciones y gráficos de juegos. Los equipos buscan una alternativa cuando la usan para la interfaz de usuario del producto, como alternancias, barras de pestañas, incorporación, formularios y paneles, y necesitan más que un gráfico animado:

  • Diseño: la interfaz de usuario del producto debe redistribuirse entre los tamaños de pantalla, lo que ExodeUI maneja con puntos de interrupción.
  • Lógica y datos: la lógica de nodo, las expresiones y las variables API permiten que un componente muestre y reaccione a datos reales.
  • Física: el arrastre, el lanzamiento y las colisiones provienen de un motor incorporado en lugar de una animación ajustada a mano.
  • Búsqueda y accesibilidad: ambas herramientas dibujan sobre un lienzo. Rive tiene un modo semántico para lectores de pantalla; La capa ExodeSEO opcional de ExodeUI agrega HTML semántico y metadatos, y su CLI puede realizar auditorías contra WCAG.

Cómo funciona en tu aplicación

Ambas herramientas usan el mismo modelo: un tiempo de ejecución dibuja el archivo en un lienzo dentro de su aplicación y su código se comunica con él a través de entradas y eventos. Con ExodeUI usted diseña en el navegador o en el editor de escritorio, compila el código fuente .exode en un pequeño archivo .bexode y lo reproduce con el tiempo de ejecución de su marco.

maquinas de estados

Conecte los estados inactivo, flotante, presionado, de carga y exitoso con transiciones y condúzcalos desde su código.

Entradas y eventos

Configure entradas booleanas, numéricas y de texto desde su aplicación, y escuche los activadores, clics y cambios de entrada que regresan.

Cuándo alojarse con Rive

Quédese con Rive si anima personajes con huesos y mallas, realiza envíos a Unity o Unreal, confía en las secuencias de comandos Rive o ya tiene una biblioteca de archivos .riv y un equipo que conoce el editor. ExodeUI es más nuevo y su tiempo de ejecución React es el más maduro de sus ocho tiempos de ejecución.

Topic Cluster Network

Explora conceptos y herramientas relacionadas

¿Tienes preguntas?

Preguntas frecuentes

Crea componentes vivos con movimiento real.

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

Pruébalo gratis