🚀 Tooljet

社内ツールを構築するためのローコードプラットフォーム

★ 33.6k Internal tool Low-code No-code

Homepage · Source code

Author: ToolJet, Inc · License: AGPL-3.0

Version: 3.0.14 · Updated

Tooljet について

ToolJetは、最小限のエンジニアリング作業で内部ツールを構築・展開できるオープンソースのローコードフレームワークです。ToolJetのドラッグ・アンド・ドロップフロントエンドビルダーを使用すると、数分で複雑なレスポンシブフロントエンドを作成できます。さらに、PostgreSQL、MongoDB、Elasticsearchなどのデータベース、OpenAPI仕様とOAuth2をサポートするAPIエンドポイント、Stripe、Slack、Google Sheets、Airtable、Notionなどのサービス、S3、GCS、Minioなどのオブジェクトストレージサービスを統合してデータの取得と書き込みが可能です。

Tooljet dashboard showing inventory and orders


全機能

  • ビジュアルアプリビルダー: テーブル、チャート、リスト、フォーム、プログレスバーなど45以上の組み込みレスポンシブコンポーネント。
  • ToolJetデータベース: 組み込みのノーコードデータベース。
  • マルチページ: 複数ページのアプリケーションを構築可能。
  • マルチプレイヤー編集: 複数の開発者による同時アプリ構築が可能。
  • 50以上のデータソース: 外部データベース、クラウドストレージ、APIとの統合。
  • デスクトップ&モバイル: 様々な画面サイズに対応するレイアウト幅のカスタマイズ。
  • セルフホスト: Docker、Kubernetes、AWS EC2、Google Cloud Runなどをサポート。
  • コラボレーション: キャンバス上の任意の場所にコメントを追加し、チームメンバーをタグ付け。
  • プラグインによる拡張: コマンドラインツールを使用して新しいコネクタを簡単に作成。
  • バージョン管理: 構造化されたリリースサイクルで複数のアプリケーションバージョンを管理。
  • JSとPythonコードの実行: カスタムJavaScriptとPythonスニペットを実行。
  • 詳細なアクセス制御: グループレベルとアプリレベルの両方で権限を設定。
  • ローコード: status === 'success' ? 'green' : 'red'のようなステータスに基づくテキスト色の設定など、ビルダー内のほぼすべての場所でJSコードを使用可能。
  • ノーコードクエリエディタ: サポートされているすべてのデータソースでクエリエディタを利用可能。
  • データの結合と変換: JavaScriptまたはPythonコードを使用してクエリ結果を変換。
  • セキュア: すべての認証情報はaes-256-gcmを使用して安全に暗号化。
  • データプライバシー: ToolJetはプロキシとしてのみ機能し、データを保存しません。
  • SSO: 複数のシングルサインオン

Environment variables

View environment variables
PROJECT
  tooljet
DOMAIN
  stack.localhost
TOOLJET_HOST
  https://$PROJECT.$DOMAIN
LOCKBOX_MASTER_KEY
  0000000000000000000000000000000000000000000000000000000000000000
SECRET_KEY_BASE
  replace_with_secret_key_base
SERVER_HOST
  tooljet
REDIS_HOST
  tooljet-redis
REDIS_USER
  tooljet
REDIS_PASSWORD
  password
ORM_LOGGING
 
PG_DB
  tooljet
PG_USER
  tooljet
PG_HOST
  tooljet-postgres
PG_PASS
  password
ENABLE_TOOLJET_DB
  true
TOOLJET_DB
  data
TOOLJET_DB_USER
  $PG_USER
TOOLJET_DB_HOST
  tooljet-postgres
TOOLJET_DB_PASS
  $PG_PASS
PGRST_HOST
  tooljet-postgrest
PGRST_JWT_SECRET
 
CHECK_FOR_UPDATES
  true
GOOGLE_CLIENT_ID
 
GOOGLE_CLIENT_SECRET
 
DEFAULT_FROM_EMAIL
  hello@tooljet.io
SMTP_USERNAME
 
SMTP_PASSWORD
 
SMTP_DOMAIN
 
SMTP_PORT
 
DISABLE_SIGNUPS
 
APM_VENDOR
 
SENTRY_DNS
 
SENTRY_DEBUG
 
COMMENT_FEATURE_ENABLE
 
ENABLE_MULTIPLAYER_EDITING
  true
ENABLE_MARKETPLACE_FEATURE
 
SSO_GOOGLE_OAUTH2_CLIENT_ID
 
SSO_GIT_OAUTH2_CLIENT_ID
 
SSO_GIT_OAUTH2_CLIENT_SECRET
 
SSO_GIT_OAUTH2_HOST
 
SSO_ACCEPTED_DOMAINS
 
SSO_DISABLE_SIGNUPS
 
ENABLE_ONBOARDING_QUESTIONS_FOR_ALL_SIGN_UPS
 
USER_SESSION_EXPIRY
 

関連

  1. Appsmith  Appsmith

    社内ツール開発者

    ★ 35.1k internal-tool low-code no-code