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 UI de produto: layout, física e lógica em um arquivo

Rive tornou a animação vetorial interativa popular. ExodeUI aplica a mesma ideia a peças inteiras da interface: layout, lógica, física e dados, não apenas aos gráficos.

Atualizado Outubro de 2026

ExodeUI é uma boa alternativa Rive?

ExodeUI é uma alternativa Rive desenvolvida para interface de usuário de produto, em vez de personagens e jogos. Assim como o Rive, você projeta em um editor visual e um tempo de execução reproduz o arquivo dentro do seu aplicativo, com entradas e eventos que seu código controla. ExodeUI adiciona layout responsivo com pontos de interrupção, um mecanismo de física, lógica de nó e variáveis ​​de dados de API, mantém sua fonte em um arquivo .exode JSON aberto e possui um servidor MCP para ferramentas de codificação de IA. Rive é mais maduro, com uma comunidade maior, rigging mais forte e tempos de execução do motor de jogo. Fazemos ExodeUI.

Arquitetura central

Por que engenheiros e designers escolhem o ExodeUI

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

Layout que reflui

Pontos de interrupção responsivos com substituições por contêiner, para que um componente se adapte ao tamanho da tela da mesma forma que a interface do usuário do produto.

Core Architecture

Física incorporada

Gravidade, colisões, atratores, zonas fluidas e efeitos como squash e trilhas, sem escrever código de simulação.

Core Architecture

Fonte aberta e revisável

A origem .exode é JSON, então você pode lê-la, revisar as alterações e executar a comparação semântica da CLI para detectar alterações significativas.

Core Architecture

Máquinas de estado, lógica e dados

Estados, transições e entradas como Rive, além de lógica de nó, expressões e variáveis ​​de API que buscam dados em tempo real.

Core Architecture

Avaliação objetiva

Como o ExodeUI se compara a Rive

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

The ExodeUI Architecture

ExodeUI

Pontos fortes
  • Layout responsivo com pontos de interrupção para telas inteiras e componentes
  • Mecanismo de física integrado e lógica de nó
  • Variáveis ​​de API, gráficos e vinculação de dados em tempo real dentro do arquivo
  • Fonte aberta .exode JSON, além de um servidor MCP para ferramentas de codificação de IA
Compared with

Rive

Where it is stronger
  • Rigging, ossos e malhas de personagens estão mais maduros em Rive
  • Rive possui tempos de execução de mecanismo de jogo (Unity, Unreal) que ExodeUI não possui
  • Rive tem uma comunidade muito maior, mais tutoriais e um mercado
  • As exportações gratuitas do Rive reproduzem uma tela inicial; Cadete ($ 9 por assento por mês, anualmente) remove-o

Entrega para o desenvolvimento

Como usar no seu código

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

importar { ExodeUICanvas } de 'exodeui';

// Molas, estados e tempo ao vivo no arquivo .exode (projetado no
//editor). Seu código transmite entradas e ouve eventos de volta.
função de exportação AuthWidget() {
  retornar (
    <ExodeUITela
      src="/auth_machine.bexode"
      onTrigger={(nome) => console.log('Evento ExodeUI:', nome)}
    />
  );
}

Quando ExodeUI é a melhor alternativa Rive

Rive é excelente para personagens, ilustrações e gráficos de jogos. As equipes procuram uma alternativa quando a utilizam para UI de produtos, como alternadores, barras de guias, integração, formulários e painéis, e precisam de mais do que um gráfico animado:

  • Layout: a IU do produto precisa fluir entre tamanhos de tela, o que ExodeUI trata com pontos de interrupção.
  • Lógica e dados: lógica de nó, expressões e variáveis ​​de API permitem que um componente mostre e reaja a dados reais.
  • Física: arrastar, arremessar e colisões vêm de um mecanismo integrado em vez de uma animação ajustada manualmente.
  • Pesquisa e acessibilidade: ambas as ferramentas desenham em uma tela. Rive possui um modo semântico para leitores de tela; A camada ExodeSEO opcional do ExodeUI adiciona HTML semântico e metadados, e sua CLI pode auditar WCAG.

Como funciona no seu aplicativo

Ambas as ferramentas usam o mesmo modelo: um tempo de execução desenha o arquivo em uma tela dentro do seu aplicativo e seu código se comunica com ele por meio de entradas e eventos. Com ExodeUI você projeta no navegador ou editor de desktop, compila o código-fonte .exode em um pequeno arquivo .bexode e reproduz-o com o tempo de execução de sua estrutura.

Máquinas de estado

Conecte estados inativos, pairados, pressionados, de carregamento e de sucesso com transições e direcione-os a partir de seu código.

Entradas e eventos

Defina entradas booleanas, numéricas e de texto do seu aplicativo e ouça gatilhos, cliques e alterações de entrada voltando.

Quando ficar com Rive

Fique com Rive se você anima personagens com ossos e malhas, envia para Unity ou Unreal, confia em scripts Rive ou já possui uma biblioteca de arquivos .riv e uma equipe que conhece o editor. ExodeUI é mais recente e seu tempo de execução React é o mais maduro de seus oito tempos de execução.

Topic Cluster Network

Explore conceitos e ferramentas relacionados

Ficou com dúvidas?

Perguntas frequentes

Crie componentes vivos com movimento real.

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

Experimente grátis