Skip to content

Introduction

EasyApi is an IntelliJ IDEA plugin that simplifies API development. It allows you to export API documents and send API requests directly from your IDE.

Features

  • Export API Documents — Generate API documentation from your code and export to Postman, Markdown, Curl, or IntelliJ HTTP Client format.
  • API Dashboard — Browse all endpoints in a tree view, edit and send requests, view responses, and export — all within the IDE.
  • Gutter Icon Navigation — Click the gutter icon next to any API method to jump directly to it in the API Dashboard.
  • Search Everywhere — Find API endpoints by path, URL, method prefix, or gRPC URL using IntelliJ's Search Everywhere.
  • Framework Support — Works with Spring MVC, Spring Boot, Spring WebFlux, Feign, JAX-RS (Quarkus/Jersey), gRPC, and more.
  • Language Support — Java, Kotlin, and Scala.
  • Validation & Serialization — Full support for javax.validation, Jackson, Gson, and Swagger annotations.
  • Rich Extensibility — Customize behavior through configuration rules, Groovy scripts, and event hooks.

Requirements

RequirementVersion
IDEIntelliJ IDEA Ultimate / Community 2025.2+
JDK17+

Released under the Apache-2.0 License.