ToolJet - ビジネスアプリケーションを構築するための拡張可能なローコードフレームワーク。データベース、クラウドストレージ、GraphQL、APIエンドポイント、Airtableなどに接続し、ドラッグアンドドロップアプリケーションビルダーを使用してアプリを構築します。JavaScript/TypeScriptを使用して構築されています。🚀

(Extensible low-code framework for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀)

Created at: 2021-03-30 16:51:34
Language: JavaScript
License: GPL-3.0

ToolJet はオープンソースのローコード フレームワークであり、最小限のエンジニアリング作業で内部ツールを迅速に構築および展開できます。ToolJetのドラッグアンドドロップフロントエンドビルダーを使用すると、複雑なレスポンシブフロントエンドを数分以内に構築できます。また、データベース (PostgreSQL、MongoDB、Elasticsearch など)、API エンドポイント (ToolJet は OpenAPI 仕様と OAuth2 認証のインポートをサポートしています)、SaaS ツール (Stripe、Slack、Google Sheets、Airtable、Notion など)、オブジェクトストレージサービス (S3、GCS、Minio など) などのデータソースに接続して、データを取得して書き込むこともできます。

Docker Cloud Build Status GitHub の貢献者 GitHub の問題 GitHub の星 GitHub のクローズされた問題 GitHub プルリクエスト GitHub リリース (日付ごとの最新) GitHub コミットアクティビティ GitHub ライセンス ツイッターフォロー

すべての機能

  • ビジュアルアプリビルダー:テーブル、チャート、リスト、フォーム、プログレスバーなどの40 +組み込みのレスポンシブウィジェット。
  • ツールジェットデータベース:組み込みのノーコードデータベース。
  • マルチページ:必要な数のページを含むアプリケーションを構築します。
  • マルチプレイヤー編集:複数のユーザーが同時にアプリビルダーを使用できます。
  • 40 +データソース:外部データベース、クラウドストレージ、APIに接続します。
  • デスクトップとモバイル:レイアウトの幅は、さまざまな画面をサポートするようにカスタマイズできます。
  • セルフホスト: (Docker、Kubernetes、Heroku、AWS EC2、Google Cloud Run などをサポート)。
  • 共同作業:キャンバス上の任意の場所にコメントを追加し、チームメンバーにタグを付けます。
  • プラグインで拡張:コマンドラインツールを使用して、新しいコネクタを簡単にブートストラップします。
  • バージョン管理:すべてのアプリケーションには、適切なリリースサイクルで異なるバージョンがあります。
  • JS & Python コードの実行: 機能カスタム JavaScript & Python スニペット
  • グループレベルとアプリレベルでのきめ細かいアクセス制御
  • ローコード:ビルダーのほぼどこにでもJSコードを記述します。たとえば、テキストの color プロパティは次のように設定できます。
    status === 'success' ? 'green' : 'red'
  • コードなしのクエリ エディター: サポートされているすべてのデータ ソース用。
  • データの結合と変換: JavaScript/Python コードのみを使用してクエリ結果を変換します。
  • 牢:すべての資格情報は、を使用して安全に暗号化されます。
    aes-256-gcm
  • データを保存しません:ToolJet はプロキシとしてのみ機能し、データは保存されません。
  • SSO:複数の SSO プロバイダーをサポート

クイックスタート

ToolJet を使い始める最も簡単な方法は、ToolJet Cloud アカウントを作成することです。ToolJet Cloud は、ToolJet のホスト型ソリューションを提供します。ToolJet を自己ホストする場合は、デプロイのドキュメントに進んでください。

ToolJet は、28 年 2022 月 <> 日まで、ワンクリックデプロイボタンを使用して Heroku に無料でデプロイできます。

Heroku へのデプロイ デジタルオーシャンへの展開

ドッカーを使ってみてください

ToolJetをローカルマシンですばやく回転させたいですか?ターミナルから次のコマンドを実行して、ToolJetをすぐに起動して実行できます。

docker run \
  --name tooljet \
  --restart unless-stopped \
  -p 80:80 \
  -v tooljet_data:/var/lib/postgresql/13/main \
  tooljet/try:latest

チュートリアルと例

GitHub コントリビューター リーダーボード using ToolJet Cryptocurrencies dashboard Using ToolJet

WhatsApp CRM Using ToolJet
AWS S3 ファイルエクスプローラー

ドキュメンテーション

ドキュメントは https://docs.tooljet.com で入手できます。

セルフホスト

ToolJet クラウドは、フル マネージド ソリューションに使用できます。ToolJet をセルフホストする場合は、Kubernetes、AWS EC2、Docker、Heroku などに ToolJet をデプロイするためのガイドがあります。

供給者 ドキュメンテーション
AWS EC2 リンク
AWS EKS (Kubernetes) リンク
AWS ECS リンク
GCP GKE (Kubernetes) リンク
Azure AKS (Kubernetes) リンク
ヘロク リンク
港湾労働者 リンク
グーグルクラウドラン リンク

コミュニティサポート

ToolJet の使用に関する一般的なヘルプについては、公式ドキュメントを参照してください。さらにヘルプが必要な場合は、次のいずれかのチャネルを使用して質問できます。

  • Slack - コミュニティやチームとのディスカッション。
  • GitHub - バグレポートと機能リクエスト用。
  • ツイッター - 製品の最新情報を簡単に入手できます。

ロードマップ

ロードマップをチェックして、リリースされた最新機能と今後の機能に関する情報を入手してください。

分岐モデル

git-flow分岐モデルを使用します。ベースブランチは です。安定バージョンをお探しの場合は、メインブランチまたはv1.x.xというラベルの付いたタグを使用してください。

develop

貢献

私たちの開発プロセス、バグ修正と改善を提案する方法、ToolJetへの変更をビルドしてテストする方法について学び、理解するために、貢献ガイドを読んでください。

貢献

ライセンス

ToolJet 2022, ToolJet © Solutions Inc - GNU Affero General Public License v3.0の下でリリースされました。