consulo
Introduction: Platform repository of Consulo. Plugins implementation hold in their repositories
Tags:
Consulo - multi-language ide. Project was started in year 2013 by forking IDEA Community Edition.
Main goal - to create an open IDE, where you don't need to select an IDE for different languages. Instead, provide a standard for language implementation inside the IDE.
Contributing
If you can't describe the issue, you can use our forum, or you can read the contributing guide and report the issue at GitHub
Building & Running
Build Status
JVM | Github Actions |
---|---|
Java 21 | |
Java 22 | |
Java 23 |
First of all, you need these tools:
- Maven 3.9+
- JDK 21+
Then execute from command line:
mvn package
If you want run Consulo from repository
as a desktop application
mvn install mvn consulo:run-desktop-awt-fork -pl consulo:consulo-sandbox-desktop-awt
as a web application
first need build web sandbox
mvn package -am -pl consulo:consulo-sandbox-web
then need start code server (since we used gwt as frontend)
cd modules/web/web-ui-impl-client mvn -am vaadin:run-codeserver
and start web server
cd modules/web/web-bootstrap mvn -am jetty:run