Skip to main contentIDEs
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.