appsmith - 管理パネル、内部ツール、ダッシュボードを構築するためのローコードプロジェクト。15以上のデータベースや任意のAPIと統合できます。

(Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.)

Created at: 2020-06-30 12:07:36
Language: TypeScript
License: Apache-2.0



アプリスミスのロゴ


Appsmith は、内部アプリケーションを構築、デプロイ、および保守するためのオープン ソース プラットフォームです。シンプルなCRUDアプリ、管理パネル、ダッシュボードからカスタムビジネスアプリ、複雑なマルチステップワークフローまで、あらゆるものを構築できます。

不和 GitHub コミットアクティビティ

はじめにユーチューブテンプレート


4つのステップでアプリを構築する

1. UI を構築する

ドラッグアンドドロップUIビルダーでUIを構築します。テーブル、チャート、リスト、モーダル、フォームなどを含む45以上の事前構築済みのカスタマイズ可能なウィジェットを使用します。ドキュメント

データの接続

2. データに接続する

データベース(PostgresQL、MongoDB、Amazon S3など)、SaaSプロバイダー(Google Sheets、Airtable、Twilioなど)、またはGraphQL/REST APIなどのコネクタを使用してデータに接続します。ドキュメント

データの接続

3. データを UI に接続する

コンポーネントを構成して、データを UI に接続します。必要に応じて、Javascript IDEを使用して、より高度な機能やデータ変換を作成できます - 空は限界です!ドキュメント

データの接続

4. アプリを展開する

無料のクラウドホストバージョン、またはお好みのプラットフォーム(Docker、Kubernetes、AWS、DigitalOcean、Herokuなど)にアプリをデプロイできます。ドキュメント

データの接続

顔立ち

Appsmith を使用すると、複数のワークスペースにまたがって編成された強力なユーティリティアプリケーションを簡単に作成できます。Appsmith の注目すべき機能をいくつかご紹介します。新機能、バグ修正、およびパフォーマンスの改善を定期的に出荷しています。リリースノートをお読みください。

🔥 次のような45以上のウィジェットのライブラリを持つUIビルダー

  • テーブル
  • グラフ
  • フォーム
  • リスト
  • ボタン
  • チェックボックス
  • ファイルピッカー
  • モーダル...などなど。すべてのウィジェットには、視覚的に編集してデータを設定し、スタイルを変更し、アクションをトリガーできるプロパティが付属しています。

❇️ 以下のデータベースで利用可能なネイティブ統合。また、RESTful APIプラグインまたはSaaSコネクタを使用して、他のほとんどのツールに接続することもできます。

  • PostgresSQL
  • MongoDB
  • ティッカー
  • Elasticsearch
  • ダイナモDB
  • レディス
  • マイクロソフト SQL Server
  • フィリストア
  • 赤方偏移
  • S3 ·
  • 雪片
  • アランゴDB
  • ティッカー

🛠️ API クライアントおよび照会ビルダーを使用すると、接続されたデータ・ソース内で RESTful API、GraphQL、またはデータベース照会を実行できます。

🚀 JavaScript コードのサポート。JavaScript は Appsmith のどこにいても使うことができます。Appsmith 内のすべてのエンティティを JavaScript 変数として参照し、それらに対してすべての JavaScript 関数と操作を実行できます。内蔵のJSエディタは、複数行編集、オートコンプリート、リンティング、デバッグに関する完全なIDEエクスペリエンスを提供します。

{{ }}

🔄 Gitによるバージョン管理により、複数の開発者がgitブランチに作業を追加したり、コードレビューのプルリクエストを発生させたり、CI / CDパイプラインと統合したり、何かがうまくいかない場合に以前のバージョンに戻るためのコミット履歴を提供したりできます。GitHub、Gitlab、Bitbucket、AWS Code Commit など、お好みの一般的なバージョン管理ツールに接続できます。

🎨 アプリのテーマは、アプリのページとウィジェットのスタイルを設定し、ワンクリックでアプリのビジュアルレイアウトをカスタマイズします。

⚙️ アクセス制御は、アプリの共有中に異なるチームメンバーに異なる役割を割り当てるために使用できます。Appsmith は、さまざまなユーザーロールに一連のアクセス許可を割り当てることで、RBAC を実装します。これらのアクセス許可は、ユーザーがプラットフォーム上で実行できるアクションを決定します。外部ユーザーがワークスペースに招待することで、Appsmith を使用して構築されたアプリケーションにアクセスできるようにすることができます。

🔑 堅実な256ビット暗号化。Appsmith アプリはデフォルトで安全です。すべての接続はTLS暗号化され、資格情報はAES-256で暗号化されているため、データを見ることはできません。セキュリティを強化するには、自己ホスト型オプションをお試しください。

ビデオを見る

サポートとコミュニティ

問題は避けられません。あなたがそれを持っているとき、私たちのチーム全体と私たちの活発な開発者コミュニティが助けるために周りにいます。

💬Discord
で私たちと話す ドキュメント
⚠️で解決策を見つける GitHubでここで問題を開く フォーラムで助けを求める 学習リソースを使用する:テンプレート、チュートリアル、ビデオ 📄 👾
💡

展開オプション

クラウドでホストされているバージョンを使用して、いつでもすぐにアプリケーションの構築を開始できますが、Appsmith をさまざまなプラットフォームにデプロイするためのリソースは次のとおりです。

クラウドプロバイダー ドキュメンテーション
港湾労働者 ローカル/クラウド - ドキュメント
Kubernetes ヘルムチャートとK8の
デジタルオーシャン ワンクリックインストール
ティッカー AWS ECS - ドキュメント
ティッカー AWS AMI - ドキュメント
ヘロク ワンクリックインストール
アンシブル ドキュメント

貢献する方法

私たち❤️貢献者。私たちは、地域社会でオープンで歓迎的で安全な環境を育むことに全力を尽くしています。

📕私たちは、コミュニティに参加するすべての人が私たちの行動規範を遵守することを期待しています。それを読んで従ってください。
🤝 貢献したい場合は、まずコントリビューションガイドをお読みください。
🧩 ローカル環境をセットアップします
👾 いくつかの良い最初の問題を調べてください

一緒に素晴らしいソフトウェアを構築しましょう。

トップコントリビューター

ニキルナンダゴパル モハナルピット ヘトゥナンドゥ トリシャーナンド シャラット87 リオデウノ ヴィッキープリマソン サットビル121 アカシュ・コードモンク ニディネール Tooluloope スミッサム ナンダンアナンタラム arunvjn アナグヘグデ アブブズン ナヤンラフィク jsartisan ヤルドラム アスワトック リシャブ・ラトッド スバラジ1192 オハンス好意 アイシュワリヤー U-R イロンゲード プルシドゥ プラナブカナデ ソマンシュウ ハオジン111 アペクシャボサレ シダントゴエル アンキタキンガー ヤティナップスミス ラフラメシャ サティシュガンダム マークス0351 IAmAnubhavSaini アルビンアップスミス アユシュパワ パルトヴィ12 アシットラス アリヤビシェク アマンアガルワル041 rimildeyjsr ココゲヌン アンクルシンガル キーユルパラルカル ビハール ヴィシュヌGP エコモンク スーマゴーシュ ドルヴィクン チャンダンバラジBP 合計35h サブラタ71 タンビバクタ ベルツァーキール ソンダーマニッシュ スネハ122 プラタパパサラナ ンサルプル プラネー105 コチャラフル7 アスラグーナ フェリクスアレス0727 ラクシャクシェッティ リシャブカウル ローハン・アーサー ソムナートダサディカリ ヒテシジョシ rlnorthcutt ロヒタガルワル88 ヴイエツ リトッタム トムホセ92 ジニルプ ラビック7 スリバラジグ ループクリッシュ9696 iamrkcheers バーラタ31 ディリピピッチカ リテシュキュー アンドリューディエテコキ グリーンフラックス ダンシアクララ デブスラブ シャダブッフ vaibh1297 ハーシルプ24 サロジサラブ スパーク-c ビドゥシグプタ aakashDesign アンキツリヴァス14 appsmith-bot shastryblr ラムサプタミ アナンディクルカルニ momcilo-appsmith UXFalcon シュエタ・ラメシュ vasanth-appsmith parth-appsmith リシャレックス チャンダンクマール ジニキラ ヴィネイ・アプリスミス ame-appsmith ティッカー スリプリヤ93 テパルタカス ラビーナエン kamakshibhat-appsmith リシャブサクセナ wmdev0808 テクバビン devrk96 ビバンディキャシュ オフピユシュ ラシュミゴウダ55 geekup-legodevops ダニエルデア ニキル・クレフィット arslanhaiderbuttar ラシュミライ レオトム2000 アディティアチャリヤ1807 ラシュミ・ナガラジプ プラク カウシク94 アクシャイランガサイード モジタブ23 スマンティエドティ vnodecg pc9795 · アクシャイ11298 ダニエル・シュイ ダニロフ200 オーシス ガンガニマウリク ジャシュ97 ラムプリマソン サブ1983 AR10X シュリーマーン・アビシェク A-スクラッチ マニッシュ535 シンロック スハスランガナート タクールカルティク トリヨン acharyaaditya18 pric-appsmith スニル・コードモンク vvkpd アジンチャクルカルニ クールランニング アクバンサ バーラト・パトディ バヴィン789 ドンノ2048 リーチトキッシュ ヌワン94 オムカルフ parthiv11 ラファエラウディベール サミャクジャイン10 ジャイナ教サンチット シーカル2001p ハードコーダー05 VJ コード ノックノック jdun28 アルファX86 アアンチャルファトワニ モナーク0111 avats-dev ビジラジェイ ブレンダースクール アレクシー アルザール ヒロイック AJ-72 アポルフミシュラ アンバラビンド アリハック アシュワニシンドゥ1 ケイトリン・フォザリンガム チラディープ・バニック クリスマエダ コマンダールート DevSnap ディプトチャクラバルティ ishaanmehta4 ヤコブウィレスピー ジャロブ ジェフレスク ジマカック ジュランド jrcamelo ホアフインデフ キリーガルブレイス ロイスコード jk2K ムーリックディープソース ナンダーニャ ワサビギーク ニプン1999 ニシヘレ19 ニテシュ2905 イーグルエラ 有害なペンギン パラヴァガルワル07 ポーズ ネオック サンチェスピリ6 プシュカル1393 イモール リシ・クマールレイ サケット2 ウィズシュフ smrutiparida スリジャンシェティ スフィヤン1997 ジェリモ ウェブドット ヴァサントクマール18 ヴァンシャジプーニア ヤシュバンゲ ヨゲシュジャヤシーラン イアン・イー デブナムリット ディーパクチェタン ゴクアトカイ ジャック1142 ムルシー ジムクジ キテインスキー 人生ニーズ情熱 オタクヌプール ンジドール オニフ10

ライセンス

Appsmith は Apache License 2.0 の下で利用可能です。賢明に使用してください。