Alternative à Gotenberg

Gotenberg vs TemplateFox

Gotenberg est une API bien maintenue, basée sur Docker, qui embarque Chromium headless et LibreOffice pour la conversion en PDF. Si vous cherchez une alternative gérée avec un éditeur de templates visuel, la liaison de données intégrée et des intégrations no-code, voici comment TemplateFox se situe.

Logo de Gotenberg À propos de Gotenberg

Qu'est-ce que Gotenberg ?

Gotenberg est une API open source, basée sur Docker, qui convertit des documents en PDF. Écrite en Go et maintenue par Julien Neuhart, elle regroupe Chromium headless et LibreOffice dans un seul conteneur et les expose via une API HTTP claire. Vous envoyez vos fichiers en multipart/form-data et vous récupérez un PDF.

Elle s'adresse aux développeurs qui veulent un service de conversion auto-hébergé. Les routes Chromium transforment URL, HTML et Markdown en PDF, avec CSS moderne, Flexbox, Grid et JavaScript. Les routes LibreOffice gèrent Word, Excel, PowerPoint et plus de 100 autres formats bureautiques. Par-dessus, QPDF, pdfcpu et ExifTool couvrent la fusion, le découpage, le chiffrement et les métadonnées. La plupart des équipes la déploient sur Cloud Run, Kubernetes ou un simple hôte Docker.

Le projet est activement développé : le dépôt a dépassé les 11 000 étoiles sur GitHub et publie des versions mineures fréquentes sur la branche 8.x. Il est sous licence MIT et réunit une base de contributeurs en bonne santé. Là où il s'arrête volontairement, c'est à la conversion : Gotenberg est un convertisseur, pas une plateforme de templates. Pas d'éditeur, pas de stockage de templates, pas de moteur de liaison de données. C'est un choix de conception, et il garde le projet concentré sur l'essentiel.

Le coût réel

Gotenberg est gratuit et open source, sous licence MIT : aucune licence à payer, aucune limite d'usage. Le vrai coût est opérationnel : vous hébergez l'image Docker vous-même, vous dimensionnez le conteneur pour la mémoire de Chromium, vous empaquetez les polices dont vos templates ont besoin, et vous ajoutez des workers à mesure que le trafic grandit. Pour quelques PDF par jour sur une petite VM, c'est viable. En production, avec un trafic en pics et des conversions de formats bureautiques, la facture de calcul, de supervision et de temps d'ingénierie grimpe en général plus vite qu'on ne le pense.

Comparatif des fonctionnalités

Un regard honnête, section par section, sur ce que chaque outil fait et ne fait pas.

1. Santé du projet et rendu

Fonctionnalité
Gotenberg
TemplateFox
Statut du projet
Maintenu activement (Julien Neuhart)
Maintenu activement
Moteur de rendu
Chromium headless + LibreOffice
Moteur CSS moderne
CSS Flexbox et Grid
Pris en charge (Chromium)
Pris en charge
Normes PDF/A
PDF/A via LibreOffice et pdfcpu
PDF/A-1b, A-2b, A-3b

Gotenberg et TemplateFox sont proches sur le rendu : tous deux sont maintenus activement et s'appuient sur des moteurs modernes, donc Flexbox, Grid et les spécifications CSS actuelles fonctionnent d'emblée. Pour le PDF/A, l'approche diffère un peu : Gotenberg passe par LibreOffice et pdfcpu, tandis que TemplateFox expose PDF/A-1b, A-2b et A-3b comme un simple paramètre d'API, sur n'importe quel PDF.

2. Expérience développeur

Fonctionnalité
Gotenberg
TemplateFox
Installation
Faire tourner l'image Docker sur votre infrastructure
Une clé API, rien à installer
Éditeur de templates
Aucun (fichiers HTML bruts envoyés en multipart)
Éditeur visuel en glisser-déposer
API
API HTTP (auto-hébergée)
API REST + SDK (7 langages)
Plateformes no-code
Aucune
Zapier, Make, n8n, Airtable, Bubble

L'API HTTP de Gotenberg est un vrai point fort face aux outils en ligne de commande, et l'image Docker se lance facilement en local. Le travail commence en production : dimensionner le conteneur pour Chromium, empaqueter les polices, passer à l'échelle horizontalement et brancher la supervision. TemplateFox s'appelle par une API REST (ou un SDK officiel dans sept langages), et les non-développeurs modifient les templates dans un éditeur visuel : rien à déployer, rien à dimensionner.

3. Fonctionnalités et données

Fonctionnalité
Gotenberg
TemplateFox
Liaison de données dynamiques
À vous de la faire (HTML produit en amont)
Variables, boucles, conditions
Tableaux sur plusieurs pages
Réglage CSS manuel
Sauts de page automatiques
Codes-barres et QR codes
Bibliothèques externes nécessaires
Intégrés (Code128, EAN-13, QR…)
Formats bureautiques (.docx, .xlsx)
Pris en charge via LibreOffice
Non pris en charge (HTML + CSS uniquement)
Gestion des templates
Aucune (convertisseur sans état)
Templates versionnés, avec une interface

C'est ici que les deux outils divergent, par conception. Gotenberg est une chaîne de conversion : vous produisez votre HTML en amont (avec votre propre moteur de templates), vous ajoutez les codes-barres sous forme d'images générées ailleurs, puis vous envoyez le résultat. Les formats bureautiques, via LibreOffice, sont le terrain où Gotenberg l'emporte nettement : TemplateFox ne convertit ni .docx ni .xlsx. Dans l'autre sens, TemplateFox regroupe templates, variables, boucles, conditions, codes-barres, en-têtes et pieds de page dans l'éditeur : aucun code de liaison entre vos données et le PDF final.

4. Hébergement, conformité et prix

Fonctionnalité
Gotenberg
TemplateFox
Auto-hébergement
Oui (seule option : Docker)
Non (cloud géré)
Traitement des données
Votre infrastructure, vos règles
Principes du RGPD, protection dès la conception
Maintenance
À votre charge (mises à jour de l'image, montée en charge, polices, mémoire de Chromium)
Assurée par nous
Coût
Open source gratuit + votre hébergement et votre temps d'ingénierie
Plan gratuit (60/mois), puis payant

C'est là que Gotenberg garde un vrai avantage : si vos données ne peuvent pas quitter vos serveurs, une image Docker auto-hébergée est la bonne réponse. Pour tout le reste, TemplateFox est un service géré construit sur les principes du RGPD (minimisation des données, droit à l'effacement, notification des violations sous 72 heures). L'abonnement coûte en général moins cher que le temps d'ingénierie et d'infrastructure passé à faire tourner des conteneurs Chromium + LibreOffice en production.

Envie de générer des PDF sans image Docker ?

Pas de conteneur à dimensionner, pas de polices à empaqueter, pas de mémoire Chromium à régler. Juste un appel d'API. Sans carte bancaire, 60 PDF gratuits par mois.

Essayer TemplateFox gratuitement

Quand changer d'outil

Deux réponses honnêtes, selon ce que vous cherchez à optimiser.

Passer à TemplateFox

Les signes que vous y gagnerez

  • Des collègues non techniques doivent modifier les templates sans toucher au code
  • Vous écrivez du code de liaison pour produire le HTML en amont avant de l'envoyer à Gotenberg
  • Dimensionner la mémoire de Chromium, ajouter des workers et empaqueter les polices accapare votre temps d'ingénierie
  • Vous voulez des templates versionnés avec une interface, pas des fichiers dans un dépôt
  • Codes-barres, QR codes et liaison de données ne devraient plus être des bibliothèques à part
  • Vous voulez brancher la génération de PDF sur Zapier, Make, n8n ou Airtable

Voir plus de 30 templates prêts à l'emploi →

Rester sur Gotenberg

Quand c'est encore le bon choix

  • L'auto-hébergement est une exigence ferme : les données ne doivent jamais quitter vos serveurs
  • Vous devez convertir des formats bureautiques (.docx, .xlsx, .pptx) en plus du HTML
  • Vous produisez déjà vos templates en amont et il vous faut juste un endpoint de conversion fiable
  • Faire tourner Chromium + LibreOffice sur votre propre infrastructure ne vous pose pas de problème

Gotenberg compte parmi les API de conversion PDF open source les mieux conçues. Si l'auto-hébergement est votre point de départ et que vous avez besoin des formats bureautiques en plus du HTML, c'est un choix solide sur le long terme.

Utilisé par 100+ Développeurs

Des entreprises qui génèrent leurs PDF en production.

Disponibilité 99,997 % Sur les 90 derniers jours

Mesurée en direct sur notre page de statut publique.

Rendus 100k+ PDF générés

Et ça grandit chaque jour, sur une infrastructure qui suit.

Questions fréquentes

Gotenberg est-il encore maintenu ?

Oui. Gotenberg est maintenu activement par Julien Neuhart et ses contributeurs. Le projet en est à sa branche 8.x, publie des versions fréquentes sur GitHub sous licence MIT et compte parmi les projets PDF open source basés sur Docker les plus actifs.

Quel moteur de rendu Gotenberg utilise-t-il ?

Gotenberg embarque deux moteurs dans une seule image Docker. Chromium headless convertit URL, HTML et Markdown en PDF : vous profitez du CSS moderne, de Flexbox, de Grid et de JavaScript. LibreOffice gère les formats bureautiques (.docx, .xlsx, .pptx et plus de 100 autres). Par-dessus, QPDF, pdfcpu et ExifTool couvrent la fusion, le découpage, le chiffrement et les métadonnées.

Quelles sont les principales limites de Gotenberg ?

Gotenberg est un convertisseur, pas une plateforme de templates. Pas d'éditeur visuel, pas de stockage de templates, pas de syntaxe de liaison de données : vous produisez votre HTML en amont (dans votre propre application, avec votre propre moteur de templates) et vous envoyez le fichier final à Gotenberg en multipart/form-data. Les codes-barres et QR codes demandent une bibliothèque à part, qui produit une image à intégrer dans le HTML. Côté exploitation, vous faites tourner l'image Docker vous-même : dimensionner le conteneur pour la mémoire de Chromium, empaqueter les polices, ajouter des workers, mettre à jour LibreOffice et Chromium, tout est à votre charge.

Comment se situe TemplateFox ?

TemplateFox est une API de génération de PDF gérée, dans le cloud. Vous concevez vos templates dans un éditeur visuel (toujours du HTML et du CSS sous le capot), vous liez vos données avec des variables, des boucles et des conditions, et vous générez vos PDF par API REST ou via des plateformes no-code. Codes-barres, QR codes, en-têtes, pieds de page et tableaux sur plusieurs pages sont intégrés, et vous pouvez produire du PDF/A-1b, A-2b ou A-3b sans faire tourner la moindre infrastructure. La contrepartie : TemplateFox se concentre sur HTML + CSS et ne convertit pas les fichiers .docx ou .xlsx, contrairement à Gotenberg.

Puis-je réutiliser mon HTML de Gotenberg ?

Oui, comme point de départ. TemplateFox s'appuie sur un moteur de rendu CSS moderne : le HTML et le CSS que vous envoyiez à la route Chromium de Gotenberg vous servent de base. Ce qui change se situe en amont : au lieu de produire votre HTML avec un moteur de templates dans votre application, vous reconstruisez la mise en page dans l'éditeur de templates et vous passez vos variables à la syntaxe de liaison de données de TemplateFox.

Et si je dois auto-héberger ?

TemplateFox est un service géré : vous n'avez aucune infrastructure à faire tourner. Si l'auto-hébergement est une exigence ferme (réseaux isolés, résidence stricte des données, environnements réglementés), l'image Docker de Gotenberg est un choix solide qui garde les données chez vous. Pour la plupart des équipes, ne plus maintenir un conteneur Chromium + LibreOffice, ses polices et sa montée en charge vaut ce compromis.

TemplateFox prend-il en charge le PDF/A ?

Oui. Vous pouvez générer des documents conformes PDF/A-1b, PDF/A-2b et PDF/A-3b en indiquant la norme en paramètre de votre appel d'API. Gotenberg prend aussi en charge le PDF/A via ses routes LibreOffice et pdfcpu : si c'est votre seul critère, ce n'est pas une raison de changer. La différence se joue sur l'expérience développeur et sur le workflow des templates.

Combien coûte Gotenberg par rapport à TemplateFox ?

Gotenberg est gratuit et open source, sous licence MIT : aucune licence, aucun coût par PDF. Le vrai coût est opérationnel : héberger l'image Docker (Cloud Run, Kubernetes, une VM), la dimensionner pour la mémoire de Chromium, empaqueter les polices, ajouter des workers et tenir Chromium et LibreOffice à jour. TemplateFox propose un plan gratuit de 60 PDF par mois, sans carte bancaire, et des plans payants à partir de 19 $/mois. Pour des volumes faibles à moyens, l'abonnement coûte en général moins cher qu'un déploiement de Gotenberg prêt pour la production, une fois l'infrastructure et les heures d'ingénierie comptées. Voir les tarifs.

Automatisez votre génération de PDF

Une documentation complète, des intégrations no-code et une API solide pour générer vos PDF à grande échelle. On s'occupe de la partie ingrate.