Skip to content

apollographql/apollo-intellij-plugin

Repository files navigation

Apollo IntelliJ Plugin

Version Downloads

This plugin for Android Studio and IntelliJ helps you work with the Apollo Kotlin GraphQL library.

Features

  • Automatic code generation: models are re-generated whenever GraphQL files change
  • Navigation Kotlin code ⇄ GraphQL definitions
  • Unused operations and fields highlighting
  • Normalized cache viewer
  • Migration helpers:
    • Apollo Android 2.x → Apollo Kotlin 3.x
    • Apollo Kotlin 3.x → Apollo Kotlin 4.x
    • compat codegen → operationBased codegen
  • Integration with Rover for a rich schema editing experience
  • More to come!

Compatibility

  • Most features are intended to work with Apollo Kotlin 4.x and above
  • Automatic code generation works with Apollo Kotlin 3.x and above

The plugin is supported on:

  • IntelliJ 2025.1.1 and above
  • Android Studio Narwhal 2025.1.1 and above

Installation instructions

Marketplace > Search for "Apollo GraphQL" > Install

Weekly snapshots

The plugin is published every Sunday in a specific snapshots repository. To use it, the repository URL must be configured:

Settings > Plugins > ️ > Manage Plugin Repositories > + > https://go.apollo.dev/ij-plugin-snapshots

Then search for "Apollo GraphQL" and install the plugin as usual.

Acknowledgements

This plugin incorporates code from the JetBrains GraphQL plugin.

About

Apollo IntelliJ Plugin

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages