Приложения с окнами
Создавайте интерфейсы на Forma UI, Tkinter или PySide6 / Qt. Размещайте компоненты мышью, настраивайте свойства и пишите обработчики событий на Python.
AuraIT
Скоро
Создавайте приложения на Python и PHP, собирайте веб-страницы на HTML, CSS и JavaScript. Визуальные конструкторы и редактор кода работают рядом — от первого элемента до готовой сборки.
Релиз 1.0.0 — . Скачивание откроется после публикации релиза.
Forma Studio 1.0.0 · Последняя версия · Нажмите на скриншот, чтобы увеличить
Настольные приложения, веб-страницы и отдельные скрипты — выбирайте подходящий способ работы для своего проекта.
Создавайте интерфейсы на Forma UI, Tkinter или PySide6 / Qt. Размещайте компоненты мышью, настраивайте свойства и пишите обработчики событий на Python.
Конструктор форм, PHP-обработчики и состояние между событиями. Предпросмотр помогает проверить логику, а сборщик — упаковать приложение с PHP-интерпретатором.
Собирайте страницу из блоков или пишите код вручную. Добавляйте PHP для обработки форм и проверяйте результат в локальном предпросмотре.
Подсветка синтаксиса, подсказки, проверка Python, PHP и JSON, поиск и замена. Вкладки файлов, дерево проекта, консоль и терминал в одном окне.
Открывайте файлы и папки, импортируйте формы Qt и проекты PHP Devel Studio. Отчёт показывает, что перенесено и что требует ручной адаптации.
Экспортируйте исходники или собирайте EXE на Windows и APP на macOS. Настраивайте окружение, зависимости, ресурсы, иконку и сведения о приложении.
Создавайте страницы с общим меню и связывайте кнопки с переходами. Копируйте компоненты между окнами и страницами, переносите их на страницу или в общую область.
Собственная рамка Forma UI и 20 заготовок Aura: кнопки, карточки, формы и навигация. Цвета, шрифты, рамки и скругления настраиваются в инспекторе.
19 пошаговых уроков с учебными проектами и сохранением прогресса. Окружение, события и страницы объясняются на примерах; уроки Python и PHP разделены.
Выбирайте цвет в палитре или вводите HEX-код. Настраивайте прозрачность каждого цвета от 0 до 100% — для текста и фона отдельно.
Студия подготавливает распознанные зависимости проекта и показывает ход работы. Устанавливайте пакеты и удаляйте ненужные библиотеки из управляемого окружения.
Проверяйте обновления прямо в студии. Загружайте новую версию и выбирайте время установки — проекты и файлы сохраняются перед перезапуском.
Свежие скриншоты Forma Studio 1.0.0: конструктор, код, страницы, библиотеки, обновления и AuraUI Kit. Каждый скриншот можно открыть в полном размере.

Компоненты, рабочая форма и свойства в одном окне.
Рассмотреть ↗
Подсветка синтаксиса, обработчики событий и консоль проекта.
Рассмотреть ↗
Логика интерфейса и обработчики событий на PHP.
Рассмотреть ↗
Элементы веб-страницы и настройки оформления рядом с макетом.
Рассмотреть ↗
Отдельное редактирование разделов и общее меню для всех страниц.
Рассмотреть ↗
Выбор Python, установка библиотек и список доступных пакетов.
Рассмотреть ↗
Проверка новых версий из окна «О программе».
Рассмотреть ↗
Готовые компоненты в стиле Aura с пояснениями и поиском.
Рассмотреть ↗Раскройте раздел, чтобы узнать о возможностях и особенностях работы.
В Python формы могут открываться отдельными окнами; в PHP они переключаются внутри одного окна. Прозрачность цвета не меняет прозрачность изображения или всего системного окна. В Tkinter цвет смешивается с фоном родителя. Если обработчик вызывается динамически или из другого файла, сохраните его при удалении компонента.
Forma UI использует Qt как основу. Это не отдельный графический движок. Поддержка оформления и веб-браузера зависит от библиотеки и платформы.
Страница меняет содержимое внутри существующего окна. Окно — отдельная форма приложения; эти два способа навигации можно сочетать. При копировании компонента обращения к прежним именам внутри обработчика сохраняются: для независимого поведения их нужно изменить.
AuraUI Kit помогает оформить интерфейс. Авторизацию, получение данных и другие действия нужно подключить обработчиками событий.
Можно изучать урок на своём проекте или начать с подготовленного учебного примера.
Визуальное редактирование работает с разметкой конструктора. Произвольный HTML не превращается автоматически в редактируемый макет. Пример обратной связи демонстрирует обработку формы, а отправку реальных писем нужно подключить самостоятельно.
Подсказки зависят от доступных библиотек и статического анализа. JavaScript, HTML и CSS поддерживаются редактором, но не проверяются тем же анализатором, что Python, PHP и JSON.
Формат .forma хранит проект и его настройки, но не является полной архивной копией подключённой папки и установленных библиотек.
Импорт частичный: динамически создаваемые элементы, нестандартные виджеты, сложные стили и логика сигналов могут потребовать ручной доработки.
Это частичная совместимость. Старые плагины, VCL, Windows API и неподдерживаемая логика требуют адаптации; автоматический перенос не гарантирует полную работоспособность проекта. Исходный .dvs сохраняется.
Встроенного пошагового отладчика нет. Терминал предназначен для команд и строкового ввода; полноэкранные консольные интерфейсы не поддерживаются.
Для загрузки окружения, пакетов и инструментов сборки нужен интернет. Динамически подключаемые библиотеки и сложные записи requirements.txt могут потребовать ручной настройки. Если импорт остаётся в проекте, удалённая библиотека может установиться снова при подготовке окружения. Возможности пакетов зависят от системы и архитектуры.
Сборка выполняется на целевой системе: Windows для EXE, macOS для APP. PHP упаковывается с интерпретатором; это не преобразование в машинный код. Внешние серверы и базы данных нужно настраивать отдельно.
Перед установкой нужно остановить запущенное приложение, сборку и команды терминала. Система обновляет саму Forma Studio; в собранные вами приложения она автоматически не добавляется.
Некоторые компоненты и варианты сборки имеют ограничения на ARM64: в частности, Qt WebEngine недоступен в официальной поставке PySide6 для Windows ARM64. На Windows для интерфейса самой студии требуется Microsoft Edge WebView2 Runtime. Доступны установщики и варианты без установки; на macOS — DMG и ZIP.
У выпуска 1.0 нет нотариального заверения Apple и подписи издателя Windows. Система может предупредить о неизвестном издателе или репутации приложения.
Если вы скачали Forma Studio с официального сайта и доверяете файлу, в SmartScreen выберите «Подробнее» → «Выполнить в любом случае», если эта кнопка доступна.
О SmartScreen — Microsoft ↗Если macOS не может проверить разработчика, сначала убедитесь, что файл получен с официального сайта. После попытки запуска откройте «Системные настройки → Конфиденциальность и безопасность → Всё равно открыть». Проверьте имя Forma Studio и подтвердите открытие, только если доверяете файлу.
О первом запуске — Apple ↗Если система сообщает, что приложение вредоносно или повреждено, не запускайте его. Загрузите пакет заново с официального сайта или обратитесь в поддержку [email protected].
Forma Studio 1.0.0 выйдет для Windows x64, Windows ARM64 и macOS Apple Silicon. Установщики появятся после публикации релиза.