Визуальный язык программирования

Думайте схемами — получайте код

Falang превращает понятную блок-схему в настоящий результат: компилируемый код на пяти языках, прошивку для Arduino или работающую автоматизацию с интеграциями. Без борьбы с синтаксисом — и без клубка проводов.

  • Открытый код · AGPL-3.0
  • Windows · macOS · Linux · веб
  • Наследник языка ДРАКОН
Блок-схема функции discount и сгенерированный по ней код на TypeScript

Продукты

Один язык — три продукта

Для кода, для железа и для бизнеса. Все три построены на общем движке схем: научившись читать одну схему Falang, вы читаете любую.

Почему Falang

Сложная логика — и всё равно читается

В типичном визуальном конструкторе блоки соединяются проводами, и через месяц схема превращается в паутину, которую не понимает даже автор. Falang следует правилам ДРАКОНа: главный путь идёт сверху вниз по одной вертикали, ветки уходят вправо, а у каждого выхода — своя линия к цели.

Слева — типичный визуальный конструктор с клубком проводов, справа — та же логика в Falang, где путь каждого выхода виден сразу
01

Читается сверху вниз

Схема читается как инструкция: шаг за шагом, без прыжков взглядом по холсту.

02

Ошибку не нарисовать

Редактор сам раскладывает блоки и не даёт собрать некорректную конструкцию — ветки не теряются.

03

Каждый переход виден

continue, break и return на несколько уровней вверх — у каждого своя линия, даже в глубоко вложенных циклах.

5языков кодогенерации
22 + 62интеграции в FalangFlow
6готовых драйверов Arduino
100%открытый исходный код

ИИ внутри

Опишите словами — схема соберётся сама

ИИ в Falang не пишет непрозрачный код: он рисует те же блоки, что и вы, теми же действиями. Каждый шаг виден на холсте, и любой можно отменить.

Агент в чате

Опишите задачу — агент уточнит детали, создаст документы, подключит интеграции и соберёт схему у вас на глазах.

  • Уточняющие вопросы с вариантами ответа
  • Один запрос — один шаг отмены
  • Любая OpenAI-совместимая модель, в том числе локальная
Окно FalangFlow с панелью ИИ-агента, который задаёт уточняющий вопрос

Шаг, написанный словами

В FalangFlow кликните по линии и напишите, что должен сделать шаг: «проверить сумму заказа и посчитать скидку». Агент построит под ним настоящие блоки.

  • Компилируется как обычные блоки — без ИИ во время работы
  • Шаги можно открыть, поправить или развернуть в схему
  • Перегенерация по новому тексту в один клик
Магический узел, развернувшийся в блоки проверки суммы и расчёта скидки

Ваш агент — по MCP

Работаете в Claude Code или другом агенте? Подключите его к проекту: он читает и правит схемы, а в FalangFlow ещё собирает, запускает и публикует.

  • По вашей подписке, в вашем терминале
  • Каждое изменение проверяется — некорректная схема не сохранится
  • Плагин для Claude Code с готовыми навыками
Терминал Claude Code вызывает инструменты falang, рядом обновлённая схема

Во всех продуктах

Инструменты профессиональной разработки

Общий движок даёт каждому продукту одни и те же возможности — от истории версий до отладчика.

История версий

Именованные версии, сравнение двух версий бок о бок с подсветкой изменений на холсте и восстановление в один клик.

Визуальный отладчик

Точки останова прямо на блоках, подсветка текущего шага и значения переменных — на тестовом стенде или на живой плате.

Открытый формат

Десктопный проект — обычная папка с JSON-файлами схем: удобно хранить в git и читать другими инструментами.

Печать в PDF

Каждая схема — на своём листе, формат от A4 до A1 подбирается автоматически.

Работа офлайн

Десктопные приложения не требуют аккаунта, сервера и интернета — проекты лежат у вас на диске.

Русский и английский

Интерфейс и документация — на двух языках, переключение на лету.

Открытый код

Ваш код, ваши данные, ваш сервер

Falang развивается как открытый проект под лицензией AGPL-3.0. Исходники всех продуктов — на GitHub, а FalangFlow поднимается у себя одной командой docker compose.

  • Никакой привязки к вендору: проекты — обычные файлы
  • Self-hosted FalangFlow со своими пользователями и ролями
  • Плагин и навыки для ИИ-агентов — тоже открыты
Терминал: git clone и docker compose up поднимают FalangFlow локально

Откуда это выросло

От «Бурана» — к вашим задачам

Falang вырос из визуального языка ДРАКОН, на котором писали алгоритмы для космического корабля «Буран» — в 1988 году он слетал и сел в полностью автоматическом режиме. Мы верим, что блок-схема — самый естественный способ думать об алгоритме, а код — то, во что она должна превращаться автоматически.

Космический корабль «Буран»

Начните с задачи, которая перед вами

Выберите продукт, загляните в документацию или следите за новостями в Telegram-канале — обновления выходят часто.