Демо для iOS, в котором шейдеры SwiftUI Metal и Core Motion имитируют складывание iPhone и создают эффект матового стекла.
signerlabs/ShipSwift
Библиотека компонентов SwiftUI, созданная для работы с AI: готовые к использованию анимации, графики, UI и код модулей для полного стека, доступные AI-ассистентам через MCP.
- Звёзды
- 3,262
- Форки
- 187
- Открытые issues
- 7
- Последний коммит
- 12 дней назад
Что это?
ShipSwift — библиотека компонентов SwiftUI под лицензией MIT, предназначенная для использования LLM-ассистентами по программированию. В ней собран готовый код для SWAnimation (30 компонентов анимации, включая фоны с Metal-шейдерами), SWChart (линейные, столбчатые, кольцевые, радарные, тепловые и другие диаграммы), SWComponent (элементы отображения, обратной связи и ввода) и SWModule (многофайловые решения, например аутентификация с Amplify/Cognito, камера с распознаванием лиц, экран оплаты StoreKit 2, чат с голосовым вводом и настройки).
Проект можно использовать тремя способами: установить skills с помощью npx, подключить MCP-сервер, чтобы AI мог просматривать список, получать и искать skills, или скопировать отдельные файлы из SWPackage в проект Xcode. Компоненты в папках анимации, графиков и UI самодостаточны, а в репозитории есть демонстрационное iOS-приложение. Некоторые skills с модулями для полного стека, например руководства по backend и шаблоны для соответствия требованиям, доступны за плату в версии Pro, а код iOS-клиента остаётся открытым.
Ключевые возможности
- 01Включает 30 компонентов анимации SwiftUI, в том числе фоны с Metal-шейдерами.
- 02Предоставляет компоненты графиков: линейные, столбчатые, кольцевые, радарные, точечные и тепловые диаграммы.
- 03Содержит многофайловые модули для аутентификации, камеры, экрана оплаты, чата и настроек.
- 04Предоставляет AI-ассистентам доступ к skills через MCP-сервер с инструментами list, get и search.
- 05Каждый файл анимации, графика и UI самодостаточен — его легко скопировать в проект Xcode.
Сценарии использования
- Добавление в iOS-приложение на SwiftUI выразительных анимаций загрузки, shimmer-эффектов или анимированных фонов.
- Создание дашбордов с готовыми компонентами графиков.
- Использование AI-ассистента по программированию для создания каркаса таких функций, как вход в систему, съёмка камерой или экран оплаты подписки.
- Быстрый старт разработки iOS-приложения с готовыми экранами настроек, онбординга и чата.
Быстрый старт
- 1
Установите ShipSwift Skills
npx skills add signerlabs/shipswift-skills - 2
Подключите MCP-сервер для Claude Code
claude mcp add --transport http shipswift https://api.shipswift.app/mcp - 3
Клонируйте репозиторий и откройте приложение-пример в Xcode
git clone https://github.com/signerlabs/ShipSwift.git
Что важно знать
- Требуется Xcode и платформа Apple, поскольку компоненты созданы на SwiftUI для iOS.
- Некоторые модули и навыки, например руководства по full-stack-бэкенду, доступны только в платной версии Pro.
В подборках
Темы
Частые вопросы
- Что такое ShipSwift?
- Библиотека компонентов SwiftUI, созданная для работы с AI: готовые к использованию анимации, графики, UI и код модулей для полного стека, доступные AI-ассистентам через MCP. ShipSwift — библиотека компонентов SwiftUI под лицензией MIT, предназначенная для использования LLM-ассистентами по программированию. В ней собран готовый код для SWAnimation (30 компонентов анимации, включая фоны с Metal-шейдерами), SWChart (линейные, столбчатые, кольцевые, радарные, тепловые и другие диаграммы), SWComponent (элементы отображения, обратной связи и ввода) и SWModule (многофайловые решения, например аутентификация с Amplify/Cognito, камера с распознаванием лиц, экран оплаты StoreKit 2, чат с голосовым вводом и настройки).
- ShipSwift можно использовать бесплатно? Какая у него лицензия?
- ShipSwift распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ShipSwift всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ShipSwift — 26 окт. 2026 г..
- Для чего можно использовать ShipSwift?
- Добавление в iOS-приложение на SwiftUI выразительных анимаций загрузки, shimmer-эффектов или анимированных фонов. Создание дашбордов с готовыми компонентами графиков. Использование AI-ассистента по программированию для создания каркаса таких функций, как вход в систему, съёмка камерой или экран оплаты подписки. Быстрый старт разработки iOS-приложения с готовыми экранами настроек, онбординга и чата.
- Как установить ShipSwift?
- Установите ShipSwift Skills: npx skills add signerlabs/shipswift-skills Подключите MCP-сервер для Claude Code: claude mcp add --transport http shipswift https://api.shipswift.app/mcp Клонируйте репозиторий и откройте приложение-пример в Xcode: git clone https://github.com/signerlabs/ShipSwift.git
- Где скачать ShipSwift?
- Исходный код и инструкции по установке — на GitHub: https://github.com/signerlabs/ShipSwift
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Подборка готовых к копированию примеров анимации SwiftUI: загрузка, циклические эффекты, переходы, пружинная анимация и многое другое — только на SwiftUI.
Приложение для работы с документами и чатом на macOS и iOS: загружайте файлы и задавайте вопросы, а вся обработка ИИ выполняется на устройстве с помощью Apple Foundation Models.
Лёгкая библиотека на чистом Swift для загрузки, кэширования и отображения изображений из интернета в приложениях для iOS, macOS и SwiftUI.
Библиотека Swift для разработки приложений на платформах Apple с согласованным управлением состоянием, композиционными функциями, контролем побочных эффектов и широкими возможностями тестирования.
Запускатель iOS-приложений, который запускает IPA внутри себя без установки и поддерживает несколько контейнеров данных для каждого приложения.