ShipSwift
ShipSwift

AIネイティブなSwiftUIコンポーネントライブラリ — LLMが実際のアプリを構築するために使用できる、本番環境対応のコード。
クイックスタート · コンポーネント · ディレクトリ構造 · レシピ · コントリビューション
ShipSwiftとは?
コマンド一つで、AIが必要とするすべて(本番環境対応のSwiftUIコンポーネント、フルスタックレシピ、実際のアプリを構築するためのコンテキスト)を提供します。その他のMCPレシピもご確認ください。
ショーケースアプリをダウンロードして、すべてのコンポーネントをデバイス上でプレビューしてください。
Related MCP server: axint
クイックスタート
オプション1: スキル + レシピサーバー(推奨)
ステップ1 — ShipSwiftスキルをインストール:
npx skills add signerlabs/shipswift-skillsステップ2 — AIがレシピを取得できるようにレシピサーバーを接続:
# Claude Code
claude mcp add --transport http shipswift https://api.shipswift.app/mcp
# Gemini CLI
gemini mcp add --transport http shipswift https://api.shipswift.app/mcpCursor、VS Code Copilot、Windsurf、その他のツールについては、SkillsリポジトリのMCPセットアップ手順を参照してください。
ステップ3 — AIに依頼:
「シマーローディングアニメーションを追加して」
「Cognitoを使用した認証フローを構築して」
「すべてのチャートコンポーネントを表示して」
オプション2: ローカルスキル(MCP不要)
このリポジトリから直接ソースファイルを読み込むスキルをインストールします。サーバー不要でオフラインでも動作します:
npx skills add signerlabs/ShipSwiftAIはコンポーネントカタログをブラウズし、ローカルでソースコードを読み取ることができます。以下を試してみてください:
「ShipSwiftのレシピを探索して」
「シマーアニメーションを追加して」
「チャット機能を構築して」
ヒント: MCPサーバー(オプション1)も接続すると、AIは追加のProレシピ(バックエンドガイド、コンプライアンステンプレート、注意点ドキュメント)にアクセスできるようになります。
オプション3: ファイルコピー
このリポジトリをクローン
必要なファイルを
ShipSwift/SWPackage/からXcodeプロジェクトにコピーSWAnimation/、SWChart/、SWComponent/内の各コンポーネントは自己完結型です。必要に応じてファイルとSWUtil/をコピーしてください
ショーケースアプリの実行
git clone https://github.com/signerlabs/ShipSwift.git
cd ShipSwift
open ShipSwift.xcodeprojシミュレーターまたはデバイスを選択し、Cmd+Rを押してビルドおよび実行します。
コンポーネント
SWAnimation — アニメーションコンポーネント
BeforeAfterSlider · TypewriterText · ShakingIcon · Shimmer · GlowSweep · LightSweep · ScanningOverlay · AnimatedMeshGradient · OrbitingLogos
SWChart — チャートコンポーネント
LineChart · BarChart · AreaChart · DonutChart · RingChart · RadarChart · ScatterChart · ActivityHeatmap
SWComponent — UIコンポーネント
表示: FloatingLabels · ScrollingFAQ · RotatingQuote · BulletPointText · GradientDivider · Label · MarkdownText · OnboardingView · OrderView · RootTabView · VideoPlayer フィードバック: Alert · Loading · ThinkingIndicator 入力: TabButton · Stepper · AddSheet · SearchBar
SWModule — マルチファイルフレームワーク
SWAuth — ユーザー認証(Amplify/Cognito、ソーシャルログイン、メール/パスワード、国コードピッカー付き電話番号サインイン)
SWCamera — ビューファインダー、ズーム、写真ピッカー、Visionランドマークトラッキングによる顔検出を備えたカメラキャプチャ
SWPaywall — StoreKit 2を使用したサブスクリプションペイウォール — iOSクライアントは無料。フルスタックレシピ(バックエンド + コンプライアンス + 注意点) → Pro
SWChat — メッセージリスト、テキスト入力、オプションの音声認識(VolcEngine ASR)を備えたオールインワンチャットビュー
SWSetting — 言語切り替え、共有、法的リンク、おすすめアプリを備えた設定ページテンプレート
SWSubjectLifting — VisionKit ImageAnalysisを使用した背景削除
SWTikTokTracking — アトリビューショントラッキングのためのTikTok Events API統合 — iOSクライアントは無料。フルスタックレシピ(バックエンド + コンプライアンス + 注意点) → Pro
SWUtil — 共有ユーティリティ
DebugLog · String/Date/View拡張 · LocationManager
ディレクトリ構造
ShipSwift/
├── SWPackage/
│ ├── SWAnimation/ # Animation components
│ ├── SWChart/ # Chart components
│ ├── SWComponent/ # UI components
│ │ ├── Display/ # Display components
│ │ ├── Feedback/ # Feedback components
│ │ └── Input/ # Input components
│ ├── SWModule/ # Multi-file frameworks
│ │ ├── SWAuth/ # Authentication
│ │ ├── SWCamera/ # Camera + face detection
│ │ ├── SWPaywall/ # Subscription paywall
│ │ ├── SWChat/ # Chat + voice input
│ │ ├── SWSetting/ # Settings page
│ │ ├── SWSubjectLifting/ # Background removal
│ │ └── SWTikTokTracking/ # TikTok attribution
│ └── SWUtil/ # Shared utilities
├── View/ # Showcase app views
├── Service/ # App services
└── Component/ # Shared app components命名規則
すべての型は SW プレフィックスを使用します(例: SWAlertManager, SWStoreManager)。
ビューモディファイアは .sw 小文字プレフィックスを使用します(例: .swAlert(), .swPageLoading(), .swPrimary)。
依存関係ルール
SWUtil ← no dependencies on other SWPackage directories
SWAnimation ← may depend on SWUtil only
SWChart ← may depend on SWUtil only
SWComponent ← may depend on SWUtil only
SWModule ← may depend on SWUtil and SWComponentレシピ
ShipSwiftはスキルを通じて無料およびProのレシピを提供します。各レシピには、完全なSwiftUIソースコード、実装手順、ベストプラクティスが含まれています。AIアシスタントは必要に応じて任意のレシピを取得できます。
カテゴリ | 例 |
アニメーション | Shimmer, Typewriter, Orbiting Logos |
チャート | Line, Bar, Donut, Radar, Heatmap |
コンポーネント | Alert, Onboarding, Stepper, FAQ |
モジュール | Auth, Camera, Chat, Setting, Infra CDK, Subscription*, TikTok Tracking*, Export & Share* |
* Proレシピ — 完全なバックエンド、コンプライアンステンプレート、注意点ガイドが含まれます。近日公開: プッシュ通知、分析ダッシュボード。
listRecipes, getRecipe, searchRecipes の3つのツールが利用可能です。
詳細は shipswift.app を参照してください。スキルリポジトリ: signerlabs/shipswift-skills
無料版 vs Pro版
すべてのiOSクライアントコードはMITライセンスの下でオープンソース化されています。Proレシピは、プロトタイプから本番環境へ移行するために必要なすべてを追加します。
無料版 (オープンソース) | Proレシピ | |
iOSクライアントコード | 完全なソース | 拡張バージョン |
バックエンド実装 | — | Honoルート, DBスキーマ, Webhook |
統合ガイド | — | エンドツーエンドのセットアップチェックリスト |
コンプライアンステンプレート | — | プライバシーマニフェスト, App Storeラベル |
既知の注意点 | — | レシピごとに10以上の実戦的なヒント |
Proレシピは近日追加予定: プッシュ通知, 分析ダッシュボード。
詳細は 価格ページ を参照してください。
技術スタック
SwiftUI + Swift
StoreKit 2
Amplify SDK (Cognito)
AVFoundation + Vision
SpriteKit
VolcEngine ASR
コントリビューション
コントリビューションを歓迎します!以下の手順に従ってください:
リポジトリをフォーク
フィーチャーブランチを作成 (
git checkout -b feature/amazing-feature)変更をコミット (
git commit -m 'Add amazing feature')ブランチにプッシュ (
git push origin feature/amazing-feature)プルリクエストを作成
コードスタイル
すべてのコメントとドキュメントは英語で記述
すべての型は
SWプレフィックスを使用SWAnimation/、SWChart/、SWComponent/内の各ファイルは自己完結型であること既存のコードパターンと命名規則に従うこと
ライセンス
このプロジェクトはMITライセンスの下でライセンスされています。詳細は LICENSE ファイルを参照してください。
スターの推移
Made with ❤️ by SignerLabs
This server cannot be deployed
Maintenance
Related MCP Connectors
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
One message in, a full agentic application out: website and MCP app, live. Built from any AI client.
Let AI agents query data and act across all your business apps via MCP.
Connect MCP clients to 2,000+ AI models without managing provider API keys.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceMCP server for MetricUI — a React dashboard component library. Provides AI coding tools with full API references, working examples, format suggestions, prop validation, and complete dashboard scaffolding for building analytics UIs.31 npm4MIT
- AlicenseAqualityAmaintenanceOpen-source TypeScript/Python → Swift compiler for Apple platforms. AI agents write 5–15× less code to generate App Intents, SwiftUI views, WidgetKit widgets, and full apps. MCP server with 6 tools for scaffolding, compiling, validating, and browsing templates.3693 npm17Apache 2.0
- AlicenseAqualityDmaintenanceMCP server providing access to a catalog of reusable React/Next.js component recipes (animations, charts, UI components) with usage examples, props documentation, and architecture notes, enabling AI assistants to generate production-ready code.3MIT
- FlicenseNot gradedqualityDmaintenanceAn AI-powered MCP server that generates production-ready React + Tailwind UI, 3D components, and full-stack integrations from natural language prompts inside Claude Desktop.-