Demo para iOS que usa shaders Metal do SwiftUI e Core Motion para imitar a animação de dobra de um iPhone dobrável e dar à tela aparência de vidro fosco.
signerlabs/ShipSwift
Biblioteca de componentes SwiftUI nativa para IA, com animações prontas para produção, gráficos, UI e módulos full-stack que assistentes de IA podem buscar via MCP.
- Estrelas
- 3,263
- Forks
- 187
- Issues abertas
- 7
- Último commit
- há 11 horas
O que é?
ShipSwift é uma biblioteca de componentes SwiftUI sob licença MIT, criada para ser usada por assistentes de programação com LLMs. Ela reúne código pronto em SWAnimation (30 componentes de animação, incluindo planos de fundo com shaders Metal), SWChart (gráficos de linha, barra, rosca, radar, mapa de calor e outros), SWComponent (controles de exibição, feedback e entrada) e SWModule (estruturas com vários arquivos, como autenticação com Amplify/Cognito, câmera com detecção de rostos, paywall com StoreKit 2, chat com entrada por voz e configurações).
O projeto pode ser usado de três formas: instalando skills com npx, conectando um servidor MCP para que uma IA possa listar, buscar e pesquisar skills, ou copiando arquivos individuais de SWPackage para um projeto do Xcode. Os componentes nas pastas de animação, gráficos e componentes são autocontidos, e o repositório inclui um app iOS de demonstração. Algumas skills de módulos full-stack, como guias de backend e modelos de conformidade, são oferecidas como skills Pro pagas, enquanto o código do cliente iOS continua sendo open source.
Recursos principais
- 01Oferece 30 componentes de animação SwiftUI, incluindo planos de fundo com shaders Metal.
- 02Disponibiliza componentes de gráficos como linha, barra, rosca, radar, dispersão e mapa de calor.
- 03Inclui módulos com vários arquivos para autenticação, câmera, paywall, chat e configurações.
- 04Disponibiliza skills para assistentes de IA por meio de um servidor MCP com ferramentas para listar, obter e pesquisar.
- 05Cada arquivo de animação, gráfico e componente é autocontido e fácil de copiar para um projeto do Xcode.
Casos de uso
- Adicionar animações refinadas de carregamento, shimmer ou plano de fundo a um app iOS feito com SwiftUI.
- Criar dashboards com componentes de gráficos prontos para usar.
- Permitir que um assistente de programação com IA estruture recursos como login, captura pela câmera ou paywall de assinatura.
- Começar um novo app iOS com telas prontas de configurações, onboarding e chat.
Início rápido
- 1
Instale ShipSwift Skills
npx skills add signerlabs/shipswift-skills - 2
Conecte o servidor MCP para Claude Code
claude mcp add --transport http shipswift https://api.shipswift.app/mcp - 3
Clone o repositório e abra o app de demonstração no Xcode
git clone https://github.com/signerlabs/ShipSwift.git
Antes de usar
- É necessário ter o Xcode e uma plataforma Apple, pois os componentes são feitos com SwiftUI para iOS.
- Alguns módulos e skills, como os guias de backend full-stack, são recursos pagos do Pro.
Em coleções
Tópicos
Perguntas frequentes
- O que é ShipSwift?
- Biblioteca de componentes SwiftUI nativa para IA, com animações prontas para produção, gráficos, UI e módulos full-stack que assistentes de IA podem buscar via MCP. ShipSwift é uma biblioteca de componentes SwiftUI sob licença MIT, criada para ser usada por assistentes de programação com LLMs. Ela reúne código pronto em SWAnimation (30 componentes de animação, incluindo planos de fundo com shaders Metal), SWChart (gráficos de linha, barra, rosca, radar, mapa de calor e outros), SWComponent (controles de exibição, feedback e entrada) e SWModule (estruturas com vários arquivos, como autenticação com Amplify/Cognito, câmera com detecção de rostos, paywall com StoreKit 2, chat com entrada por voz e configurações).
- ShipSwift é gratuito? Qual é a licença?
- ShipSwift é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ShipSwift ainda é mantido?
- Manutenção ativa. O último commit de ShipSwift foi em 7 de nov. de 2026.
- Para que posso usar ShipSwift?
- Adicionar animações refinadas de carregamento, shimmer ou plano de fundo a um app iOS feito com SwiftUI. Criar dashboards com componentes de gráficos prontos para usar. Permitir que um assistente de programação com IA estruture recursos como login, captura pela câmera ou paywall de assinatura. Começar um novo app iOS com telas prontas de configurações, onboarding e chat.
- Como instalar ShipSwift?
- Instale ShipSwift Skills: npx skills add signerlabs/shipswift-skills Conecte o servidor MCP para Claude Code: claude mcp add --transport http shipswift https://api.shipswift.app/mcp Clone o repositório e abra o app de demonstração no Xcode: git clone https://github.com/signerlabs/ShipSwift.git
- Onde consigo ShipSwift?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/signerlabs/ShipSwift
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma coleção de exemplos de animações em SwiftUI prontos para copiar, com carregamento, loops, transições, springs e efeitos, feita apenas com SwiftUI.
Um app de chat com documentos para macOS e iOS que permite enviar arquivos e fazer perguntas, com todo o processamento de IA feito no dispositivo usando Apple Foundation Models.
Biblioteca leve, totalmente em Swift, para baixar, armazenar em cache e exibir imagens da web em apps para iOS, macOS e SwiftUI.
Uma biblioteca Swift para criar apps nas plataformas Apple com gerenciamento de estado consistente, funcionalidades compostas, controle de efeitos colaterais e forte suporte a testes.
Um launcher de apps para iOS que executa apps IPA dentro dele, sem instalá-los, com vários contêineres por app.