Demo para iOS que usa shaders de Metal de SwiftUI y Core Motion para imitar la animación de plegado de un iPhone plegable y dar a la pantalla un aspecto de vidrio esmerilado.
signerlabs/ShipSwift
Biblioteca de componentes SwiftUI nativa para IA, con animaciones, gráficos, interfaz y módulos full-stack listos para producción que los asistentes de IA pueden obtener mediante MCP.
- Estrellas
- 3,262
- Forks
- 187
- Issues abiertos
- 7
- Último commit
- hace 12 días
¿Qué es?
ShipSwift es una biblioteca de componentes SwiftUI con licencia MIT, diseñada para asistentes de programación basados en LLM. Organiza código listo para usar en SWAnimation (30 componentes de animación, incluidos fondos con shaders Metal), SWChart (gráficos de líneas, barras, dona, radar, mapas de calor y otros), SWComponent (controles de visualización, feedback y entrada) y SWModule (frameworks con varios archivos, como autenticación con Amplify/Cognito, cámara con detección facial, paywall con StoreKit 2, chat con entrada de voz y ajustes).
El proyecto se puede usar de tres maneras: instalar skills con npx, conectar un servidor MCP para que una IA pueda listar, obtener y buscar skills, o copiar archivos individuales de SWPackage a un proyecto de Xcode. Los componentes de las carpetas de animación, gráficos e interfaz son independientes, y el repositorio incluye una app iOS de demostración. Algunas skills de módulos full-stack, como guías de backend y plantillas de cumplimiento normativo, se ofrecen como skills Pro de pago, mientras que el código del cliente iOS sigue siendo de código abierto.
Funciones clave
- 01Incluye 30 componentes de animación SwiftUI, incluidos fondos con shaders Metal.
- 02Ofrece componentes de gráficos como gráficos de líneas, barras, dona, radar, dispersión y mapas de calor.
- 03Incluye módulos con varios archivos para autenticación, cámara, paywall, chat y ajustes.
- 04Pone skills a disposición de los asistentes de IA mediante un servidor MCP con herramientas para listar, obtener y buscar.
- 05Cada archivo de animación, gráfico e interfaz es independiente y fácil de copiar a un proyecto de Xcode.
Casos de uso
- Añadir animaciones pulidas de carga, shimmer o de fondo a una app iOS creada con SwiftUI.
- Crear dashboards con componentes de gráficos listos para usar.
- Permitir que un asistente de programación con IA genere la estructura inicial de funciones como el inicio de sesión, la captura con la cámara o un paywall de suscripción.
- Empezar una app iOS nueva con pantallas prediseñadas de ajustes, onboarding y chat.
Inicio rápido
- 1
Instala ShipSwift Skills
npx skills add signerlabs/shipswift-skills - 2
Conecta el servidor MCP para Claude Code
claude mcp add --transport http shipswift https://api.shipswift.app/mcp - 3
Clona el repositorio y abre la app de demostración en Xcode
git clone https://github.com/signerlabs/ShipSwift.git
Antes de usarlo
- Se necesita Xcode y una plataforma de Apple, ya que los componentes están desarrollados con SwiftUI para iOS.
- Algunos módulos y skills, como las guías de backend full-stack, son funciones de pago de Pro.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es ShipSwift?
- Biblioteca de componentes SwiftUI nativa para IA, con animaciones, gráficos, interfaz y módulos full-stack listos para producción que los asistentes de IA pueden obtener mediante MCP. ShipSwift es una biblioteca de componentes SwiftUI con licencia MIT, diseñada para asistentes de programación basados en LLM. Organiza código listo para usar en SWAnimation (30 componentes de animación, incluidos fondos con shaders Metal), SWChart (gráficos de líneas, barras, dona, radar, mapas de calor y otros), SWComponent (controles de visualización, feedback y entrada) y SWModule (frameworks con varios archivos, como autenticación con Amplify/Cognito, cámara con detección facial, paywall con StoreKit 2, chat con entrada de voz y ajustes).
- ¿ShipSwift es gratuito? ¿Qué licencia tiene?
- ShipSwift es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ShipSwift sigue mantenido?
- Mantenimiento activo. El último commit de ShipSwift fue el 26 oct 2026.
- ¿Para qué puedo usar ShipSwift?
- Añadir animaciones pulidas de carga, shimmer o de fondo a una app iOS creada con SwiftUI. Crear dashboards con componentes de gráficos listos para usar. Permitir que un asistente de programación con IA genere la estructura inicial de funciones como el inicio de sesión, la captura con la cámara o un paywall de suscripción. Empezar una app iOS nueva con pantallas prediseñadas de ajustes, onboarding y chat.
- ¿Cómo se instala ShipSwift?
- Instala ShipSwift Skills: npx skills add signerlabs/shipswift-skills Conecta el servidor MCP para Claude Code: claude mcp add --transport http shipswift https://api.shipswift.app/mcp Clona el repositorio y abre la app de demostración en Xcode: git clone https://github.com/signerlabs/ShipSwift.git
- ¿Dónde consigo ShipSwift?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/signerlabs/ShipSwift
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Colección de ejemplos de animaciones SwiftUI listos para copiar, con cargas, bucles, transiciones, efectos de resorte y más, creados solo con SwiftUI.
Una app de chat con documentos para macOS e iOS que permite subir archivos y hacer preguntas, con todo el procesamiento de IA en el dispositivo mediante Apple Foundation Models.
Una biblioteca ligera, completamente escrita en Swift, para descargar, almacenar en caché y mostrar imágenes de la web en apps para iOS, macOS y SwiftUI.
Biblioteca de Swift para crear apps en plataformas Apple con gestión de estado coherente, funcionalidades componibles, control de efectos secundarios y sólidas herramientas de prueba.
Un launcher de iOS que ejecuta apps IPA dentro de sí mismo sin instalarlas y permite usar varios contenedores por app.