Вопросы
Альтернативы SaaS Pegasus: бесплатные шаблоны SaaS на Python и TypeScript
Опубликовано · 4 мин чтения· Anton Shubin
Коротко
- SaaS Pegasus — платный шаблон на Django, $449 за один проект или $649 без ограничений.
- Бесплатно на Python — Cookiecutter Django, но команды и биллинг придётся писать самому.
- Seed бесплатный (MIT), с командами, ролями, оплатой и админкой, но на TypeScript.
- Pegasus и Seed принимают оплату только через Stripe, а Stripe не работает с компаниями из России.
Главных бесплатных аналогов SaaS Pegasus два: Cookiecutter Django, если вы хотите остаться на Python, и Seed, если вас устроит TypeScript. Cookiecutter Django даёт регистрацию, Celery и Docker, но без команд и оплаты. Seed (MIT) даёт команды с ролями, помесячную оплату за участника через Stripe и отдельную админку. Сам Pegasus стоит $449 за один проект или $649 за любое число проектов, платёж разовый.
Сразу честно: Seed делаю я. Поэтому каждый факт о чужом продукте ниже идёт со ссылкой на источник, и всё я проверил 3 ноября 2026 года.
Что входит в SaaS Pegasus?
SaaS Pegasus — шаблон на Django: вы отмечаете нужные функции на сайте и скачиваете готовый проект. По списку изменений он на Django 6.0 и Python 3.14, а версия 2026.10.2 вышла в октябре 2026 — проект живой.
На главной перечислены команды с приглашениями и ролями, двухфакторная аутентификация, вход через соцсети, подписки Stripe с оплатой за место и по потреблению, фоновые задачи на Celery, Django admin с входом под пользователем, CMS Wagtail, REST API, веб-сокеты и примеры ИИ-чатов и агентов. Фронтенд — HTMX или React с Tailwind.
- Open Source, бесплатно: базовый Django-проект с аккаунтами и инструментами разработки. Без команд, без Stripe, без поддержки.
- Professional, $449 разово: один проект и ещё год обновлений.
- Unlimited, $649 разово: сколько угодно проектов.
Лицензия разрешает закрытый коммерческий продукт, но не разрешает публиковать или раздавать его исходный код без согласия автора.
Главное для разработчика из России: оплата
Pegasus и Seed оба принимают деньги только через Stripe. А в списке стран Stripe России нет: компания, зарегистрированная в России, счёт там не откроет.
Значит, при любом выборе модуль оплаты для ЮKassa, CloudPayments или другого местного провайдера
придётся писать самим. В Seed оплата живёт отдельно от остального кода: приложение хранит только
то, что сообщают вебхуки провайдера, и само план не решает (как устроен биллинг). Stripe подключён через интерфейс BillingProvider
пакета @spy4x/billing, так что новый провайдер — это своя реализация этого интерфейса и свои
вебхуки, а команды, роли и лимиты планов остаются как есть. Если вы продаёте за рубеж через компанию в
другой стране, Stripe подойдёт и там, и там.
Сравнение: Pegasus, Cookiecutter Django и Seed
| SaaS Pegasus | Cookiecutter Django | Seed | |
|---|---|---|---|
| Цена | $449 или $649 разово | Бесплатно | Бесплатно |
| Лицензия | Платная, код публиковать нельзя | BSD-3-Clause | MIT |
| Язык | Python, Django | Python, Django | TypeScript, Deno |
| Команды с ролями | Есть | Не указано | Есть, от зрителя до владельца |
| Оплата | Stripe: за место или по потреблению | Не указано | Stripe: за участника, 14 дней пробного периода |
| Passkeys | Нет в документации | Не указано | Есть |
| Админка | Django admin | Django admin | Отдельное приложение на своём домене, журнал действий |
| Офлайн | Не указано | Не указано | Есть, изменения ждут сети |
| Русский интерфейс | Механизм есть, но не весь текст размечен | Не указано | Есть, из коробки |
| Хостинг | Render, Fly, Heroku и др. или свой сервер через Kamal | Docker Compose, Heroku | Docker Compose на своём сервере |
Источники: главная Pegasus, документация по деплою, переводы в Pegasus, README Cookiecutter Django и README Seed. «Нет в документации» значит: я искал «passkey» и «WebAuthn» по всей документации Pegasus и ничего не нашёл. «Не указано» значит: на странице продукта этого нет.
Можно остаться на Python бесплатно?
Да: Cookiecutter Django. Лицензия BSD, Django 6.0, Python 3.14, регистрация через django-allauth, Celery, Postgres, Docker Compose и 100% покрытия тестами на старте. Больше 13 тысяч звёзд, последний коммит — за день до моей проверки.
Чего в нём нет — это собственно SaaS: команд, ролей, приглашений и оплаты. А это и есть то, за что Pegasus берёт деньги. Закладывайте на них несколько недель.
Когда лучше Seed?
Когда TypeScript вам подходит и не хочется писать основу SaaS заново. Я собрал Seed из того, что переписывал для каждого MVP заказчика:
- вход по паролю, passkey, через Google, GitHub или ссылку на почту, гостевой аккаунт и второй фактор через приложение-аутентификатор;
- группы с приглашениями и ролями, первая создаётся при регистрации;
- оплата за участника: бесплатный план, 14 дней пробного периода, отсрочка после неудачного платежа;
- админка на своём домене, каждое действие пишется в журнал;
- обновления в реальном времени по WebSocket и приложение, которое открывается без сети;
- девять языков, включая русский, бэкапы через restic и мониторинг в том же Compose-файле.
Стек: Deno, Hono, Preact, Postgres; деплой — Docker Compose на арендованный сервер, хоть у российского хостера. Сравнение с ShipFast, Supastarter, Makerkit и другими JS-шаблонами — на отдельной странице.
Когда оставаться на Pegasus?
Pegasus выигрывает в трёх случаях, и спорить тут не о чем:
- Ваша команда пишет на Python. Переучиваться дороже, чем $449.
- Нужны встроенные ИИ-функции. В Pegasus есть чаты с LLM, агенты и вызов инструментов. В Seed их нет.
- Нужна платная поддержка. У Pegasus есть сообщество и приоритетная поддержка на тарифе Unlimited. У Seed — GitHub issues и я.
Ещё в Seed нет оплаты по потреблению, входа под пользователем и CMS для страниц вроде Wagtail. Приложения для Android и десктопа пока не сделаны.
Как попробовать Seed
Откройте демо: гостевой аккаунт с тестовыми данными создаётся в один клик, так что за пару минут можно завести команду, пригласить человека и открыть оплату. Подошло — клонируйте репозиторий. Не подошло — у Pegasus есть возврат денег в течение 7 дней.