Plugin Kotlin for Eclipse based on JetBrains Kotlin plugin and contains small enhancements. These enhancements mostly related to adaptations for latest versions of Java, Eclipse and so on.
Categories: Programming Languages
Tags: kotlin
Additional Details
Eclipse Versions: 2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2025-12 (4.38), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17)
Platform Support: Windows, Mac, Linux/GTK
Date Created: Saturday, October 8, 2022 - 04:04
License: Apache 2.0
Date Updated: Wednesday, September 17, 2025 - 12:52
Submitted by: Vladimir Bychkov
| Date | Ranking | Installs | Clickthroughs |
|---|---|---|---|
| January 2026 | 152/606 | 71 | 13 |
| December 2025 | 169/621 | 86 | 25 |
| November 2025 | 150/626 | 116 | 14 |
| October 2025 | 138/637 | 136 | 13 |
| September 2025 | 161/653 | 113 | 29 |
| August 2025 | 157/615 | 93 | 23 |
| July 2025 | 181/636 | 85 | 5 |
| June 2025 | 188/627 | 84 | 24 |
| May 2025 | 204/634 | 65 | 14 |
| April 2025 | 183/623 | 87 | 15 |
| March 2025 | 183/661 | 117 | 11 |
| February 2025 | 193/645 | 99 | 22 |

Reviews Add new review
Makes Eclipse usable again for polyglot projects
Submitted by Nathan Niesen on Tue, 06/20/2023 - 10:29
Thank You! This plugin allows me to continue using Eclipse for projects containing Kotlin source sets.
For Eclipse 2023-03 v4.27 I did have to add the following to my `~/.gradle/init.gradle` to configure the Kotlin container:
allprojects { def fixKotlinContainer = true if (project.plugins.hasPlugin(EclipsePlugin)) { println "Configuring Eclipse for project ${eclipse.project.name}" eclipse.synchronizationTasks { def kotlinNature = (project.tasks.find({ it.name.matches("^compile.*Kotlin\$")}) != null) // find first kotlin compile task; null if none. if (kotlinNature) { if (fixKotlinContainer) { println "Adding KOTLIN_CONTAINER for ${eclipse.project.name}" eclipse.classpath.containers 'org.jetbrains.kotlin.core.KOTLIN_CONTAINER' } } } } }