Qu'est-ce que GenOffice ? Fonctionnalités, licence et alternatives (2026)

GenOffice est une suite bureautique open source et nativement IA développée par Genspark, qui couvre le traitement de texte, les feuilles de calcul, les présentations, le PDF et le Markdown. Elle fonctionne sur macOS, Windows et Linux sous licence Apache-2.0. Le dépôt est devenu public le 31 juillet 2026 et a dépassé les 2 300 étoiles et 400 forks en l'espace de dix jours.
Le plus intéressant n'est pas le fait que quelqu'un ait conçu une suite bureautique. C'est plutôt ce qu'ils ont choisi de développer en interne : un sidecar Rust pour xlsx, leur propre moteur pptx et une édition docx qui préserve les octets. Ce sont généralement ces éléments qui posent problème lorsqu'un outil effectue un aller-retour (round-trip) sur vos fichiers.
Cet article présente ce que fait réellement chaque application et ce que la licence Apache couvre ou non dans ce cas précis. Il se termine par une analyse du positionnement de la suite si votre travail commence par un ensemble de données plutôt que par un document.
Ce qui s'est passé
Genspark a publié le dépôt genspark-ai/genoffice le 31 juillet 2026. Dix jours plus tard, il comptait 2 374 étoiles, 422 forks et 25 tickets ouverts (issues), avec des commits quotidiens. La version actuelle est la v0.6.13, et les installateurs macOS et Windows sont signés.
Deux de ces chiffres méritent qu'on s'y attarde. Un ratio forks/étoiles de 422 pour 2 374 est exceptionnellement élevé pour une application de bureau, ce qui montre que les utilisateurs modifient le code plutôt que de simplement le mettre en favoris. Vingt-cinq tickets ouverts sur un projet de cette envergure vieux de dix jours suggèrent que les mainteneurs suivent le rythme.
Un petit écosystème s'est déjà formé autour du projet. Parmi les forks, on trouve une version qui remplace le fournisseur d'IA par DeepSeek, un flake de packaging Nix et une variante pilotée par des agents de codage locaux. Il existe également un serveur MCP qui expose l'édition docx et pptx avec préservation des octets à d'autres outils. Ce dernier point est un excellent signal : les utilisateurs considèrent GenOffice comme un moteur, et pas seulement comme une application.
Tous les chiffres présentés ici ont été extraits de l'API GitHub le 10 août 2026. Le nombre d'étoiles évolue ; le dépôt reste la source unique de vérité.
Ce qu'est réellement GenOffice
Six applications Electron partageant une même couche de moteur, avec une édition par IA intégrée dès la conception plutôt que greffée sous forme de barre latérale de discussion. Les paquets du moteur sont en pur TypeScript, sans aucune dépendance à Electron. C'est précisément ce qui a permis de créer le fork le transformant en serveur MCP.
| Application | Format | Ce qui se démarque |
|---|---|---|
| Docs | .docx |
Aller-retour avec préservation des octets — seuls les paragraphes modifiés sont régénérés, le reste du fichier est conservé à l'octet près |
| Sheets | .xlsx |
Cœur Univer avec extensions internes ; sidecar Rust pour l'importation et l'exportation ; tableaux croisés dynamiques, segments (slicers), mise en forme conditionnelle, suivi des formules |
| Slides | .pptx |
Moteur d'analyse et de rendu interne avec masques, graphiques, recadrage et mise en forme de texte HarfBuzz |
.pdf |
Véritable édition de texte avec redistribution dans le bloc et préservation de la police d'origine, et non de simples annotations de masquage | |
| Markdown | .md |
Éditeur de blocs Tiptap enregistrant directement en Markdown brut, sans enveloppe propriétaire autour du fichier |
| Shell | — | Hôte à onglets pour les cinq éditeurs, avec thèmes et mise à jour automatique |
L'approche pour le docx mérite qu'on s'y attarde. Le fichier d'origine est archivé par empreinte numérique (hash) et n'est jamais modifié. Les blocs édités deviennent des fragments OOXML réinsérés dans le XML d'origine, tandis que les blocs non touchés conservent leurs octets d'origine. C'est pourquoi Word ne remarque aucun aller-retour. Sheets et slides suivent la même philosophie.
La question de la licence : ce que l'open source couvre ici
Le code est sous licence Apache-2.0. L'IA n'est pas auto-hébergée.
Selon le fichier README du projet, les applications se connectent à un compte Genspark via un flux de code d'appareil (device-code flow). Aucune clé API de modèle n'est saisie ou stockée par l'utilisateur. Les appels de modèles sont acheminés via le proxy de Genspark à travers les familles Claude, GPT et Gemini. Le même compte déverrouille les outils de recherche, de génération d'images et d'analyse de médias sur lesquels reposent les agents.
Ainsi, l'expression « gratuit et open source » est exacte pour le code, mais incomplète pour le produit. Vous pouvez lire, forker et compiler vous-même chaque éditeur. En revanche, les fonctionnalités d'IA dépendent du système de compte et du proxy d'un tiers. C'est un compromis raisonnable pour une suite gratuite. C'est aussi précisément la raison pour laquelle l'un des premiers forks a remplacé le fournisseur par un point de terminaison (endpoint) DeepSeek.
Si vous souhaitez une suite bureautique open source pour des raisons d'auditabilité des moteurs de documents, GenOffice répond à vos attentes. S'il s'agit d'éviter de dépendre du service d'inférence d'un fournisseur, lisez attentivement la section sur le backend d'IA avant de vous lancer.
À qui s'adresse-t-elle réellement ?
Trois groupes ont une excellente raison de s'y intéresser.
Les équipes qui ont besoin d'une fidélité de format absolue sans licence Microsoft. L'aller-retour avec préservation des octets est le véritable élément différenciateur. La plupart des alternatives effectuent un nouveau rendu du document lors de l'enregistrement, c'est pourquoi un fichier qui passe par elles en ressort légèrement modifié.
Les développeurs qui s'intéressent aux moteurs plutôt qu'aux applications. Les paquets docx, pptx et d'analyse syntaxique sont en pur TypeScript et utilisables séparément, ce que le fork MCP a démontré en l'espace de quelques jours.
Tous ceux dont l'objection aux suites cloud concerne l'emplacement de stockage des fichiers. L'édition se fait localement, même si ce n'est pas le cas de la couche d'IA (voir la section précédente).
À qui elle ne s'adresse pas encore : les équipes qui dépendent de la coédition en temps réel. Il n'y a pas de couche de collaboration partagée, et le projet ne prétend pas en proposer.
Ce que cela implique si votre travail commence par des données
GenOffice est un environnement d'édition. Il suppose qu'un document existe déjà, ou que vous sachiez quel document doit être créé.
Le travail de reporting commence généralement bien plus tôt. Il y a d'abord un export, et trois questions se posent avant même de rédiger un document. Quelles sont les colonnes importantes parmi les quarante disponibles ? Quel chiffre obtient-on une fois le regroupement et la période définis ? Quel graphique représente fidèlement cette réalité ? Aucune de ces étapes n'est une opération d'édition.
Le moteur de tableau croisé dynamique en est une bonne illustration. Disposer de tableaux croisés dynamiques dans un tableur open source est extrêmement utile, mais cela nécessite tout de même de savoir quel champ placer à quel endroit. C'est précisément cette condition préalable qui fait de la synthèse de données sans tableau croisé dynamique une recherche si fréquente.
La place qui reste pour un agent de données
La distinction se fait entre l'analyse et la production, et ces deux aspects représentent un travail conséquent.
Powerdrill Bloom se positionne sur la partie analyse. Vous importez l'export Excel, CSV ou PDF et demandez en langage naturel ce que disent les chiffres. L'analyse et le graphique sont générés simultanément, avant même qu'un document n'existe. Le canevas s'exporte ensuite vers PowerPoint. Notre page Excel vers PPT détaille ce processus.
Ce sont des outils complémentaires plutôt que concurrents. Déterminez d'abord l'argumentaire de votre présentation, puis éditez-la où bon vous semble, y compris dans une suite que vous pouvez forker.
L'ordre des étapes importe plus que les outils. Une présentation assemblée avant même d'avoir analysé les données n'est qu'une supposition bien mise en page, et aucun éditeur ne pourra y remédier. Une présentation assemblée après coup n'est plus que du travail de production, ce qui est précisément la force d'une suite bureautique.
Des alternatives à connaître
LibreOffice. L'option open source mature, offrant une prise en charge des formats bien plus large et des décennies de consolidation. Pas de couche d'IA, et aucune ambition d'en intégrer une. Si la diversité des formats importe plus que l'IA, cela reste le choix le plus sûr, d'autant qu'elle bénéficie d'un écosystème de support que GenOffice n'a pas encore eu le temps de développer.
Microsoft 365 avec le mode agent de Copilot. Le mode agent s'intègre à Word, Excel et PowerPoint au sein de l'environnement Microsoft. C'est le choix par défaut idéal si votre organisation dispose déjà de la licence.
Les outils axés d'abord sur les agents. Claude Cowork et ChatGPT pour PowerPoint abordent le même problème sous l'angle de l'agent plutôt que de l'éditeur. Tous deux fonctionnent avec les applications que vous utilisez déjà.
En résumé
GenOffice est à ce jour la suite bureautique IA open source la plus crédible, et ses choix techniques en sont la raison. Un format docx préservant les octets, un moteur pptx interne, un sidecar Rust pour xlsx. Dix jours et 422 forks suggèrent que les autres développeurs partagent cet avis.
Il convient de répéter cette mise en garde, car c'est un point que la plupart des analyses passent sous silence. Lisez la section sur le backend d'IA avant de la considérer comme entièrement auto-hébergée. Code ouvert et inférence ouverte sont deux promesses distinctes, et seule la première est tenue ici.
Lisez cette section avant de la considérer comme entièrement auto-hébergée. Et si votre principal obstacle consiste à comprendre ce que disent les chiffres plutôt qu'à produire le fichier, cette étape doit passer en premier. Essayez Powerdrill Bloom sur votre export, puis intégrez la réponse dans l'éditeur de votre choix.
Foire aux questions
GenOffice est-elle gratuite ?
Oui. Le code est publié sous licence Apache-2.0 et les installateurs sont téléchargeables gratuitement. Les fonctionnalités d'IA nécessitent de se connecter à un compte Genspark. Les applications gèrent cela via un flux de code d'appareil (device-code flow) plutôt qu'en demandant une clé API de modèle.
Sur quelles plateformes fonctionne GenOffice ?
macOS 11 et versions ultérieures, Windows 10 et versions ultérieures, et Linux sur x86_64 avec glibc 2.34 ou plus récent. Linux est proposé sous forme de package .deb et d'AppImage. Les installateurs macOS et Windows sont signés.
GenOffice peut-elle ouvrir et enregistrer des fichiers Word sans les altérer ?
C'est sa principale promesse de conception. Le fichier d'origine est archivé et seuls les paragraphes modifiés sont régénérés, le contenu non touché étant conservé à l'octet près, de sorte que la mise en forme survit à un aller-retour. La même approche s'applique dans Sheets et Slides.
GenOffice intègre-t-elle des tableaux croisés dynamiques ?
Oui. GenOffice Sheets est conçu sur le cœur Univer avec des extensions internes et comprend des tableaux croisés dynamiques, des segments (slicers), la mise en forme conditionnelle et le suivi des formules. L'importation et l'exportation passent par un sidecar Rust plutôt que par un analyseur JavaScript.
GenOffice remplace-t-elle Microsoft Office ?
Pour l'édition de documents, c'est une option open source sérieuse, en particulier si la fidélité du format est essentielle. Sa couverture est plus restreinte que celle de Microsoft 365, il n'y a pas de couche de collaboration cloud partagée, et les fonctionnalités d'IA dépendent du service de Genspark plutôt que du vôtre.