> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firebender.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Supported IDEs/Languages

> First class support on all JetBrains IDEs

## IDEs

Firebender supports **all** JetBrains IDEs including:

* Android Studio
* AppCode
* Aqua
* CLion
* Code With Me Guest
* DataGrip
* DataSpell
* GoLand
* IntelliJ IDEA Community
* IntelliJ IDEA Ultimate
* JetBrains Client
* JetBrains Gateway
* MPS
* PhpStorm
* PyCharm
* PyCharm Community
* Rider
* RubyMine
* RustRover
* WebStorm
* Writerside

## Languages

Firebender supports **all coding languages**, including but not limited to:

* Kotlin
* TypeScript/JavaScript
* Python
* Go
* Java
* C/C++
* Rust
* Swift
* Dart
* Ruby
* PHP
* C#
* Scala
* Groovy
* HTML/CSS
* SQL
* Shell scripts

## Build Systems & Project Types

Firebender supports **all project types** out of the box, including:

* **Bazel** - Full support for Bazel-imported projects, correctly identifying workspace roots
* Gradle
* Maven
* CMake
* Cargo (Rust)
* npm/yarn/pnpm
* pip/Poetry/uv (Python)
* Go modules

No special configuration is required—Firebender automatically detects your project structure and works seamlessly with your existing build system.
