Skip to article
Documentation

Overview

What Gleam Pro provides, its requirements, and where to start.

On this page

Gleam Pro combines native Gleam editing with the official Gleam language server. Use it to navigate and refactor packages, run Erlang or JavaScript applications, explore test results, manage Hex dependencies, and debug JavaScript targets from Gleam source.

Requirements#

IDE compatibility: IntelliJ IDEA 2025.2+. Check the Marketplace list for other editions and their supported versions.

The documented release is 2026.2.4. Its Marketplace compatibility starts at IntelliJ Platform build 252.0. Check the Marketplace compatibility list for your IDE edition and version before installing.

Install Gleam and the runtime required by your target: Erlang/OTP for BEAM applications, or Node.js, Deno, or Bun for JavaScript. A managed compiler can be configured in the plugin. LSP4IJ supplies the language-server and debug-adapter integration. JavaScript debugging requires Gleam 1.16 or newer and source maps; standalone BEAM escript export requires Gleam 1.17 or newer.

Start here#

Install Gleam Pro, then follow Packages and editing. The configuration reference explains where to adjust the behavior for your project.

In this manual#

Feature guides#

Project setup#

Packages#

Editor#

Run and debug#

Current limitations#

Source-level debugging covers JavaScript targets. It requires generated source maps and a compatible JavaScript debug adapter; installing a compiler alone does not enable debugging. Native analysis is a fallback when the language server cannot start, and does not replace compiler validation.

Release reference#

These instructions target the published 2026.2.4 release. Check the version under Settings → Plugins → Installed if your IDE behaves differently. For setup failures, start with troubleshooting.

Manual for version 2026.2.4 · Reviewed