Uma sidebar aberta e uma workbench inferior para DSH (DeepSeek Harness), com uma API de plugins para registrar novas páginas na sidebar.
thebaselab/codeapp
Editor de código para iPad que oferece edição no estilo desktop, Git, terminal e runtimes de linguagens no iPadOS, com base no Monaco Editor e no SwiftUI.
Alternativa open source a:Working Copy
Textastic
Pythonista
- Estrelas
- 3,974
- Forks
- 382
- Issues abertas
- 586
- Último commit
- há 11 dias
O que é?
O Code App é um editor de código para iOS/iPadOS que busca oferecer uma experiência de edição no iPad semelhante à de um desktop. A interface usa o VS Code como referência de design, e o núcleo de edição é o Monaco Editor; o restante do app é implementado em Swift e SwiftUI nativos.
O app inclui fluxos de desenvolvimento comuns no próprio dispositivo: operações de Git como clone, commit, diff, push e pull; um terminal integrado com vários comandos incluídos; e desenvolvimento web local com Node.js e PHP. Também inclui um runtime de Python, uma toolchain de C/C++ baseada em clang via WebAssembly e o OpenJDK 8, com suporte a LSP para Python e Java.
O código-fonte é licenciado sob a MIT, e o repositório inclui um script de build que baixa os frameworks necessários antes de abrir o projeto do Xcode. O app é distribuído pela App Store e pelo TestFlight.
Recursos principais
- 01Suporte a Git para clone, commit, diff, push, pull e indicadores de alterações na margem do editor
- 02Terminal integrado com mais de 70 comandos incluídos
- 03Desenvolvimento web local com Node.js e PHP
- 04Runtime de Python e toolchain de C/C++ integrados, com clang via WebAssembly
- 05OpenJDK 8 com suporte a LSP para Python e Java
- 06Suporte a SSH
Casos de uso
- Escrever e executar código Python ou Java no iPad sem precisar de um laptop
- Fazer edições rápidas em um repositório Git longe de um desktop
- Desenvolver localmente pequenos projetos web com Node.js ou PHP no iPadOS
- Aprender C/C++ ou programar com scripts usando uma toolchain integrada em um tablet
Tópicos
Perguntas frequentes
- O que é codeapp?
- Editor de código para iPad que oferece edição no estilo desktop, Git, terminal e runtimes de linguagens no iPadOS, com base no Monaco Editor e no SwiftUI. O Code App é um editor de código para iOS/iPadOS que busca oferecer uma experiência de edição no iPad semelhante à de um desktop. A interface usa o VS Code como referência de design, e o núcleo de edição é o Monaco Editor; o restante do app é implementado em Swift e SwiftUI nativos.
- codeapp é gratuito? Qual é a licença?
- codeapp é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- codeapp ainda é mantido?
- Manutenção ativa. O último commit de codeapp foi em 8 de out. de 2026.
- Para que posso usar codeapp?
- Escrever e executar código Python ou Java no iPad sem precisar de um laptop Fazer edições rápidas em um repositório Git longe de um desktop Desenvolver localmente pequenos projetos web com Node.js ou PHP no iPadOS Aprender C/C++ ou programar com scripts usando uma toolchain integrada em um tablet
- Onde consigo codeapp?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/thebaselab/codeapp
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma ferramenta de terminal que reproduz commits do Git como sessões animadas de digitação, com realce de sintaxe e transições na árvore de arquivos.
Uma ferramenta de programação com agentes que roda no terminal, lê sua base de código e executa tarefas de programação, explica código e gerencia fluxos de trabalho do git por meio de linguagem natural.
Uma skill de agente que ensina assistentes de programação com IA, como Claude Code e Codex, a escrever código SwiftUI mais moderno, acessível e eficiente.
Uma alternativa multiplataforma ao Xcode via linha de comando, que compila, assina e instala apps iOS de pacotes SwiftPM no Linux, Windows e macOS.
Uma interface de terminal (TUI) controlada pelo teclado para conectar-se a vários bancos de dados SQL e consultá-los, inspirada no lazygit.