OpenIDEA Launches: Rust Rebuild of IntelliJ with Faster Startup and Lower Memory

Original title: OpenIDEA: The IDE you know, rebuilt in Rust
68AI Score

Open-source IDE OpenIDEA has launched, rebuilding the IntelliJ IDEA workflow using a native Rust core. Benchmarks demonstrate significant improvements in startup speed, memory footprint, and CPU efficiency compared to standard IntelliJ, supporting 60+ languages across macOS, Windows, and Linux.

Full Report

Contents2 sections

The IDE you know, rebuilt in Rust.

Download  ·  Benchmark  ·  Build  ·  Discord

https://github.com/user-attachments/assets/234dd54c-1255-4b3a-b35c-533d78d737c0

OpenIDEA brings the IntelliJ IDEA way of working — its keymap, its tool windows, its search-everything habits — to a native app with a Rust core.

Editor, code insight, debugger, Git, terminal, database and HTTP clients, for 60+ languages. Builds for macOS, Windows and Linux.

Benchmark

Opening freqtrade (Python, ~770 files) with warm caches, median of 5 runs:

OpenIDEAIntelliJ IDEA 2026.2.3
Window with the project0.9 s3.1 s
Ready (CPU settled)1.1 s13.2 s
Memory (USS, all processes)169 MB2011 MB
CPU time until ready2.4 s47.9 s
Idle CPU4 % of a core7 % of a core
Quit0.3 s5.9 s

A release build of OpenIDEA from main and IDEA with default settings and plugins, on Windows 11, 32-core AMD, 62 GB RAM. IDEA analyses Python more deeply, so "ready" doesn't mean the same work on both sides. Both are measured from the outside, the same way: see perf/compare to run it on your machine and projects.

Build

SH
pnpm install
pnpm tauri dev

Rust 1.96, Node 22, pnpm and the Tauri prerequisites.

Native notebook execution tests are opt-in and need two distinct Python environments with ipykernel installed:

SH
OPENIDEA_TEST_PYTHON=/first/env/bin/python \
OPENIDEA_TEST_PYTHON_SECOND=/second/env/bin/python \
cargo test -p ide-notebook --test kernel_runtime -- --ignored --test-threads=1