Produits · 05 · Édition & Publication
← Tous les produits

GitWriter

Écrivez une fois. Versionnez tout. Publiez partout.

Chaque livre, manuel ou ensemble documentaire devient un véritable dépôt Git — avec branches, commits, diffs, blame, fusions et résolution de conflits — entièrement piloté depuis un navigateur par des personnes qui n'installeront jamais de client Git. Il est ensuite publié, à partir de la même source, en PDF, EPUB, Word, HTML et un site statique consultable.

13Types de livres
7Cibles d'hébergement Git
264Points d'accès REST
2708Tests automatisés
Le problème

Le docs-as-code fonctionne à merveille — pour ceux qui savent déjà utiliser Git.

L'ingénierie veut du contrôle de version, des branches et de la relecture. Le rédacteur technique, le responsable conformité et le formateur veulent simplement ouvrir une page et écrire. La documentation se scinde alors : la partie sous contrôle de version que seuls les ingénieurs touchent, et la partie dans un wiki que personne ne peut comparer, relire ou annuler. Les deux moitiés se périment, chacune à sa façon.

01
Deux systèmes
Le dépôt et le wiki ne sont pas d'accord sur ce qui est à jour.
02
Aucune relecture
Les pages du wiki changent sans branche, sans approbation et sans moyen de voir ce qui a bougé.
03
Publication manuelle
Le PDF client est exporté, remis en forme et envoyé par e-mail par une seule personne.
04
Contenu qui sort du bâtiment
L'édition hébergée place des spécifications et des politiques non publiées hors de votre contrôle.
La solution

Donnez le navigateur à tout le monde. Donnez au contenu du vrai Git en dessous.

01
Un vrai contrôle de version
Un véritable dépôt par livre, avec branches, tags annotés, fusions, résolution de conflits à trois voies, historique par fichier et blame — entièrement piloté depuis l'interface.
02
Relecture avant publication
Branchez, commentez une ligne, proposez un remplacement, demandez des modifications, approuvez, fusionnez — le flux que l'ingénierie connaît déjà, rendu utilisable par des non-ingénieurs.
03
Sur votre propre matériel
Huit des quinze moteurs d'IA pris en charge sont locaux, et la vérification grammaticale s'exécute dans l'application — rien ne doit sortir du réseau.

Fonctionnalités

01Écriture & contrôle de version
  • Véritable dépôt Git non nu par livre, structuré avec table des matières, sections et un dossier de ressources.
  • Commit, annulation d'un commit, historique paginé, historique par fichier et blame.
  • Branches typées main, draft, review ou archive, avec protection et une branche par défaut non supprimable.
  • Tags annotés ; fusions avec vérification à blanc avant validation définitive.
  • Rechercher-remplacer à l'échelle du livre, avec casse, mot entier et expressions régulières — le remplacement global donne lieu à un commit.
  • Diff entre deux références ou d'un seul commit, avec segments formatés et détection des renommages.
  • Modes riche, source et scindé dans l'éditeur, avec séparateur déplaçable et aperçu en direct différé.
02Collaboration & relecture
  • Co-édition en direct avec curseurs par utilisateur et une barre de présence indiquant qui est dans le livre.
  • Commentaires ancrés au texte cité, pas seulement au numéro de ligne, pour que les surlignages survivent aux modifications au-dessus.
  • Modifications suggérées — proposez un remplacement ; l'acceptation l'écrit et le commit.
  • Demandes de relecture de branche à branche, avec approbations, demandes de modification et commentaires en fil.
  • Résolution de conflits dans le navigateur — leur version, la vôtre et un panneau fusionné modifiable par fichier, avec possibilité d'abandonner.
  • Mentions avec autocomplétion, et notifications dans l'application pour les mentions, commentaires, affectations et tâches.
  • Score de lisibilité, objectifs de mots quotidiens, compteur de séries et graphique d'activité sur trente jours.
03Import & migration
  • Import depuis Confluence, Notion, GitBook, Markdown, Word ou texte enrichi, avec détection automatique du format.
  • Les imports GitBook suivent la table des matières existante dans l'ordre, puis ajoutent les pages non référencées.
  • Les pages existantes ne sont jamais écrasées — les identifiants (slugs) sont dédupliqués à la place.
  • Les fichiers non pris en charge sont ignorés avec un avertissement, sans faire échouer tout l'import.
  • Limité et sécurisé : plafonds de pages et de fichiers, limites d'entrées d'archive et protection contre la traversée de chemin.
04Assistance IA
  • Quinze fournisseurs de modèles, dont huit locaux, pour que rédaction, traduction, recherche et relecture ne nécessitent aucun appel externe.
  • Un rédacteur agentique planifie, rédige, relit, affine et finalise sur sa propre branche, en committant chaque page au fil de l'eau.
  • Six outils validés par chemin pour l'agent : list, read, edit, create, update, finish.
  • Actions sur sélection diffusées mot par mot : vérifier, réécrire, améliorer selon une instruction, raccourcir, allonger.
  • Travail IA au niveau du livre : vérification de continuité entre chapitres, contrôle de style selon votre propre guide, résumés et glossaires.
  • Huit outils d'analyse dont le rythme, la vérification des faits, la suggestion de liens, le texte alternatif, le ton et une bible des personnages.
  • Recherche sémantique sans base vectorielle — embeddings stockés en ligne, avec repli sur un score par mots-clés si indisponible.
05Publication & plateforme
  • Cinq formats de sortie depuis une seule source : PDF, EPUB, Word, HTML et un site statique.
  • Préréglages de publication hérités sur trois niveaux : format de page, marges, taille de base, polices, profondeur du sommaire et numérotation.
  • Un concepteur de couverture avec image, couleur, sous-titre et auteur personnalisables, plus pages liminaires et finales.
  • Le site statique inclut sommaire latéral, plan de page, navigation précédent/suivant, bascule clair/sombre et recherche plein texte.
  • Marque blanche avec héritage au niveau du champ — nom, logo, favicon, couleurs et typographie, y compris pour les lecteurs anonymes.
  • Analyse des lecteurs : vues, sessions, recherches, utilité perçue, chiffres par page et pages d'abandon.
  • Contrôle de santé du contenu : liens internes cassés et pages orphelines, recalculé à chaque build.
■Java 17 sur Spring Boot 4, avec un moteur Git intégré — aucun binaire Git ni service externe nécessaire.
■Base de données PostgreSQL, 30 tables, schéma installé par l'assistant d'installation.
■264 points d'accès REST répartis sur 39 contrôleurs ; interface rendue côté serveur en ES6 natif, sans étape de build.
■2 708 tests automatisés — une suite d'une taille proche de celle du code de production.
■Authentification unique via Google et Microsoft ; hachage des mots de passe en bcrypt ; rotation des jetons de rafraîchissement.
■Déploiement autohébergé, mono-nœud ; pas encore disponibles : e-mail sortant, MFA, connexion SAML/annuaire, chiffrement au repos des clés de fournisseur.

Ce qu'il fait

  • 01Du vrai Git — branches, fusions, diffs et blame — utilisable entièrement depuis le navigateur.
  • 02Quinze fournisseurs de modèles d'IA, dont huit locaux, pour que rédaction et relecture ne quittent jamais votre réseau.
  • 03Une licence, un nombre d'auteurs illimité — publiez depuis une source vers PDF, EPUB, Word, HTML et un site statique.

En bref

Pour quiDocumentation technique · Conformité · Formation · Agences · Éditeurs
LicenceSous licence par installation, pas par auteur — une seule licence couvre un nombre illimité d'auteurs. La redevance annuelle évolue avec votre propre chiffre d'affaires, de façon marginale comme l'impôt sur le revenu, avec un minimum de 900 € et une hausse annuelle plafonnée à 25 % ; l'hébergement, l'usage de l'IA et les services sont facturés séparément.

GitWriter dans votre organisation ?