この記事のポイント Appsmithは社内ツール・管理画面・ダッシュボードをドラッグ&ドロップで作れるオープンソースのローコード基盤。セルフホストは完全無料、クラウドは5ユーザーまで無料、Business版は$15/ユーザー/月(2026年6月28日時点・公式料金)。Retool・Tooljet・Budibaseとの違い、日本語対応の実態、Dockerでの始め方まで、導入を判断するのに必要な情報をまとめた。
この記事の要点
Appsmithとは、社内ツールや管理画面をドラッグ&ドロップで構築できるオープンソースのローコードプラットフォームです。「ローコード」は、画面の大半を部品の配置で組み立て、必要な部分だけコードを書く開発手法を指します。
この記事で扱うのは、料金(セルフホストとクラウドの違い)、実際の作り方、日本語対応の実態、そしてRetoolをはじめとする他のローコードツールとの比較。読み終えるころには「自社で使うべきか、使うならどの形態か」の答えが出ているはずだ。
最初に結論だけ言っておく。
社内に運用できるエンジニアがいて、ユーザーが5人を超えるなら、Appsmithのセルフホストはコスト面でかなり強い。月数千円のサーバー代だけで人数無制限になるからだ。逆に、5人以下で「サーバー管理はしたくない」チームなら、Appsmithのクラウド無料枠か、UIがより洗練されたRetoolのほうが現実的になる。
詳しい根拠は、このあとの料金セクションで数字とともに見ていく。
Appsmithとは
※ 本記事の料金・無料枠・対応データソース等の数値は 2026年6月28日 に各社公式料金ページ・GitHub・公式ドキュメントで確認した内容です。各社プランは頻繁に改定されるため、実際の導入時は必ず公式情報を参照してください。
Appsmithは2019年にインド・バンガロールで創業された、オープンソースのローコードプラットフォームだ。コードを一行も書かずに管理画面を組める一方、込み入った処理はJavaScriptで書き足せる。この「GUIとコードの両刀」がAppsmithの土台になっている。
GitHubリポジトリのスター数は約40.2k(2026年6月28日時点・公式リポジトリ)。ローコード分野ではTooljetやBudibaseを上回る規模で、OSSとしての勢いは衰えていない。
主な用途はこのあたりだ。
- 社内管理画面(ユーザー管理、注文管理、在庫管理)
- ダッシュボード(売上分析、KPI可視化)
- CRUDアプリ(データの作成・読み取り・更新・削除をまとめて行う基本的な業務アプリ)
- 承認ワークフロー(経費申請、休暇申請)
- カスタマーサポートツール(チケット管理、FAQ管理)
要するに、「Excelとメールでギリギリ回している社内業務」を、ちゃんとした画面に置き換えるのが得意な道具だと思えばいい。コードを書ける人はJavaScriptで細かく作り込め、書けない人もGUIだけで基本的なツールは形にできる。
対応データソース
Appsmithは30以上のデータソースに標準対応している。「データソース」とは、アプリが読み書きするデータの置き場所(データベースや外部サービス)のことだ。
- データベース: PostgreSQL, MySQL, MongoDB, Microsoft SQL Server, Redis, DynamoDB
- API: REST API, GraphQL, gRPC
- SaaS: Google Sheets, Airtable, Twilio, SendGrid
- 認証: OAuth 2.0, SAML, OpenID Connect
主要なSQLデータベースはほぼ網羅している。Google SheetsやAirtableを「簡易データベース」として使えるので、まだ本格的なDBを持っていないチームでも始めやすい。
料金プランはいくら?無料で使える範囲は?(2026年6月28日時点・最新は[Appsmith公式料金](https://www.appsmith.com/pricing)を要確認)
Appsmithの料金は、大きく「セルフホスト(自社サーバーで動かす)」と「クラウド(Appsmithが運営)」の2系統に分かれる。
| プラン | 月額料金 | 主な機能 |
|---|---|---|
| Community(セルフホスト) | 無料 | 全コア機能、ユーザー数無制限 |
| Free(クラウド) | 無料 | 5ユーザーまで、5ワークスペース、Git連携3リポジトリ、公開アプリのみ |
| Business(クラウド) | $15/ユーザー/月 | 最大99ユーザー、ワークスペース無制限、監査ログ、カスタムロール |
| Enterprise | $2,500/月〜(100ユーザー〜) | SAML/OIDC SSO、SCIM、CI/CD、SLA保証、専任サポート |
注目すべきは、アプリを作る開発者(ビルダー)には追加課金がかからないという公式の方針だ(公式料金ページ、2026年6月28日確認)。Retoolのように「作る人」と「使う人」で単価が分かれる課金体系とは設計思想が違う。
なお、以前は本記事でもBusiness版を「$40/ユーザー」と記載していたが、これは旧料金。2026年6月28日時点の公式ページではBusinessは$15/ユーザー/月に改定されている。
セルフホストとクラウド、どっちを選ぶ?
判断軸はシンプルで、「サーバーを自分たちで面倒見られるか」に尽きる。
セルフホスト(Community Edition)の場合:
- 料金:ライセンスは完全無料。代わりに、サーバー運用費・バージョン更新・セキュリティ対応・権限管理の保守工数は自社負担になる
- サーバー代の目安:AWS EC2 t3.medium(約$33/月)やDigitalOcean(約$24/月)クラスで運用可能
- Docker一発でインストールできる
- ユーザー数・アプリ数に制限なし
クラウド版の場合:
- サーバー管理が不要。アップデートもバックアップも自動
- ただし無料枠は5ユーザー・公開アプリのみ。これを超えるとBusiness($15/ユーザー/月)が必要
ここで効いてくるのが人数だ。20人で使うなら、クラウドBusinessは月$300。セルフホストならサーバー代の月$33前後で済む。10倍近い差になる。だからこそ「人が増えるほどセルフホストが効く」のがAppsmithの構造だ。
Retoolと比べてどっちが安い?(2026年6月28日時点・[Appsmith公式](https://www.appsmith.com/pricing) / [Retool公式](https://retool.com/pricing)で最新条件を要確認)
同じ社内ツール用途で人気を二分するのがRetoolだ。料金の出方がかなり違うので、人数別に並べてみる。
| Appsmith(セルフホスト) | Appsmith(Business) | Retool(Team) | Retool(Business) | |
|---|---|---|---|---|
| ビルダー単価/月 | 無料 | $15 | $10(年払い) | $50(年払い) |
| 5ユーザーの月額目安 | $33(サーバー代) | $75 | $50 | $250 |
| 20ユーザーの月額目安 | $33(サーバー代) | $300 | $200 | $1,000 |
数字を読むと、傾向ははっきりしている。
- 5人以下・運用工数をかけたくないチーム → Retool Team(年払いビルダー$10)かAppsmithクラウド無料枠が候補。最新料金はRetool公式で確認
- 5〜20人・保守体制を組めるチーム → Appsmithセルフホストはサーバー固定費でスケールしやすい。ただし監査ログ・SSOが要るならBusiness版が必要なケースあり
- 20人以上・社内に運用エンジニアがいるチーム → Appsmithセルフホストがコスト効率で圧倒的に有力。権限管理・監査・SLA要件は別途検討
正直、20人規模でRetool Businessの月$1,000を払うくらいなら、Appsmithをセルフホストしてサーバー代$33で回すほうが合理的だ。差額の月900ドル超は、運用エンジニア半日分の人件費を軽く上回る。問題は「その運用を担える人がいるか」の一点に集約される。
料金の構造が見えたところで、実際にどう作るのかを手を動かして確かめてみよう。
始め方:5分でローカル環境を構築

Dockerでインストール(推奨)
Dockerさえ入っていれば、コマンド3つでローカルにAppsmithが立ち上がる。「Docker」は、アプリを動作環境ごと箱詰めして配布・起動できる仕組みのこと。
# 1. Dockerが動いていることを確認
docker --version
# 2. Appsmithをインストール
curl -L https://bit.ly/docker-compose-CE -o $PWD/docker-compose.yml
docker-compose up -d
# 3. ブラウザでアクセス
# http://localhost:80
初回アクセス時にアカウントを作成すると、すぐにアプリ構築を始められる。本番運用に乗せる場合は、ここにドメイン・HTTPS・定期バックアップを足していく流れになる。
クラウド版の場合
サーバーを触りたくないなら、クラウドのほうが圧倒的に早い。
- app.appsmith.com にアクセス
- Googleアカウントまたはメールで登録
- 「New Application」をクリック
- テンプレートから選択、またはゼロから構築
ローカルでもクラウドでも、ここから先の作り方は同じだ。次は実際にデータベースをつないでダッシュボードを組んでみる。
実践:PostgreSQLダッシュボードを作る

PostgreSQLのデータを表示・編集するダッシュボードを、4ステップで組んでいく。これが社内ツールの最も典型的な形だ。
ステップ1:データソース接続
左メニューの「Datasources」→「+ New Datasource」→「PostgreSQL」を選ぶ。接続情報を入れる欄が出るので、自社DBの値を埋める。
Host: your-db-host.com
Port: 5432
Database: myapp_production
Username: appsmith_readonly
Password: <strong>*</strong>***
最初は読み取り専用(readonly)のユーザーでつなぐのが安全だ。「Test」ボタンで接続を確認してから「Save」。
ステップ2:クエリ作成
「+ New Query」でSQLクエリを書く。「クエリ」とは、データベースに「この条件のデータをくれ」と問い合わせる命令文のことだ。
SELECT
id, name, email, created_at, status
FROM users
WHERE created_at >= '{{DatePicker1.selectedDate}}'
ORDER BY created_at DESC
LIMIT 100
{{}} の中にウィジェット名を入れると、画面の入力値がそのままクエリに反映される。「ウィジェット」は、テーブルやボタンといった画面上の部品のこと。ここでは日付ピッカーで選んだ日付が、SQLの絞り込み条件に直結する。
ステップ3:UIを構築
右側のウィジェットパネルから、必要な部品をドラッグ&ドロップで並べる。
- Table Widget → クエリ結果を表形式で表示
- DatePicker → 日付フィルター
- Chart Widget → 登録数の推移グラフ
- Stats Box → KPI表示(総ユーザー数、今月の新規等)
この4つを置くだけで、見た目はもう「それっぽいダッシュボード」になる。配置したテーブルにステップ2のクエリ結果を紐づければ、データが流れ込んでくる。
ステップ4:JavaScriptでロジック追加
GUIで足りない処理は、ボタンのonClickイベントにJavaScriptを書いて補う。
// ユーザーのステータスを更新するアクション
{{
updateUserStatus.run({
userId: Table1.selectedRow.id,
newStatus: Select1.selectedOptionValue
})
.then(() => {
showAlert("ステータスを更新しました", "success");
getUsers.run(); // テーブルを再読み込み
})
.catch((e) => {
showAlert("エラー: " + e.message, "error");
})
}}
更新が終わったらテーブルを再読み込みする、エラーが出たらアラートを出す——この程度の制御なら、JavaScriptの基本がわかる人なら数分で書ける。逆に、ここを書けるエンジニアがいるかどうかが、Appsmithを使いこなせるかの分かれ目になる。
Appsmithは日本語で使える?対応の実態
結論から言うと、管理画面(IDE)のUIは英語のみだ。メニューや設定項目に日本語は用意されていない(2026年6月28日時点)。ここは正直、日本のチームにとってマイナスになる。
ただし、これは「英語のメニューを少し読む」だけの話で、致命的ではない。理由はこうだ。
- 作ったアプリの中身——ラベル、ボタン、テーブルのヘッダー、表示メッセージ——はすべて日本語で書ける
- つまり、社内ツールを使う一般社員には英語UIは一切見えない。英語に触れるのは作る人だけ
- 用語はRetoolやTooljetとほぼ共通で、ローコードを触ったことがあれば直感で操作できる
日本語UIがないのは事実だが、「使う人」ではなく「作る人」だけが英語を見る構造なので、実害は小さい。むしろ、ここで脱落するくらいなら、最初からノーコード寄りの国産ツールを検討したほうが幸せかもしれない。
英語UIが許容できるなら、機能面で困ることはほぼない。では、肝心の「セルフホストで本番運用して大丈夫なのか」を見ておこう。
セルフホストで本番運用しても大丈夫?
社内ツール用途なら、十分実用に耐える。Appsmithは大手企業でも採用実績があり、Docker構成で安定して動く。
必要なサーバースペックの目安はこのあたり。
- 最小構成: CPU 2コア / RAM 4GB / ストレージ 30GB
- 20ユーザー以上: CPU 4コア / RAM 8GB を推奨
- 必須: Docker環境
注意点も正直に書いておく。セルフホストは「無料」だが「タダ」ではない。バージョンアップの追従、SSL証明書の更新、バックアップ、障害対応——これらの保守はすべて自社の仕事になる。月$33のサーバー代の裏に、見えない運用工数があることは忘れないほうがいい。
逆に言えば、その工数を負担できるチームにとっては、ライセンス費ゼロで人数無制限という条件は破格だ。ここがAppsmith最大の強みになる。
運用の見通しが立ったら、最後に他のローコードツールと並べて、立ち位置を確かめておこう。
Appsmith vs競合:ローコード4社比較
社内ツール系ローコードの主要4つを、機能とライセンスの両面で並べた。
| 特徴 | Appsmith | Retool | Tooljet | Budibase |
|---|---|---|---|---|
| オープンソース | ✅ | ❌ | ✅ | ✅ |
| セルフホスト無料 | ✅ | ❌(有料) | ✅ | ✅ |
| クラウド無料枠 | 5ユーザー | あり | あり | あり |
| JS/TSカスタマイズ | ✅ | ✅ | ✅ | △ |
| Git連携 | ✅ | ✅ | △ | ❌ |
| モバイル対応 | △ | ✅ | △ | △ |
| 日本語UI | ❌ | ❌ | ❌ | ❌ |
| コミュニティ規模 | 大(約40K stars) | 大(商用) | 中(約30K stars) | 中(約23K stars) |
表の数字(GitHub stars)は2026年6月28日時点の各リポジトリ目安。日本語UIはどのツールも非対応という点で横並びなので、ここは選定の決め手にはならない。
どれを選ぶべきか
- セキュリティ重視・セルフホスト必須 → Appsmith。OSSの中で最も成熟していて、企業の採用実績も厚い
- 手軽にクラウドで使いたい → Retool。UIの洗練度は一枚上手で、ノーコード寄りの人でも迷いにくい
- 完全OSSにこだわる → Tooljet。ライセンスがオープンで、自由度を最優先するならこれ
- データベース内蔵が欲しい → Budibase。外部DBを用意しなくても内蔵DBですぐ始められる
ノーコード/ローコードの選び方をもっと広く見たい人は、ノーコードアプリ開発ツール比較や、別系統だが人気のBubbleの完全ガイドも参考になる。社内ツール用途のローコードに絞るなら、ノーコードカテゴリの一覧から横断して見るのが早い。
なお、Appsmithの弱点である日本語UIをそもそも気にしたくないなら、国産ノーコードとの比較であるBubble vs kintoneが判断材料になる。スマホアプリ寄りの用途ならAdaloの完全ガイドやBubble vs Adalo、Webサイト構築も兼ねたいならWebflow vs Bubbleを読むと、Appsmithが本当に最適かを冷静に見極められる。
編集部の評価
公開情報とリサーチをもとに、Appsmithの強みと弱みを率直に評価する。
- 料金体系(セルフホスト): 圧倒的。ライセンス無料・人数無制限で、サーバー代だけで20人規模を回せる。20人でRetool Businessなら月$1,000かかるのと比べると差は歴然
- ビルダー無課金の方針: 地味に効く。開発者を増やしても単価が増えないので、内製チームを広げやすい
- OSSの成熟度: 重宝する。約40Kスターのコミュニティと豊富なデータソース対応で、つまずいても情報が見つかりやすい
- 日本語UI: 正直イマイチ。英語のみで、ここは国産ノーコードに見劣りする。ただし「作る人だけが英語を見る」構造なので致命傷ではない
- セルフホストの運用負荷: ここが分かれ目。保守できるエンジニアがいないなら「無料」のメリットは幻になる。その場合はクラウドBusinessかRetoolが現実的
- クラウドBusinessの割安感: $15/ユーザーは旧$40から大幅に下がり、競合クラウドと十分戦える水準になった
総合すると、Appsmithは「運用できるエンジニアがいる中〜大規模チームの一択級」だ。逆に、5人以下でサーバー管理を避けたいなら、無理せずRetoolやクラウド無料枠に寄せたほうがいい。用途とチーム規模で最適解は変わるので、まずは無料枠で複数試すことを勧める。
よくある質問(FAQ)
Q. Appsmithの商用利用にライセンス費はかかりますか?
セルフホスト版(Community Edition、Apache 2.0ライセンス)は商用利用も無料で、人数・アプリ数の制限もありません。費用はサーバー代と運用工数のみです。クラウドで5ユーザーや監査ログ・SSOが必要になった段階でBusiness($15/ユーザー/月、2026年6月28日時点)への移行を検討する形になります。
Q. ビルダー(開発者)が増えると料金は上がりますか?
公式ページによれば、アプリを作る・編集する開発者にIDE利用の追加課金はありません(2026年6月28日時点)。これはRetoolが「ビルダー」に高い単価を設定しているのと対照的で、内製チームを拡大したい企業には効いてくる差です。
Q. セルフホストに必要なサーバースペックは?
最小構成はCPU 2コア / RAM 4GB / ストレージ30GB、Docker必須です。AWS EC2 t3.mediumやDigitalOceanの$24/月クラスで十分動作します。20ユーザー以上なら4コア/8GBを推奨。本番運用ではこれにバックアップとHTTPSの設定が加わります。
Q. Retoolから乗り換えは簡単ですか?
UIの構造と概念が似ているため、考え方は移行しやすいです。ただしアプリの自動移行ツールは存在せず、画面は手動で再構築する必要があります。クエリやデータソース設定の知識はそのまま流用できます。
Q. 本番環境で使って大丈夫ですか?
社内ツールとしてなら問題ありません。大手企業でも利用実績があります。ただし想定はあくまで「社内向け」で、不特定多数のエンドユーザーに公開するサービスには、Next.jsやReactなどのフレームワークのほうが適しています。
Q. データベースなし、APIだけで使えますか?
はい。REST APIやGraphQLだけでアプリを構築できます。Stripeの管理画面、Shopifyの注文管理など、外部SaaSのAPIを叩いて社内向けの操作画面を作るユースケースは定番です。
Q. Git連携はどう使いますか?
Appsmithの全アプリはGitリポジトリと連携できます。ブランチを切って開発→プルリクエストでレビュー→マージで本番反映、という通常のソフトウェア開発に近いワークフローが組めます。複数人での開発では事実上必須の機能です。
