ShipSwift
ShipSwift

Biblioteca de componentes SwiftUI nativa para IA: código listo para producción que los LLM pueden usar para crear aplicaciones reales.
Inicio rápido · Componentes · Estructura de directorios · Recetas · Contribución
¿Qué es ShipSwift?
Un comando le da a tu IA todo lo que necesita: componentes SwiftUI listos para producción, recetas full-stack y el contexto para crear aplicaciones reales sin adivinar. Consulta más recetas MCP.
Descarga la aplicación de demostración para previsualizar cada componente en tu dispositivo.
Related MCP server: axint
Inicio rápido
Opción 1: Servidor de Habilidades + Recetas (Recomendado)
Paso 1 — Instala las habilidades de ShipSwift:
npx skills add signerlabs/shipswift-skillsPaso 2 — Conecta el servidor de recetas para que tu IA pueda obtener recetas:
# 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/mcpPara Cursor, VS Code Copilot, Windsurf y otras herramientas, consulta el repositorio de habilidades para la configuración de MCP.
Paso 3 — Pregúntale a tu IA:
"Añade una animación de carga tipo shimmer"
"Crea un flujo de autenticación con Cognito"
"Muéstrame todos los componentes de gráficos"
Opción 2: Habilidades locales (No requiere MCP)
Instala habilidades que lean archivos fuente directamente desde este repositorio: funciona sin conexión, no se necesita servidor:
npx skills add signerlabs/ShipSwiftTu IA puede entonces navegar por el catálogo de componentes y leer el código fuente localmente. Prueba:
"Explora las recetas de ShipSwift"
"Añade una animación shimmer"
"Crea una función de chat"
Consejo: Si también conectas el servidor MCP (Opción 1), tu IA obtiene acceso a recetas Pro adicionales (guías de backend, plantillas de cumplimiento, documentos sobre errores comunes).
Opción 3: Copia de archivos
Clona este repositorio
Copia los archivos que necesites de
ShipSwift/SWPackage/a tu proyecto de XcodeCada componente en
SWAnimation/,SWChart/ySWComponent/es autónomo: solo copia el archivo ySWUtil/si es necesario
Ejecutar la aplicación de demostración
git clone https://github.com/signerlabs/ShipSwift.git
cd ShipSwift
open ShipSwift.xcodeprojSelecciona un simulador o dispositivo, luego presiona Cmd+R para compilar y ejecutar.
Componentes
SWAnimation — Componentes de animación
BeforeAfterSlider · TypewriterText · ShakingIcon · Shimmer · GlowSweep · LightSweep · ScanningOverlay · AnimatedMeshGradient · OrbitingLogos
SWChart — Componentes de gráficos
LineChart · BarChart · AreaChart · DonutChart · RingChart · RadarChart · ScatterChart · ActivityHeatmap
SWComponent — Componentes de interfaz de usuario
Visualización: FloatingLabels · ScrollingFAQ · RotatingQuote · BulletPointText · GradientDivider · Label · MarkdownText · OnboardingView · OrderView · RootTabView · VideoPlayer Retroalimentación: Alert · Loading · ThinkingIndicator Entrada: TabButton · Stepper · AddSheet · SearchBar
SWModule — Frameworks de múltiples archivos
SWAuth — Autenticación de usuario (Amplify/Cognito, inicio de sesión social, correo/contraseña, inicio de sesión telefónico con selector de código de país)
SWCamera — Captura de cámara con visor, zoom, selector de fotos y detección facial con seguimiento de puntos de referencia de Vision
SWPaywall — Muro de pago de suscripción usando StoreKit 2 — Cliente iOS incluido gratis. Receta full-stack (backend + cumplimiento + errores comunes) → Pro
SWChat — Vista de chat todo en uno con lista de mensajes, entrada de texto y reconocimiento de voz opcional (VolcEngine ASR)
SWSetting — Plantilla de página de configuración con cambio de idioma, compartir, enlaces legales, aplicaciones recomendadas
SWSubjectLifting — Eliminación de fondo usando VisionKit ImageAnalysis
SWTikTokTracking — Integración de la API de eventos de TikTok para seguimiento de atribución — Cliente iOS incluido gratis. Receta full-stack (backend + cumplimiento + errores comunes) → Pro
SWUtil — Utilidades compartidas
DebugLog · Extensiones de String/Date/View · LocationManager
Estructura de directorios
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 componentsConvención de nombres
Todos los tipos usan el prefijo SW (p. ej., SWAlertManager, SWStoreManager).
Los modificadores de vista usan el prefijo en minúsculas .sw (p. ej., .swAlert(), .swPageLoading(), .swPrimary).
Reglas de dependencia
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 SWComponentRecetas
ShipSwift proporciona recetas gratuitas y pro a través de Habilidades: cada receta incluye código fuente completo de SwiftUI, pasos de implementación y mejores prácticas. Tu asistente de IA puede recuperar cualquier receta bajo demanda.
Categoría | Ejemplos |
Animación | Shimmer, Typewriter, Orbiting Logos |
Gráfico | Línea, Barra, Donut, Radar, Mapa de calor |
Componente | Alerta, Onboarding, Stepper, FAQ |
Módulo | Auth, Cámara, Chat, Configuración, Infra CDK, Suscripción*, Seguimiento TikTok*, Exportar y Compartir* |
Recetas Pro: incluye backend completo, plantillas de cumplimiento y guías de errores comunes. Próximamente: Notificaciones push, Panel de análisis.
Hay tres herramientas disponibles: listRecipes, getRecipe, searchRecipes.
Más información en shipswift.app · Repositorio de habilidades: signerlabs/shipswift-skills
Gratis vs Pro
Todo el código del cliente iOS es de código abierto bajo la licencia MIT. Las recetas Pro añaden todo lo necesario para pasar del prototipo a la producción.
Gratis (Código abierto) | Receta Pro | |
Código del cliente iOS | Fuente completa | Versión mejorada |
Implementación de backend | — | Rutas Hono, esquema de BD, webhooks |
Guías de integración | — | Listas de verificación de configuración de extremo a extremo |
Plantillas de cumplimiento | — | Manifiesto de privacidad, etiquetas de App Store |
Errores comunes conocidos | — | Más de 10 consejos probados por receta |
Próximamente más recetas Pro: Notificaciones push, Panel de análisis.
Consulta los precios para más detalles.
Stack tecnológico
SwiftUI + Swift
StoreKit 2
Amplify SDK (Cognito)
AVFoundation + Vision
SpriteKit
VolcEngine ASR
Contribución
¡Las contribuciones son bienvenidas! Por favor, sigue estos pasos:
Haz un fork del repositorio
Crea una rama de funciones (
git checkout -b feature/amazing-feature)Confirma tus cambios (
git commit -m 'Add amazing feature')Envía a la rama (
git push origin feature/amazing-feature)Abre una Pull Request
Estilo de código
Todos los comentarios y documentación en inglés
Todos los tipos usan el prefijo
SWCada archivo en
SWAnimation/,SWChart/ySWComponent/debe ser autónomoSigue los patrones de código y convenciones de nombres existentes
Licencia
Este proyecto está bajo la Licencia MIT: consulta el archivo LICENSE para más detalles.
Historial de estrellas
Hecho con ❤️ por 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.-