Logo VelaStack
Código Abierto

Primitivas full-stack para crear aplicaciones web

One-shot, te presento zero-shot. Empieza a construir sobre una base de patrones full-stack canónicos: probados, componibles y listos para usar.

create velastack
$ npx vela create

 Project name:
 my-app

 Enable patterns:
 auth
 teams
 payments
 admin
 email

 Generating project...
 Installing dependencies...
 Creating database schema...

$ cd my-app
$ npm run dev
SvelteKit TypeScript Shadcn Stripe Tailwind Código Abierto
Svelte

Base de frontend y enrutamiento para aplicaciones web rápidas y modernas.

PocketBase

Backend de base de datos y autenticación con desarrollo local-first sencillo.

OpenWorkflow

Flujos de trabajo duraderos y reanudables, y procesamiento de tareas en segundo plano.

shadcn-svelte

Primitivas y componentes de UI accesibles que posees por completo.

Superforms

Formularios de tipo seguro y patrones de validación para una UX fiable.

Anti-vibe vibe coding club

Generación de código determinista

Cuando generar código es barato, las convenciones importan más. Todo lo que VelaStack genera es determinista, totalmente tipado y probado — guardarraíles que hacen que la IA produzca código que tu equipo pueda leer, revisar y mantener dentro de un año.

No determinista
> "Set up authentication, teams, and payments."
> "Don't make any mistakes."
...
# Brewed for 30 minutes, 80.1k tokens.
...
# Ah, you're absolutely right.
# Let's try again.
Determinista
$ vela enable auth
$ vela enable teams
$ vela enable payments

 Migrations generated
 Permissions scaffolded
 Stripe configured
Problemas ya resueltos

Publica sin reinventar el stack

Carga de datos, permisos, formularios, migraciones — toda aplicación los necesita y toda aplicación los reescribe. VelaStack entrega la implementación canónica en su lugar, como código SvelteKit plano que te pertenece por completo. Sin magia en tiempo de ejecución, sin framework contra el que pelear y sin nada de lo que tengas que salir.

src/routes/projects/+page.server.ts
export const load = async ({ locals }) => {
	const projects = await db.project.findMany({
		where: { teamId: locals.team.id }
	});

	return { projects };
};
src/routes/projects/+page.svelte
<script lang="ts">
	export let data;
</script>

{#each data.projects as project}
	<ProjectCard {project} />
{/each}
Flujo de Trabajo de Desarrollo

Desarrollo guiado por esquemas

En el corazón de VelaStack hay una especificación de esquema poderosa que te permite crear rápidamente características con generación de código determinista. La propiedad autenticada permite la asignación automática de propiedad y la gestión de permisos.

1
Generar recursos

Crea modelos, migraciones, rutas y formularios en un solo comando.

$ vela generate resource project \
    owner:current_user \
    name:string \
    description:text
2
Andamiar interfaces

Genera fácilmente rutas CRUD y formularios con validación. Totalmente tipados y probados.

 Done. Created 3 files:

src/routes/projects/+page.svelte
src/routes/projects/[id]/+page.svelte
src/lib/server/projects.ts
3
Añadir datos de prueba

Carga datos de prueba al instante para desarrollo y testing.

$ vela fixtures generate

 Generating fixtures...
 Seeding development data...
 Successfully seeded collection.
Baterías Incluidas

Todo lo que necesitas para lanzar

En su núcleo, VelaStack es un sistema de distribución para patrones fullstack canónicos. No hace falta reinventar la rueda, o vibrar el código de problemas ya resueltos. Similar a shadcn, VelaStack entrega patrones de codificación totalmente funcionales, plug and play.

Autenticación

Correo electrónico, OAuth, enlaces mágicos, WhatsApp y gestión de sesiones.

OAuth Sin Contraseña WhatsApp
Equipos y Permisos

Arquitectura multi-inquilino con control de acceso basado en roles.

Propiedad Equipos Permisos
Global por diseño

Múltiples idiomas, locales y monedas, y autenticación basada en WhatsApp.

i18n Locales WhatsApp
Sistema de Correo Electrónico

Plantillas de correo transaccional para tu aplicación.

Plantillas SMTP Notificaciones
Panel de Administración

Gestiona usuarios, equipos y datos de la aplicación.

Panel de control OpenWorkflow
API y Tareas en Segundo Plano

API estructuradas y procesamiento de trabajos en segundo plano con OpenWorkflow.

Claves API OpenWorkflow
Escala con guardias

Desde el prototipo hasta la producción

VelaStack escala con tu aplicación con cero AI-drift. Patrones canónicos y generación de IA en dos fases aseguran código determinista al separar las fases de ideación y generación.

Arquitectura modular

Patrones compuestos te permiten añadir solo lo que tu producto necesita.

Flujos de trabajo impulsados por CLI

Genera y evoluciona características con comandos repetibles.

Diseño de proyecto estructurado

Organización predecible desde el primer día y a medida que tu equipo crece.

Diseño basado en convenciones

Reduce la fatiga de decisiones con valores predeterminados sólidos.

Generación asistida por IA

Muévete más rápido con herramientas que andamian patrones comunes.

Panel de Equipo
PROJECTS
├── Billing
├── Analytics
├── API
└── Admin

MEMBERS
├── Owner
├── Developer
└── Viewer

WORKSPACE
Status: healthy
Architecture: modular
Conventions: enabled
Ecosistema

VelaBase está construido sobre VelaStack

Un producto comercial para negocios pequeños, que funciona con los mismos patrones de código abierto documentados aquí.

Visita VelaBase →
VelaStack
Código Abierto

Crea tu próxima aplicación con VelaStack

Genera una aplicación fullstack completa en minutos y lanza más rápido con patrones que escalan.

Licencia MIT SvelteKit TypeScript SQLite Stripe