frameworks front-end y full-stack de código abierto
33 frameworks front-end y full-stack con código público bajo una licencia aprobada por la OSI, con valoración de privacidad y evidencias. Primero las recomendaciones y después por puntuación.
Svelte Calificación B Nuestra recomendación
Framework de componentes para JavaScript y TypeScript que compila los componentes a JavaScript en tiempo de compilación en lugar de usar un DOM virtual.
MIT-licensed. Código fuente
Alpine.js Calificación B
Framework ligero de JavaScript que añade comportamiento reactivo a HTML mediante atributos escritos directamente en el marcado.
MIT-licensed. Código fuente
Backbone.js Calificación B
Biblioteca ligera de JavaScript que da estructura a las aplicaciones web con modelos, colecciones, vistas y un enrutador.
MIT-licensed. Código fuente
Blitz.js Calificación B
Kit de herramientas full-stack para Next.js que añade autenticación, una capa de datos sin API y generación de código.
MIT-licensed. Código fuente
htmx Calificación B
Biblioteca de JavaScript que permite a los elementos HTML realizar solicitudes HTTP e insertar HTML renderizado en el servidor mediante atributos, sin escribir JavaScript.
Zero-Clause BSD licensed. Código fuente
Inferno Calificación B
Biblioteca de JavaScript para crear interfaces de usuario con un DOM virtual y una API de componentes al estilo de React.
MIT-licensed. Código fuente
jQuery Calificación B
Biblioteca de JavaScript para manipulación del DOM, gestión de eventos y Ajax, mantenida por la OpenJS Foundation.
MIT-licensed. Código fuente
Marko Calificación B
Lenguaje y framework de interfaz de usuario basado en HTML para JavaScript, creado originalmente por eBay, que compila componentes para el renderizado en streaming en el servidor y la hidratación parcial en el navegador.
MIT-licensed. Código fuente
Mithril.js Calificación B
Framework pequeño de JavaScript del lado del cliente para crear aplicaciones de una sola página, con un DOM virtual y utilidades integradas de enrutamiento y HTTP.
MIT-licensed. Código fuente
Nuxt Calificación B
Framework basado en Vue para crear aplicaciones web con renderizado del lado del servidor, generación estática y enrutamiento basado en archivos.
MIT-licensed. Código fuente
React Router Calificación B
Biblioteca de enrutamiento y framework full-stack para React, cuyo modo framework continúa el framework Remix.
MIT-licensed. Código fuente
RedwoodSDK Calificación B
Framework full-stack de React del equipo de RedwoodJS que se ejecuta en Cloudflare Workers, creado como plugin de Vite con componentes de servidor, renderizado en el servidor y funciones en tiempo real.
MIT-licensed. Código fuente
Remix Calificación B
Framework web full-stack para JavaScript y TypeScript de Shopify, basado en estándares web como la Fetch API y los formularios HTML. Su versión anterior basada en React continúa como el modo framework de React Router.
MIT-licensed. Código fuente
SolidJS Calificación B
Biblioteca de JavaScript para crear interfaces de usuario con JSX y reactividad de grano fino, que actualiza el DOM directamente sin un DOM virtual.
MIT-licensed. Código fuente
SolidStart Calificación B
Framework full-stack para SolidJS, una biblioteca de interfaz reactiva, con enrutamiento, funciones de servidor y renderizado del lado del servidor.
MIT-licensed. Código fuente
SvelteKit Calificación B
Framework para crear aplicaciones web con Svelte, un framework de interfaz basado en un compilador, con enrutamiento, renderizado del lado del servidor y generación de sitios estáticos.
MIT-licensed. Código fuente
Astro Calificación C
Framework web para sitios centrados en contenido que renderiza las páginas en HTML y carga JavaScript solo para los componentes interactivos.
MIT-licensed. Código fuente
Analog Calificación D
Metaframework full-stack para Angular basado en Vite, con enrutamiento basado en archivos, renderizado en el servidor, generación estática y rutas de API.
MIT-licensed. Código fuente
Angular Calificación D
Framework de aplicaciones web basado en TypeScript de Google, con componentes, inyección de dependencias, enrutamiento y una CLI.
MIT-licensed. Código fuente
Aurelia Calificación D
Framework de front-end para JavaScript y TypeScript para crear aplicaciones web con componentes basados en estándares, enlace de datos e inyección de dependencias.
MIT-licensed. Código fuente
Ember.js Calificación D
Framework de JavaScript para crear aplicaciones web, con convenciones, una CLI, enrutamiento y una capa de datos.
MIT-licensed. Código fuente
Fresh Calificación D
Framework web para Deno de Deno Land que renderiza las páginas en el servidor con Preact y solo envía JavaScript para las islas interactivas.
MIT-licensed. Código fuente
Gatsby Calificación D
Framework basado en React para crear sitios web estáticos y aplicaciones, con una capa de datos GraphQL y plugins para fuentes de contenido.
MIT-licensed. Código fuente
Lit Calificación D
Biblioteca para crear Web Components con propiedades reactivas y plantillas declarativas.
BSD-3-Clause licensed. Código fuente
Next.js Calificación D
Framework de React de Vercel para crear aplicaciones web con renderizado del lado del servidor, generación estática y rutas de API.
MIT-licensed. Código fuente
Preact Calificación D
Biblioteca de JavaScript pequeña con una API de componentes compatible con React para crear interfaces de usuario.
MIT-licensed. Código fuente
Qwik Calificación D
Framework web que serializa el estado de la aplicación en el HTML para que las páginas se reanuden en el navegador sin hidratación.
MIT-licensed. Código fuente
React Calificación D
Biblioteca de JavaScript para crear interfaces de usuario a partir de componentes, usada en aplicaciones web y nativas.
MIT-licensed. Código fuente
Stencil Calificación D
Compilador de Ionic para crear componentes web reutilizables con TypeScript y JSX que funcionan con cualquier framework de front-end o sin ninguno.
MIT-licensed. Código fuente
TanStack Start Calificación D
Framework full-stack de React y Solid basado en TanStack Router y Vite, con enrutamiento con tipado seguro, funciones de servidor y renderizado en el servidor.
MIT-licensed. Código fuente
Vike Calificación D
Framework basado en Vite para crear aplicaciones web con renderizado en el servidor, generación estática y enrutamiento, que se usa con bibliotecas de interfaz como React, Vue o Solid.
MIT-licensed. Código fuente
Waku Calificación D
Framework mínimo de React para crear aplicaciones web con React Server Components, renderizado en el servidor y generación estática.
MIT-licensed. Código fuente
Vue Calificación D
Framework progresivo de JavaScript para crear interfaces de usuario con plantillas reactivas basadas en componentes.
MIT-licensed. Código fuente
Comparar frameworks front-end y full-stack (34), de código abierto o no.