Un arma forjada en la obstinación. Genera CVs a partir de texto — rápido, sin suscripciones, 100% en tu navegador.
YaCV es un editor de CVs estático que convierte YAML en PDF profesional en tiempo real. Todo el procesamiento ocurre en tu dispositivo — ningún dato sale de tu navegador.
Nació de la necesidad real de un ingeniero que se negó a dejar que los filtros ATS y la burocracia de los CVs frenaran su avance.
- ✏️ Editor YAML con linter y validación en tiempo real (Monaco Editor)
- 📄 Renderizado PDF live — ve los cambios al instante (debounce 200ms)
- 🎨 2 temas de CV, compatibles con filtros ATS
- 🔤 Ajuste tipográfico completo: fuente, tamaño, espaciado, color de acento
- 🌐 Bilingüe — interfaz y plantillas en español e inglés (ES/EN)
- 🔒 100% privado — página estática, zero backend, zero tracking
- 📥 Descarga PDF y YAML con un click
- 📂 Carga YAML — arrastra tu archivo y edítalo
- Abre YaCV
- Haz clic en Reset → Plantilla Vacía
- Rellena la plantilla con tu información en el panel izquierdo
- Ajusta el estilo
- Descargar PDF
| Componente | Tecnología |
|---|---|
| UI | React 19 + Vite + Tailwind CSS |
| Editor | Monaco Editor |
| Motor de renderizado | Typst WASM (client-side) |
| Visor PDF | pdfjs-dist |
| Hosting | GitHub Pages (estático) |
| Tests | Vitest (98 tests) |
npm install
npm run devnpm test # 98 unit tests
npm run build # build de producción → dist/Construido sobre los hombros de:
- RenderCV — motor open source de generación de CVs
- Typst — sistema de tipografía compilado a WASM para renderizado client-side
Gracias a ambos proyectos por hacer esto posible.
MIT
Si te gustó YaCV, te agradecería enormemente que le des una ⭐ estrella en GitHub.