Tooljet

Tooljet Tooljet

Платформа low-code для создания внутренних инструментов

★ 35,2 тыс. Internal tool Low-code No-code

Homepage · Source code

Author: ToolJet, Inc · License: AGPL-3.0

Version: 3.0.14 ·

О Tooljet

ToolJet - это низкокодовый фреймворк с открытым исходным кодом для создания и развертывания внутренних инструментов с минимальными затратами на разработку. Конструктор интерфейсов ToolJet с drag-and-drop функционалом позволяет создавать сложные, адаптивные интерфейсы за считанные минуты. Кроме того, вы можете интегрировать различные источники данных, включая базы данных, такие как PostgreSQL, MongoDB и Elasticsearch; API-endpoints с поддержкой OpenAPI spec и OAuth2; SaaS-инструменты, такие как Stripe, Slack, Google Sheets, Airtable и Notion; а также сервисы объектного хранения, такие как S3, GCS и Minio, для получения и записи данных.

Панель управления Tooljet, показывающая инвентарь и заказы


Все функции

  • Визуальный конструктор приложений: Более 45 встроенных адаптивных компонентов, включая таблицы, диаграммы, списки, формы и индикаторы прогресса.
  • База данных ToolJet: Встроенная база данных без кода.
  • Многостраничность: Создание приложения с несколькими страницами.
  • Многопользовательское редактирование: Позволяет нескольким разработчикам одновременно создавать приложение.
  • Более 50 источников данных: Интеграция с внешними базами данных, облачными хранилищами и API.
  • Десктоп и мобильные устройства: Настройка ширины макета под различные размеры экранов.
  • Самостоятельное размещение: Поддержка Docker, Kubernetes, AWS EC2, Google Cloud Run и других.
  • Совместная работа: Добавление комментариев в любом месте холста и упоминание членов команды.
  • Расширение с помощью плагинов: Использование нашего инструмента командной строки для легкого создания новых коннекторов.
  • Контроль версий: Управление несколькими версиями приложения со структурированным циклом релизов.
  • Выполнение JS и Python кода: Запуск пользовательских скриптов JavaScript и Python.
  • Детальное управление доступом: Настройка разрешений на уровне групп и приложений.
  • Низкий код: Использование JS кода практически везде в конструкторе, например, установка цвета текста в зависимости от статуса: status === 'success' ? 'green' : 'red'.
  • Редакторы запросов без кода: Редакторы запросов доступны для всех поддерживаемых источников данных.
  • Объединение и преобразование данных: Преобразование результатов запросов с помощью JavaScript или Python кода.
  • Безопасность: Все учетные данные надежно зашифрованы с помощью aes-256-gcm.
  • Конфиденциальность данных: ToolJet служит только прокси и не хранит данные.
  • SSO: Поддержка нескольких провайдеров единого входа.