Презентації без PowerPoint та хмари: відкритий редактор Bento упакував слайди й рушій в один HTML-файл

У спільноті розробників набирає популярності Bento — безкоштовний редактор презентацій із відкритим вихідним кодом, що пропонує нестандартну альтернативу PowerPoint і Google Slides. Головна особливість інструмента — гранична автономність: документ, мультимедійні матеріали, бібліотека анімацій та сам інтерфейс редагування впаковані повністю в один HTML-файл вагою близько 600 КБ.
Повний офлайн, Morph-анімації та шифрування
Файл формату .bento.html запускається в будь-якому сучасному браузері без встановлення утиліт, розширень чи авторизації. Як пояснюють творці у репозиторії проєкту на GitHub, уся начинка слайдів зберігається прямо в коді сторінки у вигляді структурованого JSON. Під час збереження змін файл перезаписує сам себе, тому готову презентацію можна надіслати в месенджері або носити на флешці: для роботи й показу не потрібне підключення до серверів розробників.
Попри свою легкість, інструмент пропонує дорослий набір візуальних можливостей:
- Підтримку векторних фігур, таблиць, графіків, аудіо та вбудованого відео;
- Розширену динаміку, зокрема переміщення елементів криволінійними траєкторіями, кінематографічний зум фотознімків і плавні Morph-переходи між слайдами;
- Режим доповідача з прихованими нотатками до слайдів, секундоміром і вивантаженням у PDF.
Для командної роботи передбачено сесійний мультиплеєр із відображенням курсорів співавторів. Синхронізацію захищено наскрізним шифруванням AES-GCM: сервер-ретранслятор отримує лише зашифровані пакети, не маючи доступу до вмісту слайдів.
Як насправді працює імпорт із PowerPoint
Поширене в мережі твердження про те, що програма «на льоту відновлює старі презентації PowerPoint», потребує пояснення: нативної кнопки прямого імпорту файлів .pptx в інтерфейсі немає.
Натомість автори запропонували інший підхід, докладно описаний у посібнику користувача Bento. Користувачеві пропонують завантажити вихідну презентацію у вікно чату з ШІ-асистентом — ChatGPT, Claude Code, Cursor або Gemini — прикріпивши відкритий системний промпт проєкту. Мовна модель розбирає структуру слайдів і генерує чистий JSON-код під розмітку Bento.
Завдяки простоті розмітки Bento став зручним інструментом для нейромережевих агентів: моделі з доступом до файлової системи можуть створювати або переробляти слайди безпосередньо у вихідному коді сторінки.
Базовий модуль Bento Slides поширюється безкоштовно під ліцензією MIT на офіційному сайті проєкту. У планах команди — розширення концепції: у майбутньому розробники мають намір випустити аналогічні самодостатні HTML-контейнери для таблиць і нотаток.