ShipSwift

io.github.signerlabs由 GitHub 帳號 signerlabs 發布v1.0.0更新於 Oct 24, 2026

40+ production-ready SwiftUI recipes for building full-stack iOS apps via MCP.

發布方自己的服務:ship.page

已驗證Streamable HTTP可網頁執行知識與記憶開發者工具

概覽

AI 產生的概覽

遠端 MCP 伺服器,讓助理瀏覽、搜尋並取得 ShipSwift 中可直接使用的 SwiftUI 配方與全端 iOS 程式碼。

可以做什麼
  • 列出可用的 SwiftUI 配方,涵蓋動畫、圖表、UI 元件與模組類項目。
  • 依關鍵字在標題、描述、標籤與完整原始碼中搜尋配方。
  • 依 ID 取得單一配方,回傳可直接複製使用的完整 Swift 原始碼,並附架構說明與實作步驟。
  • 取得模組類配方,其中可能還包含 Hono/Node.js 後端程式碼與 AWS CDK 基礎架構程式碼。
適用情境
在開發或擴充 SwiftUI iOS 應用程式時,希望助理直接取用現成的元件、動畫、圖表、登入、相機、付費牆或後端骨架,而不必從零撰寫。也適合依主題(例如訂閱、驗證、引導頁)尋找特定配方。
執行需求
需要一個以 streamable HTTP 提供的遠端 MCP 端點;未宣告任何套件、環境變數或請求標頭。README 建議的安裝方式還會透過 npx 安裝獨立的 skills 套件,需要 Node.js;README 也提到連接此 MCP 伺服器可解鎖額外的 Pro 技能。
安裝前請注意
README 宣傳起價 5,000 美元的付費客製開發,以及超出免費 MIT 用戶端程式碼範圍的 Pro 技能,因此部分內容可能受限或涉及商業付費。配方可能包含後端與基礎架構程式碼(AWS CDK、Cognito、webhook),部署前應自行審查。查詢與搜尋詞會傳送到該遠端服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 ShipSwift,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.signerlabs%2Fshipswift/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "shipswift": {
      "type": "http",
      "url": "https://api.shipswift.app/mcp"
    }
  }
}

README

ShipSwift

[ShipSwift Banner]

AI-native SwiftUI component library — production-ready code that LLMs can use to build real apps.

[Website] [App Store] [License: MIT] [Swift] [iOS] [Skills] [ShipSwift MCP server]

Quick Start · Components · Custom Dev — $5K, 4 weeks · Skills

What is ShipSwift?

One command gives your AI everything it needs — production-ready SwiftUI components, full-stack skills, and the context to build real apps without guessing.

Browse every skill live at shipswift.app — searchable catalog, copy-paste source, live previews.

Download the Showcase App to preview every component on your device.

Need a custom app built? We do that too.

ShipSwift gets your AI 80% of the way. If you need the last 20% — your unique features, your brand, your backend — wired up by the people who wrote the skills, we ship it for you.

⚡ 48-hour demoWorking prototype on your TestFlight within 2 days of brief
🚀 4-week deliveryProduction-ready iOS app, App Store-submission ready
💵 From $5,000Fixed price, milestone-billed, no hourly surprises

Built on the same component library you see in this repo, so you keep ownership and can extend forever.

Get a quote: [email protected] · shipswift.app

Quick Start

Option 1: Skills + MCP Server (Recommended)

Step 1 — Install ShipSwift Skills:

bash
npx skills add signerlabs/shipswift-skills

Step 2 — Connect the MCP server so your AI can fetch skills:

bash
# Claude Codeclaude mcp add --transport http shipswift https://api.shipswift.app/mcp
# Gemini CLIgemini mcp add --transport http shipswift https://api.shipswift.app/mcp

For Cursor, VS Code Copilot, Windsurf, and other tools, see the Skills repo for MCP setup.

Step 3 — Ask your AI:

  • "Add a shimmer loading animation"
  • "Build an authentication flow with Cognito"
  • "Show me all chart components"

Option 2: Local Skills (No MCP Required)

Install skills that read source files directly from this repo — works offline, no server needed:

bash
npx skills add signerlabs/ShipSwift

Your AI can then browse the component catalog and read source code locally. Try:

  • "Explore ShipSwift skills"
  • "Add a shimmer animation"
  • "Build a chat feature"

Tip: If you also connect the MCP server (Option 1), your AI gets access to additional Pro skills (backend guides, compliance templates, pitfall docs).

Option 3: File Copy

  1. Clone this repository
  2. Copy the files you need from ShipSwift/SWPackage/ into your Xcode project
  3. Each component in SWAnimation/, SWChart/, and SWComponent/ is self-contained — just copy the file and SWUtil/ if needed

Run the Showcase App

bash
git clone https://github.com/signerlabs/ShipSwift.gitcd ShipSwiftopen ShipSwift.xcodeproj

Select a simulator or device, then press Cmd+R to build and run.

Components

SWAnimation — Animation Components

SwiftUI animations: Shimmer · TypewriterText · ShakingIcon · GlowSweep · LightSweep · ScanningOverlay · AnimatedMeshGradient · BeforeAfterSlider · OrbitingLogos · FullScreenButton

Canvas-rendered 3D: DotSphere · CharSphere

Metal-shader procedural backgrounds: Dots · Starfield · FractalClouds · InkSmoke · LiquidChrome · Plasma · AnimatedLoop

Metal-shader backgrounds: Metaballs · Halftone · Water · LiquidMetal · NeuroNoise · DotOrbit · Voronoi · SimplexNoise · ColorPanels · SmokeRing · Swirl

30 animation components total — see the Showcase App for live previews.

SWChart — Chart Components

LineChart · BarChart · AreaChart · DonutChart · RingChart · RadarChart · ScatterChart · ActivityHeatmap

SWComponent — UI Components

Display: FloatingLabels · ScrollingFAQ · RotatingQuote · BulletPointText · GradientDivider · Label · MarkdownText · OnboardingView · OrderView · RootTabView · VideoPlayer Feedback: Alert · Loading · ThinkingIndicator Input: TabButton · Stepper · AddSheet · SearchBar

SWModule — Multi-File Frameworks

  • SWAuth — User authentication (Amplify/Cognito, social login, email/password, phone sign-in with country code picker)
  • SWCamera — Camera capture with viewfinder, zoom, photo picker, and face detection with Vision landmark tracking
  • SWPaywall — Subscription paywall using StoreKit 2 — iOS client included free. Full-stack skill (backend + compliance + pitfalls) → Pro
  • SWChat — All-in-one chat view with message list, text input, and optional voice recognition (VolcEngine ASR)
  • SWSetting — Settings page template with language switch, share, legal links, recommended apps
  • SWSubjectLifting — Background removal using VisionKit ImageAnalysis
  • SWTikTokTracking — TikTok Events API integration for attribution tracking — iOS client included free. Full-stack skill (backend + compliance + pitfalls) → Pro

SWUtil — Shared Utilities

DebugLog · String/Date/View extensions · LocationManager

Directory Structure

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

Naming Convention

All types use the SW prefix (e.g., SWAlertManager, SWStoreManager). View modifiers use .sw lowercase prefix (e.g., .swAlert(), .swPageLoading(), .swPrimary).

Dependency Rules

SWUtil        ← no dependencies on other SWPackage directoriesSWAnimation   ← may depend on SWUtil onlySWChart       ← may depend on SWUtil onlySWComponent   ← may depend on SWUtil onlySWModule      ← may depend on SWUtil and SWComponent

Skills

ShipSwift provides free and Pro skills — each skill includes complete SwiftUI source code, implementation steps, and best practices. Your AI assistant can retrieve any skill on demand.

CategoryExamples
AnimationShimmer, Typewriter, Orbiting Logos
ChartLine, Bar, Donut, Radar, Heatmap
ComponentAlert, Onboarding, Stepper, FAQ
ModuleAuth, Camera, Chat, Setting, Infra CDK, Subscription*, TikTok Tracking*, Export & Share*

* Pro skills — include full backend, compliance templates, and pitfall guides. Coming soon: Push Notifications, Analytics Dashboard.

Three tools are available: listSkills, getSkill, searchSkills.

Learn more at shipswift.app · Skills repo: signerlabs/shipswift-skills

Free vs Pro

All iOS client code is open-source under the MIT license. Pro skills add everything you need to go from prototype to production.

Free (Open Source)Pro Skill
iOS client codeFull sourceEnhanced version
Backend implementation—Hono routes, DB schema, webhooks
Integration guides—End-to-end setup checklists
Compliance templates—Privacy manifest, App Store labels
Known pitfalls—10+ battle-tested tips per skill

See pricing for details.

Tech Stack

  • SwiftUI + Swift
  • StoreKit 2
  • Amplify SDK (Cognito)
  • AVFoundation + Vision
  • SpriteKit
  • VolcEngine ASR

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Code Style

  • All comments and documentation in English
  • Follow the naming conventions, dependency rules, and self-containment described above

License

This project is licensed under the MIT License — see the LICENSE file for details.

來源:README.md,提交 87286fc

工具

3

listRecipes

List production-ready SwiftUI code recipes. Each recipe is a complete, copy-paste-ready implementation — not a tutorial. Covers native iOS features (SwiftUI, Swift Charts, SpriteKit, Vision, AVFoundation, StoreKit 2, NavigationStack) and backend infrastructure (AWS CDK, Hono, Node.js, Cognito, DynamoDB). Categories: animations, charts, UI components, and full-stack modules including auth, camera, subscriptions, chat, and settings.

輸入參數category

getRecipe

Get a recipe by ID. Returns complete, copy-paste-ready Swift source code with architecture explanation and implementation steps. Module recipes may also include backend code (Hono/Node.js + AWS CDK).

輸入參數id必填

searchRecipes

Search recipes by keyword across titles, descriptions, tags, and full source code. Use for any iOS, SwiftUI, or backend topic — e.g. subscription, authentication, camera, animation, chart, onboarding, paywall, infrastructure.

輸入參數query必填

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Ship 整合