/Cosmic-Ide

A next-gen Ide for JVM development on Android

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

CI IzzyOnDroid Chat on Discord License CodeFactor Codacy Badge Commit Activity Total downloads Repository Size

Cosmic IDE

A next-gen Ide for JVM development on Android!

Overview

  • Java 17
  • Kotlin Language Support
  • Kotlin Auto Completion
  • Javac, Javap, D8
  • Eclipse Compiler for Java (ECJ)
  • Incremental Compilation
  • Eclipse class disassembler
  • Execute Java Code
  • Error/Warning marker in editor
  • Code highlighting
  • Add Classpath
  • Decompile Class File
  • Google Java Formatter
  • Eclipse Java Formatter
  • Baksmali Dex File
  • Basic Java Keywords auto-completion

Chat

Chat with us on our Discord Server.

Downloads

Get it on IzzyOnDroid

You can download the latest release from here and the latest debug build from Github Actions.

Screenshots

TO-DO

  • Kotlin error/warning highlight in editor
  • Git Support (possibly with JGit)
  • Java auto-complete

Building

Clone this repository on your device and compile using Android Studio or with gradle

./gradlew assembleDebug

Contribution

We would appreciate any kinds of contributions. If you have any questions, ideas, need help or want to propose a change just open an issue/pull request.

  • Any type of contributions are appreciated.
  • Create a pull request and we'll merge it after review.

Special Thanks