casevibecode
Connexion
← Retour à toutes les fiches

Typeform

Partiellement remplaçableverdict d’après canivibecodeit · 0 votes

Verdict initial repris de canivibecodeit.com (licence MIT), traduit et adapté. Votez pour le corriger.

Outil de création de formulaires, sondages, quiz et formulaires de capture de contacts, présentés une question à la fois.

Une interface de formulaire à une question par écran est facile à réaliser. Mais l'expérience des répondants, les modèles, l'analytique, les intégrations, l'anti-spam, les paiements et le passage à l'échelle de Typeform justifient un « moyennement ». Temps estimé : un week-end.

Ce que vous perdez

  • La qualité des modèles.
  • L'expérience de complétion des répondants.
  • L'analytique.
  • Les intégrations.
  • La finition de la logique conditionnelle, les paiements et le contrôle du spam.

Alternatives à Typeform qui existent déjà

  • HeyFormOpen source

    Constructeur de formulaires conversationnels, auto-hébergeable avec Docker (MongoDB et Redis) ; moins abouti que Typeform sur les modèles et l'analytique.

  • OpnFormOpen source

    Constructeur de formulaires open source, avec répondants illimités ; l'offre auto-hébergée gratuite limite l'équipe à deux personnes.

  • TypebotGratuit

    Formulaires conversationnels avec embranchements avancés ; gratuit à auto-héberger sous licence FSL (code source disponible, licence non libre).

Voir toutes les 4 alternatives

Le prompt pour le construire vous-même

Construis-moi une application de sondage à une question à la fois pour remplacer Typeform, à l'échelle personnelle. Exigences :

- Node + Express + better-sqlite3 sur mon VPS derrière Caddy. Un formulaire est un fichier YAML dans
  forms/ (types : text, email, select, rating 1-5, yes/no), chargé à la requête.
  Pas de constructeur visuel.
- Page publique sur /s/<slug> : une question à l'écran, grande typographie, Entrée ou clic pour
  avancer, flèche haut pour revenir, barre de progression, écran de remerciement. JS natif, sans
  framework, utilisable sur téléphone.
- Embranchement simple : une question peut déclarer next: selon la réponse. Un seul niveau de profondeur, ne
  construis pas un moteur de logique.
- Les réponses sont enregistrées à la fin du parcours dans SQLite avec l'horodatage et la version du formulaire.
- Export CSV sur /admin/<slug>.csv protégé par un ADMIN_TOKEN dans .env ; webhook optionnel
  en POST pour chaque réponse terminée, URL définie dans le YAML du formulaire.
- Champ piège (honeypot) et limite de débit par IP contre le spam, rien de plus sophistiqué.
- Pas de comptes, pas de télémétrie ; les données des répondants restent dans mon fichier SQLite.
- Hors périmètre : un éditeur par glisser-déposer, les paiements, les tableaux de bord d'analytique et
  la capture des réponses partielles. Ajouter un formulaire consiste à déposer un fichier YAML sur le serveur.
- README : extrait de configuration Caddy et format YAML des formulaires avec un exemple complet.

Questions fréquentes

Typeform est-il remplaçable par un outil sur mesure ?
Verdict casevibecode : Partiellement remplaçable. Une interface de formulaire à une question par écran est facile à réaliser. Mais l'expérience des répondants, les modèles, l'analytique, les intégrations, l'anti-spam, les paiements et le passage à l'échelle de Typeform justifient un « moyennement ». Temps estimé : un week-end.
À quoi sert Typeform ?
Outil de création de formulaires, sondages, quiz et formulaires de capture de contacts, présentés une question à la fois.
Quelles alternatives existent déjà à Typeform ?
HeyForm (open source), OpnForm (open source), Typebot (gratuit). Des options à comparer avant de vous lancer dans un développement sur mesure.

Dans la même veine