Lançamento: em breve. Quem está na lista de espera entra primeiro. - Entre na lista de espera →
Novo Servidor MCP para Claude Code, Cursor & Copilot

Sem preocupações. Deixe a UI com a gente.

Mais de 300 componentes e efeitos animados e acessíveis para React, Vue, Svelte, Angular, Astro ou HTML puro. Web Components nativos, zero dependências e um servidor MCP que permite ao seu agente de programação com IA encontrar e instalar exatamente o componente certo.

Comece no seu projeto
npx marvelous-ui-library@latest init Copiar comando

Free sem chave. Comprou o Pro? Cole sua chave de licença quando ela for pedida.

Baixe o Free pack

Acesso antecipado no dia do lançamento. Sem spam, cancele a inscrição com um clique · Privacidade.

Uma sessão real do Claude Code com o servidor MCP do Marvelous UI.

Uma só biblioteca. Para qualquer stack que você venha a adotar.

ReactNext.jsVueNuxtSvelteSvelteKitAngularAstroSolidQwikLitLaravel BladeRailsDjangoWordPressHTML puro

Um comando. Seu código, sua escolha.

Execute-o no seu projeto. Escolha instalar no projeto ou no seu perfil de usuário. Depois, pressione Enter para instalar o Free pack ou cole sua chave de licença para instalar o Pro.

  1. InstalaçãoOs componentes, a CLI, o servidor MCP e as instruções do seu agente, configurados de uma vez.
  2. AdicionarCopie para o seu projeto apenas os componentes de que precisa.
  3. Atualize quando quiserSuas edições locais continuam suas, e cada versão Pro que você obteve fica salva para reinstalar offline.

Comece com Marvelous UI

Free sem chave. Pro com sua chave de licença.

npx marvelous-ui-library@latest init Copiar comando

Depois: npx marvelous-ui-library@latest add dialog tabs

Quando sair uma nova versão: npx marvelous-ui-library@latest update

Sem Node.js? Baixe o Pro pack com sua chave de licença.

Toque em tudo. Esta página é feita 100% com Marvelous UI.

Passe o mouse · CliqueToque Marvelous

Particle text

Milhares de partículas desenham a palavra, fogem do seu cursor e se espalham com um clique.

<mv-particle-text>

CliqueToque

Acesso liberado

Scramble text

Glifos aleatórios se transformam no texto real, que continua legível o tempo todo.

<mv-scramble-text>

CliqueToque

$

Number ticker

Contadores que rolam dígito por dígito, formatados para qualquer idioma.

<mv-number-ticker>

CliqueToque

UI inesquecível.

Text reveal

As palavras surgem de trás de uma máscara, por letra, palavra ou linha.

<mv-text-reveal>

Observe

Faça brilhar

Sparkles text

Estrelinhas cintilam em volta de uma palavra, aqui sobre um gradiente animado.

<mv-sparkles-text>

Mova o cursorObserve

Mesh gradient

Faixas de cor fluem na GPU e se inclinam na direção do seu cursor. Imagem estática com movimento reduzido.

<mv-mesh-gradient>

Observe

Grid pattern

Um piso em perspectiva que rola na sua direção, em CSS puro.

variant="retro"

Observe

Meteoros

Uma chuva de meteoros na diagonal, com rastros luminosos.

<mv-meteors>

Observe

Light rays

Raios de luz suaves que caem do alto, com uma única classe.

.mv-light-rays

Observe

Noise

Granulação de filme animada em qualquer superfície, fina ou grossa.

.mv-noise

Arraste · SetasDeslize
VioletaMatiz 285
BrasaMatiz 35
LagoaMatiz 200
MusgoMatiz 145
RosaMatiz 350
CítricoMatiz 95
GeleiraMatiz 235
CrepúsculoMatiz 320

3D gallery

Um anel de cards que você gira: ele desliza por inércia e depois para no card da frente. 3D em CSS puro, sem WebGL.

<mv-gallery-3d>

Passe o mouseObserve

Spotlight

Uma luz segue seu cursor por todo este grupo de cards.

<mv-spotlight>

Observe

Plano Pro

Border beam

Um cometa de luz percorre a borda de qualquer caixa.

.mv-border-beam

RolagemDeslize para cima
  1. v4.2 Exportação em PDF para dashboards
  2. v4.1 Modo offline no app para celular
  3. v4.0 Editor colaborativo em tempo real
  4. v3.9 Login SSO com SAML
  5. v3.8 Busca de texto completo, 3x mais rápida
  6. v3.7 Tema escuro automático
  7. v3.6 Webhooks assinados e logs de auditoria

Progressive blur

O conteúdo se dissolve num desfoque suave na borda, em CSS puro.

.mv-progressive-blur

Passe o mouseObserve

Glow

Um anel em gradiente e um halo atrás de qualquer elemento.

.mv-glow

Pressione e segure

Publicar a versão 2.4

Ela entra no ar para todos os usuários ao mesmo tempo.

  • 12 alterações
  • Todas as verificações passaram
Segure para lançar

Excluir “Lumen redesign”

Os 48 arquivos e o histórico deles vão junto.

  • 48 arquivos
  • 2,1 GB
Segure para excluir

Hold button

Um líquido enche o botão enquanto você segura; solte e ele esvazia. Teclado: segure Espaço ou Enter.

<mv-hold-button>

CliqueToque

Confetti

Confete com física saindo do botão, ou fogos de artifício pela tela.

<mv-confetti-button>

CliqueToque
<mv-hold-button>

Copy button

O ícone rola até uma marca de seleção, como um odômetro.

<mv-copy-button>

CliqueToque

Theme toggle

O novo tema se espalha em círculo a partir do botão.

<mv-theme-toggle>

Passe o mouseToque

Button effects

Bordas arco-íris, um clique em 3D e um brilho, com um único atributo.

data-effect

Digite · Arraste · CliqueDigite · Arraste · Toque

$24 / mês

$19 / mês, cobrado anualmente

5

Rótulos, dicas e estados de erro, tudo em CSS.

Tabs, slider & field

As partes chatas, bem-feitas: rótulos, erros, teclado e modo escuro incluídos.

CliqueToque

Renomear projeto

O foco fica dentro até você fechar. Esc também funciona.

Dialog

Foco preso dentro, Esc fecha, o foco volta para onde estava.

<mv-dialog>

Clique · DeslizeToque · Deslize

Toast

Notificações empilhadas que você descarta deslizando, anunciadas aos leitores de tela.

toast()

Mouse · FocoFoco pelo teclado

Tooltip

Abre ao passar o mouse e com o foco do teclado, e muda de lado para continuar na tela.

<mv-tooltip>

Observe
PagoPendenteAo vivo

Badge

Status em todos os tons, com um ponto ao vivo pulsante.

.mv-badge

Explore a biblioteca inteira

Cada componente com prévia animada, marcação de uso, API completa e notas de acessibilidade. Filtre por categoria, kit, Exclusivo ou Free pack.

componentes e efeitos no lançamento
dependências em tempo de execução
~ KBtamanho mediano por componente (gzip)
respeitam o movimento reduzido e o modo escuro

Construído sobre a plataforma. Não sobre um framework que vai ser reescrito no ano que vem.

Nativo para IA, de verdade

Um servidor MCP integrado permite que qualquer agente pesquise o catálogo, leia cada API e instale componentes com suas dependências. Nada de props inventadas.

Ver as ferramentas MCP →

Independente de framework

Custom Elements nativos + CSS em camadas. Troque de stack e mantenha sua UI.

Sua marca em uma linha

Design tokens OKLCH. Arraste o controle: esta página inteira muda de tema ao vivo.

Acessível por padrão

Roles ARIA, suporte completo a teclado, foco visível, movimento reduzido. Pensado desde o início, não acrescentado depois.

Cada página de componente traz notas de acessibilidade: o que ele faz para quem usa teclado, leitor de tela ou movimento reduzido.

Veja os componentes →

O código fica com você

Arquivos legíveis vão direto para o seu repositório. Sem caixa-preta, sem aprisionamento.

As pequenas coisas que todo app reescreve. Uma tag para cada uma, acessíveis por padrão.

20 novos componentes para os detalhes que as versões feitas à mão deixam passar: um preenchimento automático que continua funcionando, um “há 3 minutos” que se mantém atualizado, uma contagem que nunca pula na primeira renderização.

<mv-password-field>
  • Fatura nº 4821 paga
  • Deploy em produção
  • Aiko entrou na equipe
<mv-relative-time>
Gorro de lã merino $38
2
<mv-count-bump>

Mecânicas que você já conhece de cor. Reconstruídas como UI que resolve problemas reais.

155 Exclusives: componentes originais que você não vai encontrar em nenhuma outra biblioteca. Os mais úteis vêm em 8 kits, agrupados pelo problema que resolvem. Muitos pegam uma mecânica de um filme, um jogo, uma série ou um romance e a transformam em um comportamento útil de interface. Só a mecânica é emprestada, nunca as ilustrações, os logotipos, a tipografia ou as cores.

Arraste. Solte. Publique.

No Playground, comece com uma página em branco ou um template, arraste seções e componentes, edite o texto e escolha a cor da sua marca. Construa seu site de graça. Publique quando estiver pronto. Fique com o código-fonte para sempre.

  • 339 componentes
  • 17 blocos
  • 3 templates
  • 5 formatos de exportação

Navbar, hero, recursos em bento e spotlight, estatísticas, preços, depoimentos, FAQ, newsletter, chamada para ação, footer: prontos para encaixar, feitos só com a biblioteca.

Construir é grátis. Todos os planos incluem Publish: um site estático pronto para colocar no ar na Netlify ou no Cloudflare Pages, ou o código-fonte dele em HTML, React, Vue, Svelte ou Astro.

Seu agente para de chutar. Ele lê o manual.

Agentes de IA são ótimos para escrever UI e péssimos para lembrar a API de uma biblioteca. O servidor MCP do Marvelous entrega a eles o catálogo, a API e a marcação de demo de cada componente, e uma ferramenta que instala os arquivos com suas dependências. Resultado: código correto de primeira, no framework que o projeto usar. Funciona com Claude Code, Codex, Cursor, Copilot e qualquer agente compatível com MCP.

  • search_components busca de texto completo em nomes, tags e APIs
  • get_component API, notas de acessibilidade, marcação de demo canônica
  • install_components copia arquivos + dependências e devolve o trecho de código para o seu framework
  • get_design_tokens para que seu CSS personalizado combine com o seu tema

Seu agente usa a mesma fonte de referência

O comando de instalação inclui o servidor MCP e as instruções para o agente.

A instalação no projeto configura os agentes compatíveis neste repositório. A instalação no perfil de usuário detecta Codex, Claude Code, Cursor e OpenCode e permite conectá-los a todos os seus projetos. Escolha todos os agentes detectados, alguns deles ou use a CLI sem agente. Execute uninstall para remover as conexões dos agentes e a biblioteca.

A maioria dos kits de UI animados é só para React. O seu não deveria ser.

RecursoKit de UI típico para ReactMarvelous UI
Funciona em Vue, Svelte, Angular, Astro, HTMLNãoSim
Dependências em tempo de execuçãoframer-motion, three, gsap…nenhuma
Servidor MCP para agentes de IAraramente incluído
Componentes originais que você não encontra em outro lugarraramente155 Exclusives
Modo escuro + movimento reduzido em tudovaria em cada componente
Seu CSS sempre vence o nossoNãoSim
Preçosmuitas vezes, assinatura anualpagamento único, seu para sempre

Preços simples. Pague uma vez, fique com ele para sempre.

Todos os planos incluem todos os componentes, o servidor MCP, a CLI e as exportações do Playground. A licença vitalícia acrescenta todos os componentes e atualizações futuros, sem renovação.

Preços em USD. UE e Reino Unido: IVA incluído. EUA, Canadá e Índia: imposto sobre vendas adicionado no pagamento. Vendido pelo nosso revendedor oficial (merchant of record), a Polar. Reembolso em 14 dias (condições).

Comece grátis. 21 componentes, sem e-mail, sem conta.

Os componentes básicos do dia a dia, com a mesma CLI e o mesmo servidor MCP dos planos pagos. Não é preciso conta nem chave de licença. Licença MIT: leia o código-fonte e publique.

  • Button
  • Badge
  • Card
  • Input
  • Textarea
  • Field
  • Select
  • Checkbox
  • Radio
  • Switch
  • Dialog
  • Popover
  • Tooltip
  • Tabs
  • Accordion
  • Toast
  • Menu
  • Separator
  • Kbd
  • Skeleton
  • Typography

ZIP · download direto · inclui o servidor MCP, a CLI e a documentação

O comando de instalação instala o Free pack se você não informar uma chave de licença. O ZIP continua disponível acima para uso manual.

Quer o resto?

Qualquer plano libera a biblioteca inteira.

  • Todos os mais de 300 componentes e efeitos
  • Originais exclusivos, que você não encontra em nenhum outro lugar
  • Blocos de página inteira: hero, preços, FAQ, footer…
  • Exportação do Playground para HTML, React, Vue, Svelte, Astro

Sem tempo? Nós criamos sua landing page com ela. Em 5 dias.

Uma landing page animada, acessível e pensada para converter, entregue no seu stack, com o código-fonte. A partir de US$ 2.850. 3 vagas por mês.

Criada por Quentin Fankrache, autor do Marvelous UI.

Escreva para nós

Suas perguntas, respondidas.

Funciona mesmo com React / Vue / Svelte / Angular?

Sim. Os componentes são Custom Elements padrão, com marcação em light DOM e CSS em cascade layers. O React 19+ os suporta nativamente; o Vue precisa de uma linha (isCustomElement); o Angular precisa de CUSTOM_ELEMENTS_SCHEMA; Svelte, Astro e HTML puro funcionam como estão. O MCP ou a CLI devolve o trecho de código exato para o seu framework.

O que são os Exclusives e os kits?

Os Exclusives são 155 componentes originais que você não vai encontrar em nenhuma outra biblioteca, incluídos em todos os planos pagos. Os kits agrupam os mais úteis pelo problema que resolvem, como formulários que não perdem ninguém ou ações destrutivas seguras. Veja os 8 kits

Licença vitalícia ou assinatura: com o que eu fico?

A licença vitalícia é paga uma única vez: todos os novos componentes, atualizações e exportações do Playground, enquanto o Marvelous UI for publicado, sem renovação. A partir de 15 de out., você também pode assinar por ano ou por mês e receber o mesmo enquanto a assinatura estiver ativa. Se você parar, fica com todas as versões que baixou, para todos os projetos, para sempre. Execute npx marvelous-ui-library@latest update quando quiser atualizar um projeto; suas alterações locais não são sobrescritas.

A CLI salva localmente os arquivos Pro verificados. Execute npx marvelous-ui-library@latest restore para reinstalar uma versão obtida, mesmo depois do fim de uma assinatura.

Qual é o preço de lançamento?

Até 14 de out., a licença vitalícia é vendida pelo preço de lançamento: US$ 120 em vez de US$ 399 no Solo. É a mesma licença vitalícia de depois do lançamento, com todas as atualizações futuras e sem renovação, só que mais barata. As assinaturas abrem em 15 de out..

Posso usar em projetos de clientes e produtos SaaS?

Sim, produtos finais ilimitados, inclusive comerciais. O que você não pode fazer é revender ou redistribuir os próprios componentes como UI kit, item de marketplace de templates ou biblioteca concorrente.

O que o meu cliente recebe quando eu entrego um projeto?

Os componentes usados nesse site ou app vão junto com ele, código-fonte incluído. Seu cliente só pode usá-los para operar e manter esse produto, não em outro. Com o Unlimited, você também pode repassar esse código-fonte para que o cliente ou os outros fornecedores dele mantenham o produto. Um freelancer que trabalha nos seus projetos conta como um dos seus desenvolvedores. Leia a licença

Posso construir meu site no Playground?

Sim. Construa seu site de graça: comece com um template, arraste seções e componentes, edite o texto e escolha a cor da sua marca. Publique quando estiver pronto: todos os planos dão a você um site HTML estático pronto para enviar à Netlify ou ao Cloudflare Pages, ou o código-fonte dele em HTML, React, Vue, Svelte ou Astro. Nós não hospedamos o site: ele funciona sozinho, sem nada para renovar para continuar no ar. Fique com o código-fonte para sempre: você recebe o código do seu site nos termos da licença.

Rails, Django, Laravel, WordPress?

Sim. Os componentes são tags HTML, arquivos CSS e módulos JavaScript, então funcionam em qualquer template renderizado no servidor: carregue o CSS e os scripts uma vez e depois escreva as tags. Copie os arquivos com a CLI (ela precisa do Node.js) ou do ZIP: o Free pack, ou o Pro pack da página de download.

Funciona com Tailwind?

Perfeitamente. Todos os seletores ficam dentro de :where() em @layer mv.*, então seus utilitários sempre os sobrescrevem. Declare a ordem das camadas uma vez e pronto.

SSR? Next.js, Nuxt, SvelteKit, Astro?

Todos os módulos são compatíveis com SSR (sem acesso a window/document no nível superior). Os componentes são ativados no cliente.

É acessível?

Roles ARIA, suporte completo a teclado e foco visível em cada componente interativo. Os efeitos decorativos ficam ocultos para as tecnologias assistivas e param quando o usuário prefere movimento reduzido.

E se eu não gostar?

Mande um e-mail em até 14 dias. Se você ainda não baixou o Pro pack (com a CLI ou pela página de download), recebe o reembolso integral, sem perguntas. Se já baixou, conte o que não funcionou e reembolsamos você, uma única vez. Antes, você pode experimentar grátis o Free pack e o Playground. Termos

Recebo uma fatura para a minha empresa?

Sim. O pagamento é processado pelo nosso revendedor oficial (merchant of record), que emite uma fatura em conformidade com as regras de IVA, com os dados da sua empresa.

Pare de refazer os mesmos componentes a cada projeto.

Sem preocupações. Deixe a UI com a gente. Lançamento: em breve.

Esta página foi traduzida com IA. Informar um problema de tradução