/Cosmic-IDE

A next-gen Ide for JVM development on Android

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Cosmic IDE

License Codacy Badge Total downloads Discord Telegram F-Droid (including pre-releases) GitHub Repo stars

Get it on F-Droid

A next-gen IDE for JVM development on Android.

Description

Cosmic IDE is a powerful and feature-rich IDE for JVM development on Android. It is built on top of the latest tools, and offers a wide range of features that make it the perfect tool for developers who want to build high-quality, bug-free applications without needing a computer.

Screenshots

Installation

Currently, Cosmic IDE is in active development. You can download the latest debug app build from here.

If you find any bugs, please report them on our Discord server or open an issue on GitHub.

Features

  • Supports Java 17 and Kotlin 2.1 (K2 compiler)
  • Plugin support (plugins can be written in Java or Kotlin)
  • Git integration
  • Fast incremental compilation
  • Integrated dependency management
  • Code completion for Java and Kotlin
  • Google Gemini AI chatbot
  • Syntax highlighting
  • Execution of programs
  • Code navigation
  • Support for custom fonts and ligatures
  • Highly customizable editor
  • Google Java Format and ktfmt integration
  • Support for plugins
  • Highly customizable
  • High-performance code editor (Sora Editor)
  • Code navigation
  • Bytecode Disassembler
  • Backup and restore
  • Material You Design
  • Modern UI with prebuilt themes
  • Dark mode (and light mode)

Benefits

  • Faster and more efficient development
  • Reduced errors and warnings
  • Improved code readability and maintainability
  • Easier development experience

Contribution Guidelines

We welcome contributions from everyone. If you have any ideas for features or improvements, please open an issue or submit a pull request.

Donate

If you appreciate the work that has been put into Cosmic IDE, you can donate to support the developers:

Become a Patron

Acknowledgment

We would like to thank the following projects and their maintainers for their work, which has been used in Cosmic IDE:

Contributions

Contributors

License

Cosmic IDE is licensed under the GNU GPL-v3 License.

Contact

If you have any questions or feedback, please contact us at: