jetplay

Audio and video playback for JetBrains IDEs, powered by JCEF and FFmpeg.

Supported formats: MP4, M4V, MKV, AVI, MOV, WMV, FLV, WebM, OGV, MP3, WAV, OGG, OGA, Opus, M4A, AAC, WMA, AIFF, FLAC

Format Support Matrix

Native Transcoded
Video WebM, OGV MP4, M4V, MKV, AVI, MOV, WMV, FLV
Audio MP3, WAV, FLAC, OGG, OGA, Opus M4A, AAC, WMA, AIFF
  • Native — plays instantly in the embedded browser
  • Transcoded — converted to WebM (VP9/Opus) via bundled FFmpeg on first open, with live progress

Installation

  • Using the IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "jetplay" > Install

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

Building from Source

./gradlew build        # compile + test + verify
./gradlew runIde       # launch sandbox IDE with plugin loaded

Requires JDK 17+ and Node.js 22+.

Top categories

Loading Svelte Themes