Skip to main content

Explyt Spring Features

Explyt Spring plugin makes Spring development in Java and Kotlin more productive and enjoyable. It is Open Source and free for both commercial and non-commercial use.


IntelliJ IDEA

Explyt Spring supports

  • Spring Framework Core
  • Spring Boot
  • Spring Data
  • Spring HTTP Client
  • Spring Web
  • Spring AOP
  • Spring Security

Other features to highlight:

  • .http/*.rest
  • Kotlin
  • Scala
  • Quarkus

Explyt Spring plugin

  • accelerates the development of your Spring and Spring Boot applications
  • allows you to create Spring projects inside IDE using Spring Initializr and intuitive wizards
  • supports Spring Boot profiles, configurations, and properties
  • highlights Spring Beans dependencies and usages
  • provides native loading of beans from Spring Context
  • validates that Spring Beans injections are used correctly
  • highlights mistakes, misbehavior, and possible problems and typos in your code while using Spring Framework and inspections
  • helps you better understand the context of your Spring applications
  • supports Java, Kotlin, Scala and enables syntax support for JPQL, OpenAPI
  • performs HTTP requests

Explyt Spring

The plugin is an Open Source project. We welcome developers to contribute to it and share your valuable feedback.


Spring Core

  • Spring Beans
  • Support the library for Java Spring projects
  • Spring Profiles
  • Spring Events
  • Scheduling
  • Async
  • Resource
  • Cache
  • Generation of

Read detailed information about Spring Framework support implementation in articles:


Spring Boot

  • Auto-detect Run configurations with @SpringBootApplication
  • Configuration Properties
  • Auto Configurations and Spring Boot starters
  • Spring Boot Tests

HTTP Request

  • JetBrains HttpClient CLI integration (You can reuse your JB HttpClient scripts)
  • *.http/*.rest files support

Read our articles for more details:

(Note: The articles are in Russian.).


Kotlin Support

We support Kotlin by enhancing your Spring projects with seamless integration.


Spring Web

  • RequestMapping, Controllers
  • OpenAPI: adds support for openapi files.
  • Swagger Documentation generation.
  • Requests Execution from Swagger documentation
  • Spring Web Reactive
  • WebFlux including coRouter functions recognition
  • WebClient
  • MockMvc, WebMvcTest
  • Various inspections

Spring Data

  • JPQL - language injection to @Query (Thanks to Alexander Shustanov for providing a basic support)
  • Native SQL Injections - (Note: Adds additional hints for Database Navigator plugin for better support)
  • Repository support

Spring AOP

  • Navigation to aspects: from declaration to usage and back
  • Inspections

Detailed information about AOP implementation in an article:


Dependency Injection (DI) Frameworks


Spring Integration

  • nullChannel
  • errorChannel
  • integrationFlow Context

Spring Security

  • Detect UserDetailsService

Скачать плагин