GREMIO
v4.2 · Licencia MIT · 100% open-source

Construye apps,
no infraestructura.

GREMIO es el framework open-source para construir aplicaciones web de verdad. Instala en un comando, escribe menos código y despliega donde quieras. Lo mantiene su comunidad, no una junta directiva.

$ npm create gremio@latest
Cero config para empezar TypeScript de primera clase Despliega en cualquier sitio

Equipos que ya construyen con GREMIO en producción

NorthwindSolvioKestrelGranitoLumen LabsAerialForma
Por qué GREMIO

Menos andamiaje,
más producto enviado

Un router que se entiende solo, datos tipados de extremo a extremo y un build instantáneo. Todo lo aburrido, resuelto — para que tú escribas la parte que importa.

Un comando y listo

Sin generadores eternos ni config críptica. create gremio te deja con un proyecto que arranca, compila y se despliega de fábrica.

Tipado de extremo a extremo

El tipo de tu base de datos llega hasta tu componente sin que escribas una sola interfaz a mano. Si compila, funciona.

Build instantáneo

HMR por debajo de 50 ms y builds de producción en segundos. El compilador en Rust hace el trabajo pesado por ti.

Despliega donde quieras

Salida estática, servidor Node o edge — la misma base de código. Sin vendor lock-in: tu app es tuya, no del proveedor.

Abierto de raíz

Licencia MIT, RFCs públicas y gobernanza transparente. Cada decisión se discute en abierto y cualquiera puede proponer un cambio.

Plugins para todo

Auth, pagos, i18n, analítica — más de 200 plugins mantenidos por la comunidad, listos con una línea en tu config.

Cómo se siente

Lee como pseudocódigo,
corre como producción

Define una ruta, pide tus datos, devuelve la vista. GREMIO se encarga del enrutado, la carga de datos y el caché — sin boilerplate, sin sorpresas.

npm create gremio pnpm dlx gremio Bun · Deno
routes/posts.gremio.ts TypeScript
// una ruta tipada, datos incluidos
import { route, db } from "gremio"

export default route("/blog/:slug", {
  load: async ({ params }) => {
    return db.posts.find({ slug: params.slug })
  },
  view: ({ data }) => (
    <article>
      <h1>{ data.title }</h1>
      { data.body }
    </article>
  ),
})
// → tipado, cacheado y desplegado
18.4k
estrellas en GitHub
740+
contribuidores
3.1M
descargas al mes
200+
plugins de la comunidad

Migramos un monorepo de 40 paquetes a GREMIO en un fin de semana. El build pasó de 9 minutos a 11 segundos. La comunidad respondió cada duda en horas.

Iván Méndez
Staff Engineer · Kestrel
Ecosistema

Conecta una pieza,
no reinventes la rueda

Cada plugin es un paquete pequeño, tipado y mantenido en abierto. Añade lo que necesitas con una línea en gremio.config.ts.

@gremio/auth
Sesiones, OAuth y passkeys
@gremio/pay
Pagos y suscripciones
@gremio/i18n
Traducciones tipadas
@gremio/analytics
Métricas sin cookies
@gremio/db
ORM tipado y migraciones
@gremio/cms
Contenido en Markdown
Comunidad

Lo construye gente como tú

Ningún CEO decide la hoja de ruta. Las propuestas se discuten en RFCs públicas, se votan y las envía cualquiera. Entra, pregunta, contribuye.

Discord

Más de 24.000 desarrolladores resolviendo dudas en tiempo real. Canales por plugin, por idioma y por proyecto.

discord.gg/gremio

GitHub

Issues abiertas, RFCs públicas y un good first issue esperándote. 740+ personas ya han hecho su primer PR aquí.

github.com/gremio/gremio

Docs & guías

Documentación escrita por la comunidad, ejemplos reales y un tutorial de 15 minutos para enviar tu primera app.

docs.gremio.dev
Empieza ahora

Tu primera app GREMIO,
en los próximos 5 minutos

Copia el comando, pégalo en tu terminal y empieza a construir. Gratis para siempre, open-source de verdad.

$ npm create gremio@latest
Licencia MIT·sin telemetría oculta·sin vendor lock-in