Present — когда терминал становится сценой для ваших презентаций
Репозиторий давно не обновлялся
Последнее обновление было 3 года назад.
Знакомо чувство, когда нужно быстро подготовить презентацию, но под рукой только терминал? Или хочется удивить коллег нестандартным подходом к докладу? Тогда Present — именно то, что вы искали.
Что в коробке?
Present — это терминальный инструмент для создания презентаций с поддержкой цветов, анимаций и даже "живых" демонстраций кода. Проект создан Винаяком Мехтой и уже собрал более 4 тысяч звезд на GitHub.
Главные преимущества:
- Работает в любом терминале
- Использует привычный Markdown-синтаксис
- Поддерживает эффекты вроде взрывов и фейерверков
- Позволяет записывать и воспроизводить демонстрации кода

Как это работает?
1. Простота запуска
Установите пакет через pip:
pip install present
И запустите презентацию:
present ваш_файл.md
2. Знакомый синтаксис
Слайды разделяются тремя дефисами (---), а текст форматируется стандартными Markdown-правилами:
# Заголовок слайда
## Подзаголовок
Список
Из пунктов
`код в строке`

3. Эффекты, которые впечатляют
Добавьте спецэффекты простым комментарием:
<!-- effect=fireworks -->
# Начало шоу!
Доступны варианты: fireworks, explosions, stars, matrix, plasma.
4. Живые демонстрации кода
"Codio" — уникальная возможность записать и воспроизвести ввод кода с реалистичной скоростью набора:

Кому это пригодится?
- Разработчикам, которые часто проводят демонстрации
- Преподавателям программирования
- Участникам хакатонов для быстрых презентаций
- Любителям terminal-art
Под капотом
Проект построен на библиотеке asciimatics и требует Python 3.7+. Архитектура проста — парсер Markdown преобразует текст в ASCII-графику, которую затем рендерит терминал.
Попробуйте сами
Загляните в галерею примеров или клонируйте репозиторий:
git clone https://github.com/vinayak-mehta/present.git
Present — это свежий взгляд на презентации, который сочетает минимализм терминала с выразительностью современных инструментов. Если вы цените эффективность и любите нестандартные решения, этот инструмент точно заслуживает места в вашем арсенале.
А какие необычные инструменты для презентаций используете вы? Делитесь в комментариях!
