~/conference

JetBrains Plugin Developer Conf 2025

date:2025-11-05
location:-- online --
series:JetBrains Plugin Developer Conf · 2 editions
editions:[JetBrains Plugin Developer Conf 2024, JetBrains Plugin Developer Conf 2025]

plugin authors, IntelliJ Platform plugin developers, Kotlin developers, language plugin developers, tooling and CI engineers, remote development engineers, QA and test automation engineers, performance engineers

Gradle IntelliJ plugin 2.10.4; unified IntelliJ distribution 2025.3; plugin verifier v1.397; Marketplace publishing workflow; LSP client-server integration; Kotlin Notebook run in IDE process; AI test generation from debugger; Pyroscope profiling integration; non-blocking read actions; RPC over TLS for remote plugins; modular plugin template; Analyze Thread Dump tooling

titleauthorlength
JetBrains Plugin Developer Conf 2025Ivan Chirkov, Jakub Chrzanowski, Robert Novotny, Dmitrii Derepko, Aleksandr Slepchenkov, Tommaso Gionfriddo, Michael Solovev, Nikita Katkov, Konstantin Nisht06h 30m
Conference shows concrete shifts: JetBrains reports 10,000 authors and 11,000 plugins with ~3 million monthly downloads, paid-plugin revenue +13% and average…
Talk on
Opening KeynoteIvan Chirkov, Jakub Chrzanowski, Robert Novotny57m
Marketplace now hosts 11,000 plugins from over 10,000 authors, reaching 3 million unique downloads per month; paid-plugin revenue grows 13% year over year and…
Talk on
From Template to Marketplace Creating Your First PluginDmitrii Derepko18m
Start from the GitHub template and click use this template to create a repo (template repo auto-cleans via an Actions commit), clone into IntelliJ, set SDK to…
Talk on
Developing a Language Plugin: LSP versus the Joy of LearningAleksandr Slepchenkov44m
Built Luau support by combining IntelliJ’s LSP API with hand‑rolled features, getting 100 lines of code to boot a language server and basic completion and…
Talk on
Kotlin Notebook Meets IntelliJ PlatformJakub Chrzanowski41m
Kotlin Notebook opens inside IntelliJ IDEA 2025.x and runs Kotlin cells either in a separate JVM or run in IDE process so code can access the real IntelliJ…
Talk on
Building in Constrained Environments: Lessons from YouTrack AppsTommaso Gionfriddo40m
Adeptask's team builds YouTrack apps under iframe sandboxing with a stateless JavaScript backend (no Node, no crypto, limited write APIs) and solves loading…
Talk on
AI-powered Test Generation Straight from your DebuggerMichael Solovev38m
A plugin named dert extracts live debugger state — call stack, real input and output values, and build files — and feeds that context via RAG from debugger…
Talk on
Making an IntelliJ Plugin Remote Development-friendlyNikita Katkov35m
Explains how to convert a monolithic plugin into a modular layout with front-end, back-end, shared modules and a root plugin.xml so pieces load only when their…
Talk on
How to Investigate UI FreezesKonstantin Nisht42m
Explains that most freezes come from the AWT single EDT getting blocked by write actions or by background read actions holding the read/write lock, shows how…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.