# codeapp **Repository Path**: wang-tian-feng/codeapp ## Basic Information - **Project Name**: codeapp - **Description**: ipad代码编辑器https://github.com/thebaselab/codeapp - **Primary Language**: Swift - **License**: MIT - **Default Branch**: 1.7.3 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-20 - **Last Updated**: 2024-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: github导入 ## README # Code App Bringing desktop-like editing experience to iPad, available on [App Store](https://apps.apple.com/us/app/code-app/id1512938504) and [TestFlight](https://testflight.apple.com/join/EgZ8sE2P). ![Code App Screenshot](https://thebaselab.com/code/clang.png) ## About the repository This repository contains the source code of the app. We also work on issues, listen to your feedback and publish our development plan here. ## Documentation See [code.thebaselab.com](https://code.thebaselab.com) ## The Plan Use [VS Code](https://github.com/microsoft/vscode) as a design template while providing key functionalities with [monaco-editor](https://github.com/microsoft/monaco-editor) and native code: - Version Control (Git clone, commits, diff editor, push, pull and gutter indicator) ✅ - Embeded terminal (70+ commands avaliable) ✅ - Local web development environment (Node + PHP) ✅ - Built in Python runtime ✅ - C/C++ Runtime with WebAssembly (with clang) ✅ - Local Java (OpenJDK) ✅ - SSH Support ✅ - [LSP](https://microsoft.github.io/language-server-protocol) support 🏃 ## Building the project 1. `git clone https://github.com/thebaselab/codeapp` 2. `./downloadFrameworks.sh` 3. Open Code.xcodeproj 4. Switch to CodeUI target if you wish to run the app on a simulator 5. Click build The source code of the built-in languages are hosted on these repositories. | Language | Repository | |-----------------|-------------------| | Python 3.9.2 | [cpython](https://github.com/holzschu/cpython/tree/3.9)| | Clang 14.0.0 | [llvm-project](https://github.com/holzschu/llvm-project)| | PHP 8.3.2 | [php-src](https://github.com/bummoblizard/php-src/tree/PHP-8.3.2)| | Node.js 18.19.0 | [nodejs-mobile](https://github.com/1Conan/nodejs-mobile)| | OpenJDK 8 | [android-openjdk-build-multiarch](https://github.com/thebaselab/android-openjdk-build-multiarch)|