ShipAny Next とは
ShipAny Next はヘッドレス SaaS エンジンです。認証、決済、サブスクリプション、クレジット、RBAC、i18n があらかじめ接続されているため、プロダクトに集中できます。
2026年5月20日
ShipAny Team
ShipAny Next は ヘッドレス SaaS エンジンです。最小限の UI と、あらかじめ接続されたビジネスロジックを提供します。別のテーマ付きテンプレートを出荷するのではなく、認証、決済、サブスクリプション、クレジットシステム、ロールベースアクセス制御、多言語対応といった SaaS に必要な仕組みを用意し、プロダクトページの邪魔をしません。
なぜヘッドレスなのか
多くの SaaS ボイラープレートは、ビジネスロジックを特定のランディングページデザインに結びつけます。ブランドを変える瞬間、テンプレートとの戦いが始まります。ShipAny Next はコードベースを別の線で分けます。
src/components/- 長く使うプリミティブ。価格表、ヘッダー、サイドバー、shadcn/ui。リブランド後も残ります。src/blocks/- 使い捨てのページセクション。翻訳を読み、コンテンツをプリミティブへ渡します。プロジェクトごとに書き換えます。src/modules/- 純粋なビジネスロジック。決済、クレジット、サブスクリプション、RBAC。各モジュールは独立したサービスファイルで、他を壊さず削除できます。
含まれるもの
- 認証 - better-auth によるメール/パスワードと OAuth、セッション管理、アカウント連携。
- 決済 - Stripe、PayPal、Creem を単一の
PaymentManagerインターフェースの背後で利用。 - クレジット - FIFO 消費、有効期限、登録時の自動付与、従量課金向けの取り消し。
- RBAC - ワイルドカード対応のロールと権限、管理パネル。
- マルチデータベース - Drizzle ORM による PostgreSQL、MySQL、SQLite、Turso、Cloudflare D1 対応。
- i18n - 英語、中国語、日本語を組み込み、locale 対応ルーティングを提供。
はじめ方
pnpm install
cp .env.example .env.development
pnpm db:push
pnpm dev
これだけで、エンジンは SQLite でそのまま動きます。データベースは環境変数を 1 つ変えるだけで切り替えられます。配管ではなく、プロダクトの上に集中して構築できます。