Définis tes modèles dans fasty.yml, lance le serveur.
Fasty génère les données, monte les routes, active la pagination et les liens HATEOAS — sans écrire une seule ligne de Python.
Fasty lit ton YAML, génère les données avec Faker, et expose une API REST complète en quelques millisecondes.
Définis tes modèles, le nombre de faux records à générer, et les champs Faker à utiliser. Injecte aussi des données hardcodées si besoin.
fasty.ymlEn local avec python -m fasty ou via Docker. Le serveur parse le YAML, génère les données et monte toutes les routes automatiquement.
Chaque modèle expose /model et /model/{id} avec pagination, HATEOAS links et réponses JSON cohérentes.
La référence complète des options disponibles dans fasty.yml.
true/false — Active la pagination par chunks sur le endpoint collectiontrue/false — Injecte des _links dans chaque réponse (self + collection)Pour chaque modèle déclaré dans fasty.yml, Fasty monte ces routes automatiquement.
_links HATEOAS si activé._links.self et _links.collection._links.self et _links.collection.Cloner le repo, créer ton fichier YAML, lancer en local ou via Docker.