Почему я не открыл код своего low-code генератора

Почему я не открыл код своего low-code генератора (и не жалею) Год назад я сел писать инструмент, который мечтал иметь сам: визуальный конструктор, который генерирует готовый NestJS + Next.js код по нарисованной схеме. Без Low‑Code платформы, без вендор‑лока — просто чистый код, который можно запустить где угодно. Проект вырос в полноценного «конфигуратора»: модели данных, связи, роли, визуальный Page Builder, компоненты, генератор Docker‑композа — всё в одном десктоп‑приложении . И вот, когда я показал его знакомым разработчикам, они сказали: «Выложи в GitHub, будет круто». Я задумался. И… не стал.

🔒 Почему закрытый код? Три причины. 1. Это не библиотека, это бизнес. Мой инструмент решает конкретную боль: экономит недели разработки на типовых CRUD‑проектах. За это люди готовы платить. Если я открою код, конкуренты (в том числе крупные игроки) скопируют генераторы за месяц, а мне останется только собирать звёздочки. 2. Пользователям не нужен код, им нужен результат. Разработчики хотят запустить проект и сразу получить рабочую админку, API и фронтенд. Им не интересно копаться в моих генераторах. Они готовы платить за удобство, экономию времени и поддержку. 3. Я хочу строить продукт, а не сообщество. Open Source — это огромная работа: issues, PR, документация, общение. У меня нет ресурсов на это. Я хочу сосредоточиться на доработке фич и общении с платящими клиентами, а не на модерировании форума.

📈 Что в итоге? Я оставил код закрытым, но сделал демо‑версию и бесплатный триал — чтобы любой мог попробовать и убедиться, что инструмент реально работает. За первые две недели — 40 регистраций, 8 конверсий в платный тариф. Это небольшой, но честный сигнал: продукт нужен. Сейчас я добавляю выбор дизайн‑систем (Material‑UI, Bootstrap), возможность вставлять кастомный JSX‑код в компоненты и офлайн‑режим. В планах — выйти на западный рынок, где разработчики привыкли платить за качественные инструменты.

🧠 Мой совет Если вы сделали инструмент, который решает реальную проблему — не спешите открывать код. Сначала проверьте спрос. Продайте 10 копий вручную. Услышьте обратную связь. Тогда вы поймёте, стоит ли вообще открываться, и если да — то под какой лицензией и с какой бизнес‑моделью. Open Source — это стратегия, а не добродетель. И выбирать её стоит с холодной головой, а не с горячим сердцем.

Автор ——• независимый разработчик, создатель BarsTech Configurator.

Почему я не открыл код своего low-code генератора | Сетка — социальная сеть от hh.ru