https://github.com/katya-incorporated/acode
Acode is an extensible and powerful code editor for Katya ® 👽 OS, designed for developers who need efficiency and flexibility. With support for multiple programming languages, syntax highlighting, and customizable features, Acode offers a seamless coding experience. Optimized for performance and security, it empowers users to write, edit, and deb.
https://github.com/katya-incorporated/acode
acode acode-editor acode-kotlin acode-kotlin-language-server acode-mod acode-plugin acode-plugin-react acode-plugin-template acodeapp code graphene grapheneos katya katyaos katyasystem
Last synced: about 2 months ago
JSON representation
Acode is an extensible and powerful code editor for Katya ® 👽 OS, designed for developers who need efficiency and flexibility. With support for multiple programming languages, syntax highlighting, and customizable features, Acode offers a seamless coding experience. Optimized for performance and security, it empowers users to write, edit, and deb.
- Host: GitHub
- URL: https://github.com/katya-incorporated/acode
- Owner: Katya-Incorporated
- License: mit
- Created: 2024-02-16T10:03:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-26T11:46:34.000Z (12 months ago)
- Last Synced: 2025-02-09T19:34:14.833Z (3 months ago)
- Topics: acode, acode-editor, acode-kotlin, acode-kotlin-language-server, acode-mod, acode-plugin, acode-plugin-react, acode-plugin-template, acodeapp, code, graphene, grapheneos, katya, katyaos, katyasystem
- Language: JavaScript
- Homepage: https://acode.app/
- Size: 25.2 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
- Changelog: CHANGELOG.md
- License: license.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Acode Editor - Code Editor for Android
![]()
[](https://t.me/foxdebug_acode) [](https://discord.gg/vVxVWYUAWD)
## • Overview
Welcome to Acode Editor - a powerful and versatile code editing tool designed specifically for Android devices. Whether you're working on HTML, CSS, JavaScript, or other programming languages, Acode empowers you to code on-the-go with confidence.
## • Features
- Edit and create websites, and instantly preview them in a browser.
- Seamlessly modify source files for various languages like Python, Java, JavaScript, and more.
- Access the console to quickly identify errors and logs.
- Enjoy multi-language editing support with easy management tools.## • Installation
You can get Acode Editor from popular platforms:
[
](https://play.google.com/store/apps/details?id=com.foxdebug.acodefree) [
](https://www.f-droid.org/packages/com.foxdebug.acode/)
## • Project Structure
Acode/
|
|- src/ - Core code and language files
|
|- www/ - Public documents, compiled files, and HTML templates
|
|- utils/ - CLI tools for building, string manipulation, and more## • Multi-language Support
Enhance Acode's capabilities by adding new languages easily. Just create a file with the language code (e.g., en-us for English) in [`src/lang/`](https://github.com/deadlyjack/Acode/tree/main/src/lang) and include it in [`src/lib/lang.js`](https://github.com/deadlyjack/Acode/blob/main/src/lib/lang.js). Manage strings across languages effortlessly using utility commands:
```shell
yarn lang add
yarn lang remove
yarn lang search
yarn lang update
```## • Building the Application
To build the APK, ensure you have Node.js, NPM, and Apache Cordova installed on your device. Use Cordova CLI to build the application.
1. Initial setup (required only once):
```shell
yarn setup
```2. Build the project:
```shell
yarn build
```## • Developing a Plugin for Acode
For comprehensive documentation on creating plugins for Acode Editor, visit the [repository](https://github.com/deadlyjack/acode-plugin).
For plugin development information, refer to: [Acode Plugin Documentation](https://acode.app/plugin-docs)
> 💙 Empower your coding journey with the dynamic and efficient Acode Editor. Happy coding on-the-go!