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