---
title: YAMLResume
created: 2026-06-08
updated: 2026-06-08
type: app
tags: [catalogue, landing-page, app-marathon3-rattrapage-final-a]
confidence: medium
contested: false
sources: [https://selfh.st/apps/?tag=Landing%20Page&app=yamlresume]
---

# 📝 YAMLResume

> CV-as-code — votre CV écrit en YAML, compilé en PDF/HTML via un build reproductible.

## 📋 Informations Génériques

| Champ | Valeur |
| :--- | :--- |
| **Site web** | [yamlresume.com](https://yamlresume.com) |
| **GitHub** | [yamlresume/yamlresume](https://github.com/yamlresume/yamlresume) |
| **License** | MIT |
| **Langage** | TypeScript / Node.js |
| **Étoiles GitHub** | < 0.5k ⭐ |
| **Catégorie** | [[cat-landing-page\|Landing Page]] |

## 📝 Description

**YAMLResume** permet d'écrire son CV dans un fichier YAML versionnable (Git), puis de générer le PDF/HTML final via CLI ou pipeline CI. Templates, schémas JSON Schema, multilingue, export ATS-friendly.

Différence vs Reactive Resume : approche "code-first" sans UI graphique — vous éditez du YAML, c'est versionné, reproductible, CI-friendly. Pour qui : développeurs préférant éditer du texte brut, utilisateurs gérant leur CV comme un projet open source.

## 🚀 Installation

### Docker Compose (recommandé)

```yaml
version: '3.8'
services:
  yamlresume:
    image: ghcr.io/yamlresume/yamlresume:latest
    container_name: yamlresume
    restart: unless-stopped
    command: serve --port 3000
    volumes:
      - ./resume.yml:/app/resume.yml:ro
      - ./output:/app/output
    labels:
      traefik.enable: "true"
      traefik.http.routers.yamlresume.rule: "Host(`cv.example.com`)"
```

> Souvent utilisé en CLI local (`npx yamlresume build resume.yml`) sans container — le mode `serve` est pour le rendu web.

## 🔄 Alternatives

### Open Source
- [[app-reactive-resume]] — UI web complète
- [[app-littlelink]] — Page de liens
- **JSON Resume** — Schéma JSON

### Propriétaires
- **jsonresume.org** — Rendu en ligne
- **Canva** — Templates graphiques

## 🔐 Sécurité
- **Données** : pas de backend, tout est statique
- **YAML versionné** : attention aux données sensibles dans l'historique Git
- **HTTPS** : reverse proxy standard

## 📚 Ressources
- [Site officiel](https://yamlresume.com)
- [GitHub](https://github.com/yamlresume/yamlresume)

## Pages Liées
- [[cat-landing-page]] — Catégorie Landing Page
- [[app-reactive-resume]] — Concurrent avec UI
- [[recettes-docker-compose]] — Templates Docker
