Skip to content
@Cosmic-Ide

Cosmic IDE

Building dev tools for Android!

Cosmic IDE

Making Android a serious development platform.

Cosmic IDE is a desktop-class, general-purpose IDE and Linux development environment built for Android.

Develop, build, and run projects directly on your device using local toolchains, language servers, Gradle, Git, an integrated terminal, and a package-managed Linux environment. Packages from the Arch Linux ARM repositories can be installed through pacman, allowing the environment to be extended with additional compilers, build systems, runtimes, and developer tools.

Cosmic IDE is free and open source.

Cosmic IDE

Cosmic IDE is the organization’s main project.

Highlights

  • Local project builds directly on Android
  • Extensible Linux development environment
  • Package installation through pacman
  • Access to packages from Arch Linux ARM repositories
  • Integrated terminal
  • Language Server Protocol support
  • Gradle project support
  • Java, Kotlin, Scala, C, C++, Zig, and other toolchains
  • Git integration
  • Plugin support

Projects

The main Android application and development environment.

A lightweight Maven-style dependency resolver with support for transitive dependencies. It is used by projects including Sketchware Pro.

An Android-compatible port of the Fernflower Java decompiler.

Community

Join the community to discuss development, report problems, share projects, and follow progress:

Join the Cosmic IDE Discord

Support the project

Cosmic IDE is developed and distributed for free as an open-source project.

Donations help cover development, infrastructure, testing, maintenance, and the continued expansion of Cosmic IDE’s development environment.

Support Cosmic IDE

Every contribution helps keep the project independent, accessible, and actively developed.

Popular repositories Loading

  1. Cosmic-IDE Cosmic-IDE Public

    A desktop-class, general-purpose IDE for Android, powered by a full Linux environment.

    Kotlin 683 98

  2. rewrite rewrite Public archive

    WIP Cosmic IDE rewrite

    Java 38 7

  3. kotlinc-android kotlinc-android Public

    A kotlin compiler port for android

    Java 20 7

  4. DependencyResolver DependencyResolver Public

    A powerful dependency resolver for maven repositories.

    Kotlin 12 4

  5. plugins-repo plugins-repo Public

    A list of community plugins for Cosmic IDE

    9 2

  6. ChangeDataDirectory ChangeDataDirectory Public

    Kotlin 2 3

Repositories

Showing 10 of 13 repositories

Top languages

Loading…

Most used topics

Loading…