Рабочий процесс с AI-агентом для создания из документов или заданной темы редактируемых презентаций PowerPoint (.pptx) с фигурами, диаграммами, таблицами и шаблонами.
pipipi-pikachu/PPTist
Браузерный редактор презентаций в стиле PowerPoint на Vue 3 и TypeScript с поддержкой импорта и экспорта PPTX и генерации слайдов с помощью ИИ по шаблонам.
Open source альтернатива:Microsoft PowerPoint
- Звёзды
- 9,407
- Форки
- 1,774
- Открытые issues
- 21
- Последний коммит
- 11 дней назад
Что это?
PPTist — браузерный редактор слайдов, в котором реализована большая часть часто используемых функций Microsoft PowerPoint. Он поддерживает текст, изображения, фигуры, линии, диаграммы, таблицы, видео, аудио и формулы LaTeX, а также отмену и повтор действий, выравнивание, группировку, анимацию элементов и слайдов, режим докладчика и инструменты для заметок.
Проект позволяет импортировать и экспортировать PPTX, JSON и собственный формат pptist, а также сохранять слайды в виде изображений или PDF. Кроме того, он поддерживает генерацию презентаций с помощью ИИ по шаблонам и включает схему данных, позволяющую ИИ напрямую создавать данные страниц слайдов. По заявлению проекта, точность импорта PPTX составляет примерно 85% и выше, а экспорта — 95% и выше; сложные анимации, специальные диаграммы и расширенные стили могут отличаться от оригинала.
PPTist создан на Vue 3 и TypeScript и не зависит от библиотеки UI-компонентов, поэтому веб-разработчикам проще менять стили и расширять функциональность. Для локального запуска требуется Node.js версии 20 или новее.
Ключевые возможности
- 01Поддерживает текст, изображения, фигуры, линии, диаграммы, таблицы, видео, аудио и формулы LaTeX.
- 02Импортирует и экспортирует PPTX, JSON и файлы pptist, а также сохраняет слайды в виде изображений или PDF.
- 03Поддерживает генерацию презентаций с помощью ИИ по шаблонам и включает схему данных для создания слайдов ИИ.
- 04Предоставляет инструменты докладчика: кисти для заметок, лазерную указку, таймер и режим докладчика.
- 05Включает привычные для настольных редакторов инструменты: линейки, линии сетки, магнитное выравнивание и контекстные меню.
- 06Предоставляет базовые возможности редактирования и предварительного просмотра на мобильных устройствах.
Сценарии использования
- Добавление браузерного редактора слайдов в веб-продукт или внутренний инструмент.
- Предварительный просмотр и быстрая проверка файлов PPTX онлайн.
- Создание собственного продукта для презентаций на основе редактируемой модели данных слайдов.
- Эксперименты с контентом слайдов, созданным ИИ и отображаемым и редактируемым в браузере.
Быстрый старт
- 1
Убедитесь, что установлена Node.js версии 20 или выше
- 2
Установите зависимости
npm install - 3
Запустите сервер разработки
npm run dev - 4
Откройте http://127.0.0.1:5173/ в браузере
Что важно знать
- Согласно README, проект предназначен для разработчиков и не работает из коробки как готовый к использованию инструмент.
- В README указано, что проект не предоставляет онлайн-сервисы; ссылка на демо предназначена только для демонстрации.
- Проект распространяется по лицензии AGPL-3.0. Для коммерческого использования с закрытым исходным кодом требуется отдельная платная лицензия или соблюдение условий AGPL.
- Точность импорта и экспорта PPTX не достигает 100%, поэтому сложные анимации, диаграммы и расширенные стили могут отличаться.
Темы
Частые вопросы
- Что такое PPTist?
- Браузерный редактор презентаций в стиле PowerPoint на Vue 3 и TypeScript с поддержкой импорта и экспорта PPTX и генерации слайдов с помощью ИИ по шаблонам. PPTist — браузерный редактор слайдов, в котором реализована большая часть часто используемых функций Microsoft PowerPoint. Он поддерживает текст, изображения, фигуры, линии, диаграммы, таблицы, видео, аудио и формулы LaTeX, а также отмену и повтор действий, выравнивание, группировку, анимацию элементов и слайдов, режим докладчика и инструменты для заметок.
- PPTist можно использовать бесплатно? Какая у него лицензия?
- PPTist распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- PPTist всё ещё поддерживается?
- Активно поддерживается. Последний коммит в PPTist — 10 окт. 2026 г..
- Для чего можно использовать PPTist?
- Добавление браузерного редактора слайдов в веб-продукт или внутренний инструмент. Предварительный просмотр и быстрая проверка файлов PPTX онлайн. Создание собственного продукта для презентаций на основе редактируемой модели данных слайдов. Эксперименты с контентом слайдов, созданным ИИ и отображаемым и редактируемым в браузере.
- Как установить PPTist?
- Убедитесь, что установлена Node.js версии 20 или выше Установите зависимости: npm install Запустите сервер разработки: npm run dev Откройте http://127.0.0.1:5173/ в браузере
- Где скачать PPTist?
- Исходный код и инструкции по установке — на GitHub: https://github.com/pipipi-pikachu/PPTist
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Навык для AI-агентов, который создает редактируемые презентации в 12 визуальных темах: их можно править в браузере и экспортировать в HTML, PDF и PPTX.
Десктопное приложение с локальным хранением данных: создаёт редактируемые HTML-слайды по текстовому запросу или загруженному документу, генерирует изображения с помощью ИИ и импортирует и экспортирует PPTX.
Презентации в Markdown для разработчиков на Vue и Vite: живой код, диаграммы и режим докладчика.
Редактор дизайна с открытым исходным кодом: открывает файлы Figma .fig, включает встроенные AI-инструменты и предлагает headless Vue SDK.
Альтернатива PowerPoint в виде автономного HTML-файла со встроенными режимами просмотра, докладчика и редактирования.