Get the latest version of Code on the Go
Click here to download the latest release. The release includes the following fixes and improvements.
❤️ Support our work ❤️
As we roll out this latest update, we want to take a moment to thank you for being a part of our community.
Code on the Go (CoGo) is a philanthropic venture driven by a simple mission: to provide powerful, accessible tools to developers everywhere. Because of this commitment, our software is and always will be free and open source.
To maintain our independence, we rely entirely on private funding and the generosity of users like you. If our software adds value to your workflow, please consider supporting our mission. Your contributions directly fund ongoing development, maintenance, and future innovations.
Thank you for helping us keep CoGo open and accessible to all!
New plugins
The following plugins are now available, including our first two community-created plugins!
Cotg NDK: Community member Arman King created a custom, ultra-fast NDK environment to compile C++ projects directly without CMake. This offers a great alternative to our NDK Installer plugin. One of our primary goals is to foster an open, versatile IDE ecosystem, and we are excited to support and celebrate community-driven innovation!
Icons Repository: Community member Omar Haidar created a plugin that integrates a Material icons repository directly into CoGo.
- Sketch to UI: The Sketch to UI feature (which is no longer considered experimental) is now available as a separate plugin rather than being bundled into the core app. This change significantly reduces the initial APK size, giving you the freedom to choose exactly which advanced features you want to install.
Python/Flask: This plugin installs two Python project templates: Python Flask App (a Flask web app with routes, HTML templates, static files, and error handling) and Python Starter (a minimal Python project with a single entry point.) The plugin also installs Python if it’s not already installed, and provides built-in run, install-dependencies, and test actions for Python projects.
IMPORTANT: The Python/Flask plugin has undergone preliminary testing only. Use at your own risk. Please submit problem reports to [email protected] and pull requests to https://github.com/appdevforall/plugin-examples. Telegram customer support cannot provide help with this plugin.
- Client Time Tracker: This time-tracking and invoicing plugin tracks billable coding sessions per project and generates invoices as PDF, Excel, or CSV. Sessions start/stop automatically from editor activity, and each tracked project carries its own client, rate, currency, and tax settings.
To explore and download CoGo plugins, visit www.appdevforall.org/addons
Fixes and improvements
- The Run Tasks feature now automatically saves unsaved changes before executing a Gradle task.
- GitHub issue 1346: Removed unneeded blank space between the editor and the bottom sheet.
- Improved IDE analysis sync for Kotlin files to eliminate transient “Redeclaration” errors that incorrectly appeared during editing.
- Zooming in or out using pinch-to-zoom now now correctly maintains the new font size across all open and subsequently opened files in the editor.
- Improved XML generation in Sketch to UI.
- Text displayed above the bottom sheet now wraps correctly.
- Other bug fixes including NullPointerException
Let us know what you think
If you have any problems or suggestions, please let us know! You can reach us the following ways:
- In the app, tap the Feedback button to create an email that includes a screenshot
- Send us email
- Join our Telegram community
Our story
If you’re wondering why we’re building an IDE that runs on phones (including 32-bit devices) and doesn’t require internet access, our one-minute video sums it up.