An open API service indexing awesome lists of open source software.

https://github.com/ankddev/awesome-intellij

⚡ A curated list of IntelliJ-based IDEs, plugins and resources for them.
https://github.com/ankddev/awesome-intellij

List: awesome-intellij

awesome awesome-list intellij intellij-idea jetbrains

Last synced: 3 months ago
JSON representation

⚡ A curated list of IntelliJ-based IDEs, plugins and resources for them.

Awesome Lists containing this project

README

        

# Awesome IntelliJ [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)



A curated list of IntelliJ-based IDEs, plugins and resources for them.


IntelliJ IDEA is an IDE for Java and Kotlin developers and platform for many other IDEs, official (e.g. RustRover or GoLand) and 3rd-party (e.g. Android Studio).

Contributions welcome! Read the [contribution guidelines](contributing.md) first.

## Contents

- [IntelliJ-based IDEs](#intellij-based-ides)
- [Official](#official)
- [Third-party](#third-party)
- [Plugins](#plugins)
- [Language and framework support](#language-and-framework-support)
- [Personalisation](#personalisation)
- [Learning](#learning)
- [Editor](#editor)
- [Utilities](#utilities)

## IntelliJ-based IDEs

IDEs that are based on [IntelliJ Platform](https://www.jetbrains.com/opensource/idea).

### Official

Official IDEs by JetBrains.

- [IntelliJ IDEA](https://www.jetbrains.com/idea) - IDE for Java and Kotlin developers.
- [PyCharm](https://www.jetbrains.com/pycharm) - IDE for Python developers and data scientists.
- [PhpStorm](https://www.jetbrains.com/phpstorm) - IDE for PHP developers.
- [GoLand](https://www.jetbrains.com/go) - IDE for Go developers.
- [Rider](https://www.jetbrains.com/rider) - IDE for .NET and game developers.
- [CLion](https://www.jetbrains.com/clion) - IDE for C and C++ developers.
- [RustRover](https://www.jetbrains.com/rust) - IDE for Rust developers.
- [WebStorm](https://www.jetbrains.com/webstorm) - IDE for JavaScript and TypeScript developers.
- [RubyMine](https://www.jetbrains.com/ruby) - IDE for Ruby and Rails developers.
- [DataGrip](https://www.jetbrains.com/datagrip) - Tool for multiple databases.
- [Aqua](https://www.jetbrains.com/aqua) - IDE for test automation engineers.

### Third-party

IDEs by 3rd-party developers.

- [Android Studio](https://developer.android.com/studio) - IDE for Android app development by Google.
- [Comma IDE](https://commaide.com) - The IDE for Raku.
- [Cursive](https://cursive-ide.com) - The Clojure(Script) IDE.

## Plugins

### Language and framework support

- [Scala](https://plugins.jetbrains.com/plugin/1347-scala) - Support of Scala language.
- [Dart](https://plugins.jetbrains.com/plugin/6351-dart) - Support of Dart language.
- [BashSupport Pro](https://plugins.jetbrains.com/plugin/13841-bashsupport-pro) - Bash, POSIX and Zsh support.
- [Ini](https://plugins.jetbrains.com/plugin/6981-ini) - Support of .ini files.
- [Toml](https://plugins.jetbrains.com/plugin/8195-toml) - Support of TOML language.
- [Rust](https://plugins.jetbrains.com/plugin/22407-rust) - Support for Rust language.
- [Ideolog](https://plugins.jetbrains.com/plugin/9746-ideolog) - Support of editing .log files.
- [Node.js](https://plugins.jetbrains.com/plugin/6098-node-js) - Support of Node.js for all IDEs that support JS.
- [Flutter](https://plugins.jetbrains.com/plugin/9212-flutter) - Support for developing Flutter applications.
- [Go](https://plugins.jetbrains.com/plugin/9568-go) - Support of Go language.
- [Go Template](https://plugins.jetbrains.com/plugin/10581-go-template) - Support for Go template engine.
- [TinyGo](https://plugins.jetbrains.com/plugin/16915-tinygo) - Support for TinyGo compiler.
- [Makefile Language](https://plugins.jetbrains.com/plugin/9333-makefile-language) - Support of GNU Make.
- [.env files](https://plugins.jetbrains.com/plugin/9525--env-files) - Support of .env (dotenv) files.

### Personalisation

- [Extra Icons](https://plugins.jetbrains.com/plugin/11058-extra-icons) - Add large amount of new icons to tour IDE.

### Learning

- [JetBrains Academy](https://plugins.jetbrains.com/plugin/10081-jetbrains-academy) - Turn on the free educational features in your IDE.

### Editor

- [Rainbow Brackets](https://plugins.jetbrains.com/plugin/10080-rainbow-brackets) - Ranbowify brackets and indents.

### Utilities

- [Key Promoter X](https://plugins.jetbrains.com/plugin/9792-key-promoter-x) - Learn essential shortcuts while you are working.
- [Randomness](https://plugins.jetbrains.com/plugin/9836-randomness) - Insert random numbers, UUIDs, names, IP addresses, and much more.
- [String Manipulation](https://plugins.jetbrains.com/plugin/2162-string-manipulation) - Manipulate with strings.