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
| Requirement | Version |
|---|---|
| IDE | IntelliJ IDEA Ultimate / Community 2025.2+ |
| JDK | 17+ |