Aller au contenu

Bento : une alternative à PowerPoint qui tient dans un seul fichier HTML - IT-Connect


Messages recommandés

Posté(e)
  • IT-Connect
  • Publié le 24 juillet 2026
  • Par Florian BURNEL
  • it-connect.fr
  • Environ 3 minutes de lecture

Bento-La-suite-bureautique-qui-tient-dans-un-fichier.jpg

Un diaporama, son éditeur, son mode présentateur, ses polices, ses images et ses données : le tout dans un fichier HTML d'environ 570 Ko. C'est la promesse de Bento, un projet open source très récent. Pas d'installation, pas de compte, pas de cloud, et surtout, un seul fichier.

Le dépôt nyblnet/bento a été créé le 17 juillet 2026 sur GitHub et il compte déjà plus de 1 200 étoiles. Le principe : la suite bureautique qui tient dans un fichier. Bon, c'est un peu exagéré dans l'état actuel des choses puisque Bento sert uniquement à créer des présentations, mais c'est un bon début. L'idée est bonne et ce projet a été créé en une semaine à l'aide de Claude Code (l'auteur ne s'en cache pas).

En pratique, il suffit de télécharger le fichier HTML de Bento et de l'ouvrir avec un navigateur. Ce fichier en lui-même représente l'application. Vous éditez vos diapositives, vous les présentez, vous enregistrez, et le fichier se réécrit lui-même en y intégrant votre document. Vous l'envoyez ensuite par e-mail et votre destinataire n'a besoin de rien d'autre qu'un navigateur pour le lire ou le modifier.

FXu6AUpvDmLzifsM3NAsRQ.jpg

À ne pas confondre : Bento n'a aucun lien avec BentoPDF, la boîte à outils PDF côté client (fusion, découpage, OCR, chiffrement) que j'ai déjà présentée dans un autre article. Auteurs différents, dépôts différents, licences différentes, aucune dépendance commune. Seule la philosophie rapproche les deux projets : un traitement entièrement local.

Un fichier HTML qui se réécrit lui-même

L'architecture décrite par le projet repose sur deux blocs distincts à l'intérieur du même fichier. Le premier est un bloc JSON placé en haut du document, qui contient les données du diaporama. Le second est l'application elle-même, embarquée sous forme de blob encodé en base64 et décompressée à la volée dans le navigateur via l'API DecompressionStream. Cette compression explique la taille contenue du livrable, d'après les explications données par l'auteur sur Hacker News. Pour l'enregistrement, Bento s'appuie sur une API afin de réécrire le fichier ouvert, avec un repli sur un simple téléchargement lorsque le navigateur ne la prend pas en charge.

Côté fonctionnalités, on retrouve au sein d'un seul et même fichier, tout ça :

  • Un moteur d'animation maison, avec des effets entre diapositives (les éléments partageant un même identifiant s'animent d'une slide à l'autre).
  • Un moteur de graphiques maison (barres, lignes, secteurs, nuages de points), interactif pendant la présentation.
  • Le mode présentateur, les commentaires, les gabarits, les tracés de courbes et de connecteurs, l'export PDF et 8 langues d'interface.
  • La collaboration en direct chiffrée de bout en bout, avec un CRDT développé en interne.

Collaboration chiffrée : le serveur ne voit rien

La collaboration temps réel ne passe pas par un service qui héberge vos documents. Les clés sont générées côté client à la création du document et vivent dans le fichier lui-même. En clair : posséder le fichier, c'est appartenir au groupe, et une rotation des clés vaut révocation.

Le relais de synchronisation optionnel est décrit comme "aveugle" par le projet. Selon l'auteur, il s'agit d'un petit service tournant sur Cloudflare Durable Objects, chaque diaporama disposant de son propre objet. D'après la documentation du dépôt, ce relais ne voit que trois choses : des données chiffrées (AES-GCM), les temps de connexion et une empreinte de la clé de session. Ni le contenu, ni les noms, ni la structure du document.

6sVHU5yvZww2JjBDtXVFk5.jpg

Le mode collaboratif est facultatif, c'est pour cette raison qu'il y a un mode hors ligne. Il permet de bloquer toute connexion réseau, ce qui bloque les vérifications de mise à jour et la collaboration.

Au-delà du fait qu'il soit utilisable de façon interactive sur un ordinateur ou un smartphone, Bento a été pensé pour les agents IA. Le document étant du JSON en clair dans un bloc de texte, n'importe quel assistant capable de lire et d'écrire un fichier peut modifier un .bento.html sur place, sans plugin ni API. Dans cette optique, le dépôt GitHub propose d'ailleurs un fichier agents.md et un plugin pour Claude Code (installable via /plugin marketplace add nyblnet/bento), capable de télécharger lui-même la dernière version signée de l'application.

Bento/Slides est présenté comme la première application d'une suite plus large : Bento/Suite. La suite déjà prévue : un traitement de texte (bento/docs) et un tableur (bento/sheets). Quant au modèle économique, il n'y en a pas. Le projet est entièrement sous licence MIT.

Qu'en pensez-vous ?

author avatar

Cofondateur d'IT-Connect et Microsoft MVP "Cloud and Datacenter Management". Mon obsession depuis près de 15 ans ? Rendre l'administration système et la cybersécurité accessibles, que vous soyez junior ou confirmé. Plus qu'un métier, l'IT est pour moi une véritable passion. J’accompagne au quotidien les sysadmins et les professionnels de l’IT dans leur montée en compétences et leur veille technique.

Afficher l’article complet

  • Ldfa a modifié le titre en Bento : une alternative à PowerPoint qui tient dans un seul fichier HTML - IT-Connect

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.