ShipSwift
ShipSwift

Библиотека компонентов SwiftUI с поддержкой ИИ — готовый к использованию код, который LLM могут применять для создания реальных приложений.
Быстрый старт · Компоненты · Структура каталогов · Рецепты · Участие в разработке
Что такое ShipSwift?
Одна команда дает вашему ИИ все необходимое — готовые к использованию компоненты SwiftUI, полнофункциональные рецепты и контекст для создания реальных приложений без догадок. Узнайте больше о рецептах MCP.
Скачайте демонстрационное приложение, чтобы просмотреть каждый компонент на своем устройстве.
Related MCP server: xcforge
Быстрый старт
Вариант 1: Сервер Skills + Recipe (Рекомендуется)
Шаг 1 — Установите ShipSwift Skills:
npx skills add signerlabs/shipswift-skillsШаг 2 — Подключите сервер рецептов, чтобы ваш ИИ мог получать рецепты:
# 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/mcpДля Cursor, VS Code Copilot, Windsurf и других инструментов см. репозиторий Skills для настройки MCP.
Шаг 3 — Спросите свой ИИ:
"Добавь анимацию мерцания при загрузке"
"Создай процесс аутентификации с помощью Cognito"
"Покажи мне все компоненты графиков"
Вариант 2: Локальные Skills (MCP не требуется)
Установите навыки, которые считывают исходные файлы напрямую из этого репозитория — работает офлайн, сервер не нужен:
npx skills add signerlabs/ShipSwiftВаш ИИ сможет просматривать каталог компонентов и читать исходный код локально. Попробуйте:
"Изучи рецепты ShipSwift"
"Добавь анимацию мерцания"
"Создай функцию чата"
Совет: Если вы также подключите сервер MCP (Вариант 1), ваш ИИ получит доступ к дополнительным 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 — Компоненты пользовательского интерфейса
Отображение: FloatingLabels · ScrollingFAQ · RotatingQuote · BulletPointText · GradientDivider · Label · MarkdownText · OnboardingView · OrderView · RootTabView · VideoPlayer Обратная связь: Alert · Loading · ThinkingIndicator Ввод: TabButton · Stepper · AddSheet · SearchBar
SWModule — Фреймворки из нескольких файлов
SWAuth — Аутентификация пользователей (Amplify/Cognito, социальный вход, email/пароль, вход по номеру телефона с выбором кода страны)
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-рецепты через Skills — каждый рецепт включает полный исходный код SwiftUI, шаги реализации и лучшие практики. Ваш ИИ-ассистент может получить любой рецепт по запросу.
Категория | Примеры |
Анимация | 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-рецепты — включают полный бэкенд, шаблоны соответствия требованиям и руководства по типичным ошибкам. Скоро: Push-уведомления, панель аналитики.
Доступны три инструмента: listRecipes, getRecipe, searchRecipes.
Узнайте больше на shipswift.app · Репозиторий Skills: signerlabs/shipswift-skills
Бесплатная версия vs Pro
Весь код iOS-клиента является открытым исходным кодом по лицензии MIT. Pro-рецепты добавляют все необходимое для перехода от прототипа к производству.
Бесплатно (Open Source) | Pro-рецепт | |
Код iOS-клиента | Полный исходный код | Улучшенная версия |
Реализация бэкенда | — | Маршруты Hono, схема БД, вебхуки |
Руководства по интеграции | — | Чек-листы настройки «под ключ» |
Шаблоны соответствия | — | Манифест конфиденциальности, метки App Store |
Известные ошибки | — | 10+ проверенных советов для каждого рецепта |
Скоро появятся новые Pro-рецепты: Push-уведомления, Панель аналитики.
Подробности см. в ценах.
Технологический стек
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)Откройте Pull Request
Стиль кода
Все комментарии и документация на английском языке
Все типы используют префикс
SWКаждый файл в
SWAnimation/,SWChart/иSWComponent/должен быть автономнымСледуйте существующим шаблонам кода и соглашениям об именовании
Лицензия
Этот проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.
История звезд
Сделано с ❤️ командой SignerLabs
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceMCP 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.624MIT
- Alicense-qualityDmaintenanceMCP server and CLI for iOS development — build, test, automate, and diagnose from any AI agent or terminal.1MIT
- 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.3626714Apache 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
Related MCP Connectors
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.
Native Solana staking for AI agents. 26 MCP tools, one-shot signing, webhooks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/signerlabs/ShipSwift'
If you have feedback or need assistance with the MCP directory API, please join our Discord server