[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9419":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":32,"discoverSource":33},9419,"code_lfa","nightmare-space\u002Fcode_lfa","nightmare-space","Port VS Code to Android and support local operation","",null,"Dart",1215,86,11,22,0,2,23,18.82,"BSD 3-Clause \"New\" or \"Revised\" License",false,"main",true,[25,26,27,7,28],"code-server","dart","flutter","vscode","2026-06-12 02:02:07","# Code FA\n\nLanguage: English | [中文简体](README-ZH.md)\n\n![release](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fnightmare-space\u002Fcode_lfa) \n[![Last Commits](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flast-commit\u002Fnightmare-space\u002Fcode_lfa?logo=git&logoColor=white)](https:\u002F\u002Fgithub.com\u002Fnightmare-space\u002Fcode_lfa\u002Fcommits\u002Fmaster)\n[![Pull Requests](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues-pr\u002Fnightmare-space\u002Fcode_lfa?logo=github&logoColor=white)](https:\u002F\u002Fgithub.com\u002Fnightmare-space\u002Fcode_lfa\u002Fpulls)\n[![Code size](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flanguages\u002Fcode-size\u002Fnightmare-space\u002Fcode_lfa?logo=github&logoColor=white)](https:\u002F\u002Fgithub.com\u002Fnightmare-space\u002Fcode_lfa)\n[![License](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fnightmare-space\u002Fcode_lfa?logo=open-source-initiative&logoColor=green)](https:\u002F\u002Fgithub.com\u002Fnightmare-space\u002Fcode_lfa\u002Fblob\u002Fmaster\u002FLICENSE)\n ![Platform](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fsupport%20platform-android%20-purple) ![download time](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fdownloads\u002Fnightmare-space\u002Fcode_lfa\u002Ftotal) ![open issues](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fnightmare-space\u002Fcode_lfa) ![fork](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fnightmare-space\u002Fcode_lfa?style=social) ![code line](https:\u002F\u002Fimg.shields.io\u002Ftokei\u002Flines\u002Fgithub\u002Fnightmare-space\u002Fcode_lfa) [![Codacy Badge](https:\u002F\u002Fapi.codacy.com\u002Fproject\u002Fbadge\u002FGrade\u002Ff969750dc4aa424ead664219ddcf321d)](https:\u002F\u002Fapp.codacy.com\u002Fgh\u002Fnightmare-space\u002Fcode_lfa?utm_source=github.com&utm_medium=referral&utm_content=nightmare-space\u002Fcode_lfa&utm_campaign=Badge_Grade)\n\nThis is an Android version of VS Code implemented using code-server. Some have already implemented similar solutions, and this is one of them.\n\nThe package size is relatively large since the resources required are necessary for the initial run, so integrating them into the server and dynamically downloading them is not very meaningful.\n\nUsers should weigh this solution against others available from different developers.\n\nThe principle is to run code-server and then use a webview to load the view. There might be some bugs, but it performs reasonably well.\n\nThis project is open source, with the upper framework being Flutter. The loading of VS Code is implemented in Flutter, and VS Code runs in the Android WebView.\n\nI'm quite busy, so responses to issues might be slow. Thank you for your understanding.\n\nCheers! 🍻\n\n## Features\n\n- Fully local operation of Code Server\n- Supports the latest version 4.103.1\n- Supports quick updates to Code-Server versions\n- Supports custom Code-Server versions\n- Can run without an internet connection\n\n## Changing Code-Server Version\n\n1. Create a file named `code_version` in \u002Fsdcard with the version number as its content, such as `4.103.1`, without any line breaks.\n\n2. Download code-server such as [code-server-4.103.1-linux-arm64.tar.gz](https:\u002F\u002Fgithub.com\u002Fcoder\u002Fcode-server\u002Freleases\u002Fdownload\u002Fv4.13.0\u002Fcode-server-4.103.1-linux-arm64.tar.gz)\n\n3. Place the downloaded file in \u002Fsdcard. Do not unzip or change its filename.\n\n4. Download the corresponding version and place it in \u002Fsdcard. Do not unzip or change its filename.\n\n5. Launch Code FA, and enjoy it!\n\n## Note\n\nCode Server runs in an Ubuntu environment, not in a Termux environment. Therefore, if you need to install any dependencies, simply look up how to install them on Ubuntu.\n\n## Installing Internal Dependencies\n\nThis section shouldn't really be here because it's not a Code FA issue, but many people don't know how to install simple dependencies on Ubuntu, and all related questions end up being directed to Code FA.\n\nUpdate package lists\n\n```bash\napt update\n```\n\nInstall any dependency\n```bash\napt install python3\napt install clang\n...\n```\n\n## Git History\n\n[![Star History Chart](https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=nightmare-space\u002Fvscode_for_android&type=Date)](https:\u002F\u002Fstar-history.com\u002F#nightmare-space\u002Fvscode_for_android&Date)\n","Code FA 是一个将 VS Code 移植到 Android 平台并支持本地运行的项目。它通过在 Android WebView 中加载 code-server 来实现 VS Code 的功能，允许用户在移动设备上进行代码编辑和开发工作。该项目使用 Flutter 作为前端框架，并集成了 code-server 的最新版本（如 4.103.1），支持快速更新和自定义版本设置。此外，Code FA 可以完全离线运行，无需网络连接。适用于需要在移动环境中进行轻量级代码编辑或学习编程的场景。","2026-06-11 03:22:35","top_language"]