frameworks front-end e full-stack de código aberto
33 itens em frameworks front-end e full-stack com código público sob uma licença aprovada pela OSI, avaliados quanto à privacidade com evidências. Escolhas primeiro, depois por pontuação.
Svelte Nota B Nossa escolha
Framework de componentes para JavaScript e TypeScript que compila os componentes em JavaScript durante o build em vez de usar um DOM virtual.
MIT-licensed. Código-fonte
Alpine.js Nota B
Framework JavaScript leve que adiciona comportamento reativo ao HTML por meio de atributos escritos diretamente na marcação.
MIT-licensed. Código-fonte
Backbone.js Nota B
Biblioteca JavaScript leve que dá estrutura a aplicações web com modelos, coleções, views e um roteador.
MIT-licensed. Código-fonte
Blitz.js Nota B
Kit de ferramentas full-stack para Next.js que adiciona autenticação, uma camada de dados sem API e geração de código.
MIT-licensed. Código-fonte
htmx Nota B
Biblioteca JavaScript que permite que elementos HTML façam requisições HTTP e insiram HTML renderizado no servidor por meio de atributos, sem escrever JavaScript.
Zero-Clause BSD licensed. Código-fonte
Inferno Nota B
Biblioteca JavaScript para criar interfaces de usuário com um DOM virtual e uma API de componentes no estilo do React.
MIT-licensed. Código-fonte
jQuery Nota B
Biblioteca JavaScript para manipulação do DOM, tratamento de eventos e Ajax, mantida pela OpenJS Foundation.
MIT-licensed. Código-fonte
Marko Nota B
Linguagem e framework de UI baseados em HTML para JavaScript, criados originalmente pelo eBay, que compilam componentes para renderização em streaming no servidor e hidratação parcial no navegador.
MIT-licensed. Código-fonte
Mithril.js Nota B
Framework JavaScript pequeno do lado do cliente para criar aplicações de página única, com DOM virtual e utilitários integrados de roteamento e HTTP.
MIT-licensed. Código-fonte
Nuxt Nota B
Framework baseado em Vue para criar aplicações web com renderização no lado do servidor, geração estática e roteamento baseado em arquivos.
MIT-licensed. Código-fonte
React Router Nota B
Biblioteca de roteamento e framework full-stack para React, cujo modo framework dá continuidade ao framework Remix.
MIT-licensed. Código-fonte
RedwoodSDK Nota B
Framework React full-stack da equipe do RedwoodJS que roda no Cloudflare Workers, construído como um plugin do Vite, com server components, renderização no servidor e recursos em tempo real.
MIT-licensed. Código-fonte
Remix Nota B
Framework web full-stack para JavaScript e TypeScript da Shopify, construído sobre padrões da web como a Fetch API e formulários HTML. Sua versão anterior baseada em React continua como o modo framework do React Router.
MIT-licensed. Código-fonte
SolidJS Nota B
Biblioteca JavaScript para criar interfaces de usuário com JSX e reatividade granular, atualizando o DOM diretamente sem DOM virtual.
MIT-licensed. Código-fonte
SolidStart Nota B
Framework full-stack para SolidJS, uma biblioteca de interface reativa, com roteamento, funções de servidor e renderização no lado do servidor.
MIT-licensed. Código-fonte
SvelteKit Nota B
Framework para criar aplicações web com Svelte, um framework de interface baseado em compilador, com roteamento, renderização no lado do servidor e geração de sites estáticos.
MIT-licensed. Código-fonte
Astro Nota C
Framework web para sites focados em conteúdo que renderiza as páginas em HTML e carrega JavaScript apenas para os componentes interativos.
MIT-licensed. Código-fonte
Analog Nota D
Meta-framework full-stack para Angular construído sobre o Vite, com roteamento baseado em arquivos, renderização no servidor, geração estática e rotas de API.
MIT-licensed. Código-fonte
Angular Nota D
Framework de aplicações web baseado em TypeScript do Google, com componentes, injeção de dependências, roteamento e uma CLI.
MIT-licensed. Código-fonte
Aurelia Nota D
Framework front-end em JavaScript e TypeScript para criar aplicações web com componentes baseados em padrões, vinculação de dados e injeção de dependências.
MIT-licensed. Código-fonte
Ember.js Nota D
Framework JavaScript para criar aplicações web, com convenções, uma CLI, roteamento e uma camada de dados.
MIT-licensed. Código-fonte
Fresh Nota D
Framework web para Deno, da Deno Land, que renderiza páginas no servidor com Preact e envia JavaScript apenas para as ilhas interativas.
MIT-licensed. Código-fonte
Gatsby Nota D
Framework baseado em React para criar sites e apps estáticos, com uma camada de dados GraphQL e plugins para fontes de conteúdo.
MIT-licensed. Código-fonte
Lit Nota D
Biblioteca para criar Web Components com propriedades reativas e templates declarativos.
BSD-3-Clause licensed. Código-fonte
Next.js Nota D
Framework React da Vercel para criar aplicações web com renderização no lado do servidor, geração estática e rotas de API.
MIT-licensed. Código-fonte
Preact Nota D
Pequena biblioteca JavaScript com uma API de componentes compatível com o React para criar interfaces de usuário.
MIT-licensed. Código-fonte
Qwik Nota D
Framework web que serializa o estado da aplicação em HTML para que as páginas retomem a execução no navegador sem hidratação.
MIT-licensed. Código-fonte
React Nota D
Biblioteca JavaScript para criar interfaces de usuário a partir de componentes, usada em aplicações web e nativas.
MIT-licensed. Código-fonte
Stencil Nota D
Compilador da Ionic para criar web components reutilizáveis com TypeScript e JSX que funcionam com qualquer framework front-end ou sem nenhum.
MIT-licensed. Código-fonte
TanStack Start Nota D
Framework full-stack para React e Solid construído sobre o TanStack Router e o Vite, com roteamento com segurança de tipos, funções de servidor e renderização no servidor.
MIT-licensed. Código-fonte
Vike Nota D
Framework baseado no Vite para criar aplicações web com renderização no servidor, geração estática e roteamento, usado com bibliotecas de UI como React, Vue ou Solid.
MIT-licensed. Código-fonte
Waku Nota D
Framework React mínimo para criar aplicações web com React Server Components, renderização no servidor e geração estática.
MIT-licensed. Código-fonte
Vue Nota D
Framework JavaScript progressivo para criar interfaces de usuário com templates reativos baseados em componentes.
MIT-licensed. Código-fonte
Comparar todos os 34 itens em frameworks front-end e full-stack, de código aberto ou não.