ライブPDFプレビュー、応募管理、AIアシスタント、セルフホストに対応した、無料のオープンソース履歴書ビルダー。
wasp-lang/open-saas
React、Node.js、Prisma、Waspを基盤とする、認証・決済・メール機能付きの無料MITライセンスのフルスタックSaaSスターター。
- スター
- 16,129
- フォーク
- 1,956
- 未解決の Issue
- 114
- 最終コミット
- 昨日
これは何?
Open SaaSは、Software as a Service型のWebアプリを構築するためのスターターテンプレートです。React、Node.js、Prisma向けのフルスタックフレームワークであるWaspを基盤とし、ランディングページ、ユーザーダッシュボード、管理画面に加え、SaaSでよく使われる各種機能を連携済みの状態で提供します。
メール認証と、Google、GitHub、Slack、Microsoftなどのソーシャルログインに対応しています。また、Stripe、Polar.sh、Lemon Squeezyとの決済連携、SendGrid、Mailgun、SMTP経由のメール送信、S3へのファイルアップロード、Waspの設定ファイルで定義するバックグラウンドジョブやcronタスク、関数呼び出しのサンプルを含むOpenAI APIの利用にも対応しています。フロントエンドのコンポーネントにはshadcn/uiを使用し、エンドツーエンドテストにはPlaywrightを採用しています。
さらに、AIコーディングツールがコードベース内で作業しやすくなるよう、AGENTS.md、skills、Claude Code pluginなど、エージェント向けのファイルも用意されています。RailwayまたはFly.ioへのデプロイはWasp CLIのコマンド1つで実行でき、ほかのホストにも手動でデプロイできます。
主な機能
- 01Google、GitHub、Slack、Microsoftに対応したメール認証とソーシャルログイン
- 02Stripe、Polar.sh、Lemon Squeezyによる決済
- 03SendGrid、Mailgun、SMTP経由のメール送信
- 04S3へのファイルアップロードとバックグラウンドジョブまたはcronタスク
- 05バックエンド関数とフロントエンド間のエンドツーエンドの型安全性
- 06コマンド1つでRailwayまたはFly.ioにデプロイ
ユースケース
- 認証や課金機能を一から連携せずに、サブスクリプション型Webアプリを立ち上げる
- React、Node.js、Prismaを使ってSaaSプロダクトのプロトタイプを作る
- AIコーディングエージェントが整備済みのコードベースで作業する、AI活用アプリを構築する
クイックスタート
- 1
npm経由でWasp CLIをインストールする
npm i -g @wasp.sh/wasp-cli - 2
Open SaaSテンプレートから新しいSaaSアプリを作成する
wasp new -t saas - 3
残りのセットアップとアプリの実行については、Open SaaSのドキュメントに従う
使う前に知っておきたいこと
- Waspフレームワーク上に構築されているため、効果的にカスタマイズするにはWaspを習得する必要があります。
- 複数の決済、メール、分析プロバイダーは任意で、それぞれ個別のアカウントとAPIキーが必要です。
トピック
よくある質問
- open-saas とは?
- React、Node.js、Prisma、Waspを基盤とする、認証・決済・メール機能付きの無料MITライセンスのフルスタックSaaSスターター。 Open SaaSは、Software as a Service型のWebアプリを構築するためのスターターテンプレートです。React、Node.js、Prisma向けのフルスタックフレームワークであるWaspを基盤とし、ランディングページ、ユーザーダッシュボード、管理画面に加え、SaaSでよく使われる各種機能を連携済みの状態で提供します。
- open-saas は無料で使えますか?ライセンスは?
- open-saas は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- open-saas は今もメンテナンスされていますか?
- 活発にメンテナンス中。open-saas の最終コミットは 2026年10月19日 です。
- open-saas は何に使えますか?
- 認証や課金機能を一から連携せずに、サブスクリプション型Webアプリを立ち上げる React、Node.js、Prismaを使ってSaaSプロダクトのプロトタイプを作る AIコーディングエージェントが整備済みのコードベースで作業する、AI活用アプリを構築する
- open-saas のインストール方法は?
- npm経由でWasp CLIをインストールする: npm i -g @wasp.sh/wasp-cli Open SaaSテンプレートから新しいSaaSアプリを作成する: wasp new -t saas 残りのセットアップとアプリの実行については、Open SaaSのドキュメントに従う
- open-saas はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/wasp-lang/open-saas
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AI支援を使い、ブラウザ上でNext.jsとTailwind CSSのコードをデザイン・編集できるオープンソースのビジュアルエディター。
独自のコンポーネントとデータでページを構築できる、モジュール型のオープンソースReactビジュアルエディター。
AIワークフロープラットフォームの構築に必要なキャンバス、フォーム、変数、マテリアルを備えたTypeScriptフレームワーク。
全画面のアニメーション歌詞に重点を置いた、NetEase、QQ、Kugou、Navidrome、ローカルライブラリ対応のTypeScript製音楽プレーヤー。
友人や家族とのグループ支出を共有して残高を管理できる、無料のオープンソースなSplitwise代替アプリ。