Генератор приложений для Bitrix24

bitrix24-create-app

CLI создает новый проект приложения для Bitrix24 из готовых шаблонов на Angular или Vue с их авторскими библиотеками для API

  • 6 ★ репозитория
  • Последний коммит
  • GPL-3.0
CLI

Расширенный доступ

Почему такой уровень

  • npx запускает мастер, который создает проект на Angular или Vue из шаблона
  • Тянет библиотеки bitrix24-library и vue-bitrix24, к порталу при создании не обращается
Все причины и проверки
Российский стек

vdistortion/bitrix24-create-app

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/bitrix24-create-app

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

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

  • npx запускает мастер, который создает проект на Angular или Vue из шаблона
  • Тянет библиотеки bitrix24-library и vue-bitrix24, к порталу при создании не обращается

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Команда npx bitrix24-create-app@latest запускает интерактивное создание проекта и копирует один из двух шаблонов: ng-template на Angular 19, RxJS, TypeScript и SCSS с библиотекой bitrix24-library, либо vue-template на Vue 3.5, Pinia, TypeScript и SCSS с vue-bitrix24 и той же bitrix24-library. Оба шаблона дают готовую структуру для приложения Bitrix24 с настроенной типизацией под REST API портала, а не голый шаблон фреймворка.

Для кого. Для фронтенд-разработчиков, которые начинают новое приложение для Bitrix24 и не хотят настраивать типизацию REST API с нуля.

Подходит, если

  • Начинаете новое приложение Bitrix24 на Angular или Vue и хотите готовую структуру проекта
  • Нужна типизация методов REST API портала из коробки
  • Устраивает конкретный стек шаблона: Angular 19 с RxJS или Vue 3.5 с Pinia

Не подходит, если

  • Проект не на Angular и не на Vue: других шаблонов нет
  • Нужна активная поддержка: репозиторий в архиве, автор больше не развивает генератор
  • Нужен голый шаблон фреймворка без привязки к конкретным библиотекам bitrix24-library и vue-bitrix24

Пример запроса к агенту

Создай новый проект приложения Bitrix24 на Vue из шаблона vue-template

Ограничения

Репозиторий переведен в архив на GitHub, новых версий и шаблонов ждать не стоит, хотя пакет остается доступен на npm. Только два шаблона, Angular и Vue, ничего для React или ванильного JS. Оба шаблона тянут за собой авторские библиотеки bitrix24-library и vue-bitrix24 того же разработчика.

Как отключить. Ничего не устанавливается постоянно: npx запускает пакет один раз и не оставляет его в системе.

Частые вопросы

Проект еще развивается?

Репозиторий в архиве, но опубликованный npm-пакет по-прежнему устанавливается и работает.

Какие библиотеки для работы с API Bitrix24 идут в комплекте?

ng-template использует bitrix24-library, vue-template использует vue-bitrix24 и bitrix24-library, обе от того же автора.

Обсуждение

Вопросов и отзывов пока нет.

Официальный

Официальный стартовый Nuxt-дашборд Битрикс24 на b24ui с мок-данными и скиллом, который ведет разработку по архитектуре шаблона

СкиллМинимальный доступ2Звезды репозитория
Официальный

Официальный скилл Битрикс24 для более чем 130 компонентов b24ui-nuxt: когда какой компонент брать, семантические цвета, формы и готовые макеты

СкиллМинимальный доступ44Звезды репозитория
Официальный

Официальный шаблон MCP-сервера для Битрикс24 на Nuxt: готовые инструменты для задач и пользователей, три варианта развертывания

MCP-серверШирокий доступ6Звезды репозитория
Официальный

Стартер-кит приложений Битрикс24 от команды Bitrix: готовый фронтенд и три бэкенда плюс восемь скиллов для агентов

СкиллРасширенный доступ40Звезды репозитория
Российский стек

Терминальный клиент Bitrix24 на React Ink: задачи, комментарии, учет времени и канбан из командной строки

CLIРасширенный доступ2Звезды репозитория

Коротко о README

README короткий: описывает инструмент как CLI для создания проекта из собственных шаблонов, перечисляет ng-template и vue-template со стеком каждого и дает команды npx bitrix24-create-app@latest и последующий git init. Подробности по каждому шаблону вынесены в их отдельные README внутри templates/.

Бейдж для README

Сообщить о проблеме