⚡ v0.1.5 Funcional pero en desarrollo

Veloce-TS - Framework Web Moderno para TypeScript

Framework Web Moderno para TypeScript

Inspirado en FastAPI de Python. Rápido, elegante y con tipado fuerte.

Instalación rápida

bun add veloce-ts zod

¿Por qué Veloce-TS?

🚀

Súper Rápido

Construido sobre Hono.js, 10x más rápido que Express

🎯

Type-Safe

TypeScript completo con validación automática usando Zod

Decoradores

API limpia e intuitiva con decoradores al estilo FastAPI

📚

Docs Automáticas

OpenAPI/Swagger generado automáticamente

🔌

DI Integrado

Sistema de inyección de dependencias incluido

🌐

Multi-Runtime

Funciona en Bun, Node.js, Deno y Cloudflare Workers

Empieza en 2 minutos

Simple, elegante y poderoso

import { Veloce, Controller, Get, Post, Body } from 'veloce-ts';
import { z } from 'zod';

// Define tu schema de validación
const UserSchema = z.object({
  name: z.string().min(2),
  email: z.string().email(),
});

// Crea tu controlador
@Controller('/users')
class UserController {
  @Get('/')
  async getUsers() {
    return [{ id: 1, name: 'John' }];
  }

  @Post('/')
  async createUser(@Body(UserSchema) user: any) {
    return { id: 2, ...user };
  }
}

// Inicia tu app
const app = new Veloce();
app.include(UserController);
app.listen(3000); // 🚀 Listo!

✅ Validación automática • ✅ Type-safe • ✅ Docs en /docs