Una barra lateral abierta y un espacio de trabajo inferior para DSH (DeepSeek Harness), con una API de plugins para registrar nuevas páginas.
thebaselab/codeapp
Un editor de código para iPad que ofrece edición al estilo de escritorio, Git, una terminal y runtimes de lenguajes en iPadOS, basado en Monaco Editor y SwiftUI.
Alternativa open source a:Working Copy
Textastic
Pythonista
- Estrellas
- 3,974
- Forks
- 382
- Issues abiertos
- 586
- Último commit
- hace 11 días
¿Qué es?
Code App es un editor de código para iOS/iPadOS que busca ofrecer una experiencia de edición similar a la de escritorio en el iPad. Su interfaz toma VS Code como referencia de diseño y el núcleo de edición es Monaco Editor; el resto de la aplicación está implementado con Swift nativo y SwiftUI.
La aplicación cubre flujos de trabajo de desarrollo habituales en el dispositivo: operaciones de Git como clone, commit, diff, push y pull; una terminal integrada con una serie de comandos incorporados; y desarrollo web local con Node.js y PHP. También incluye un runtime de Python, una toolchain de C/C++ basada en clang mediante WebAssembly y OpenJDK 8, con compatibilidad con LSP para Python y Java.
El código fuente tiene licencia MIT y el repositorio incluye un script de compilación que descarga los frameworks necesarios antes de abrir el proyecto de Xcode. La aplicación se distribuye a través de App Store y TestFlight.
Funciones clave
- 01Compatibilidad con Git para clone, commit, diff, push y pull, además de indicadores de cambios en el margen
- 02Terminal integrada con más de 70 comandos incorporados
- 03Desarrollo web local con Node.js y PHP
- 04Runtime de Python y toolchain de C/C++ incorporados, con clang mediante WebAssembly
- 05OpenJDK 8 con compatibilidad con LSP para Python y Java
- 06Compatibilidad con SSH
Casos de uso
- Escribir y ejecutar código Python o Java en un iPad sin necesidad de una laptop
- Hacer cambios rápidos en un repositorio Git cuando no se está frente a una computadora de escritorio
- Crear pequeños proyectos web con Node.js o PHP de forma local en iPadOS
- Aprender C/C++ o programar scripts con una toolchain integrada en una tablet
Temas
Preguntas frecuentes
- ¿Qué es codeapp?
- Un editor de código para iPad que ofrece edición al estilo de escritorio, Git, una terminal y runtimes de lenguajes en iPadOS, basado en Monaco Editor y SwiftUI. Code App es un editor de código para iOS/iPadOS que busca ofrecer una experiencia de edición similar a la de escritorio en el iPad. Su interfaz toma VS Code como referencia de diseño y el núcleo de edición es Monaco Editor; el resto de la aplicación está implementado con Swift nativo y SwiftUI.
- ¿codeapp es gratuito? ¿Qué licencia tiene?
- codeapp es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿codeapp sigue mantenido?
- Mantenimiento activo. El último commit de codeapp fue el 8 oct 2026.
- ¿Para qué puedo usar codeapp?
- Escribir y ejecutar código Python o Java en un iPad sin necesidad de una laptop Hacer cambios rápidos en un repositorio Git cuando no se está frente a una computadora de escritorio Crear pequeños proyectos web con Node.js o PHP de forma local en iPadOS Aprender C/C++ o programar scripts con una toolchain integrada en una tablet
- ¿Dónde consigo codeapp?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/thebaselab/codeapp
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Herramienta de terminal que reproduce commits de Git como sesiones animadas de escritura, con resaltado de sintaxis y transiciones del árbol de archivos.
Una herramienta de programación con agentes que se ejecuta en la terminal, lee tu base de código y realiza tareas de programación, explica código y gestiona flujos de trabajo de git mediante lenguaje natural.
Una skill para agentes que enseña a asistentes de programación con IA, como Claude Code y Codex, a escribir código SwiftUI más moderno, accesible y eficiente.
Una alternativa multiplataforma a Xcode en la línea de comandos para compilar, firmar e instalar apps de iOS a partir de paquetes SwiftPM en Linux, Windows y macOS.
Una interfaz de terminal (TUI) con control mediante teclado para conectarse a muchas bases de datos SQL y consultarlas, inspirada en lazygit.