OpenIDEA : IntelliJ IDEA réécrit en Rust, gratuit
Le lien du dépôt OpenIDEA, le tableau complet des mesures face à IntelliJ IDEA et les commandes pour le compiler toi-même.
OpenIDEA, c'est quoi
Une réécriture d'IntelliJ IDEA avec un cœur en Rust, en application native.
- 1042 étoiles en neuf jours
- Licence Apache 2.0, donc gratuit
- Builds pour macOS, Windows et Linux
- Plus de 60 langages
L'idée : garder la façon de travailler que tu connais déjà, le keymap IntelliJ, les tool windows, le réflexe « search everywhere ».
Ce qu'il y a dedans
- L'éditeur
- Le code insight
- Le debugger
- Git
- Le terminal
- Un client base de données
- Un client HTTP
Le tableau des mesures
Conditions du test de l'auteur : projet freqtrade (Python, environ 770 fichiers), caches chauds, médiane sur 5 lancements, Windows 11, AMD 32 cœurs, 62 Go de RAM. Face à IntelliJ IDEA 2026.2.3.
| Mesure | OpenIDEA | IntelliJ IDEA 2026.2.3 |
|---|---|---|
| Fenêtre avec le projet affichée | 0,9 s | 3,1 s |
| Prêt, processeur calmé | 1,1 s | 13,2 s |
| Mémoire, tous processus confondus | 169 Mo | 2011 Mo |
| Temps processeur jusqu'à prêt | 2,4 s | 47,9 s |
| Au repos | 4 % d'un cœur | 7 % |
| Quitter | 0,3 s | 5,9 s |
L'auteur joue franc jeu : IntelliJ analyse Python plus profondément, donc « prêt » ne veut pas dire le même travail des deux côtés. Le dossier perf/compare du dépôt te laisse relancer la mesure sur ta machine et sur tes projets.
L'installer
Le plus simple : le lien Download de la dernière release du dépôt.
Dépôt GitHub : chercher « OpenIDEA » sur github.com (lien à vérifier)
Le compiler toi-même
pnpm install
pnpm tauri dev
Prérequis :
- Rust 1.96
- Node 22
- pnpm
- Les prérequis Tauri pour ton système : https://tauri.app/start/prerequisites/
Note
Le projet n'est pas affilié à JetBrains. IntelliJ IDEA reste leur marque.
Une question ? Réponds directement à ce message, je lis tout.