Skip to content

Compile and run java code from your mobile phone

License

Notifications You must be signed in to change notification settings

CrackerCat/Java-Ide

 
 

Repository files navigation

Cosmic IDE


A next-gen Ide for JVM development on Android!

How to get

The app is available on F-Droid through IzzyOnDroid repository here

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

Screenshots

Features

  • Java 17
  • Kotlin Language Support
  • Javac
  • Javap
  • 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
  • D8
  • File Tree Viewer
  • Completely offline

TO-DO

  • Java auto-complete server

Building

Clone this repository on your device and compile using Android Studio or by running the command

./gradlew assembleDebug

Contributing

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

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

Special thanks to

About

Compile and run java code from your mobile phone

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.1%
  • Other 0.9%