Spring Tools 4 is the next generation of Spring tooling for your favorite coding environment. Largely rebuilt from scratch, it provides world-class support for developing Spring-based enterprise applications, whether you prefer Eclipse, Visual Studio Code, or Theia IDE.

Spring Tools 4 for Eclipse

The all-new Spring Tool Suite 4.
Free. Open source.

Download STS4
Linux 64-bit
Download STS4
macOS 64-bit
Download STS4
Windows 64-bit





Spring Tools 4
for Visual Studio Code

Free. Open source.

Spring Tools 4
VSCode Marketplace





Spring Tools 4
for Theia

Free. Open source.

Spring Tools 4
Package for Theia

Spring Tools 4



Spring aware

Tailored for developing enterprise applications using Spring Framework and Spring Boot, the new generation of Spring Tools provides world-class development support for your Spring applications. Our tools have deep knowledge of Spring built in.

IDE agnostic

The all-new Spring Tools can be used in various coding environments, ranging from Eclipse as a full-featured integrated development environment to Visual Studio Code and Theia as lightweight code editors. Continue to use your preferred environment and add great Spring tooling to it.

Rebuilt from scratch

The new generation of Spring Tools is largely built from scratch, incorporating modern technologies and developer tooling architectures. It runs in separate processes, is built with performance in mind from the start, and knows about the latest Spring technologies.

Getting Started

Spring Tool Suite 4 makes it easy to get started. A direct and easy-to-use integration of the Spring Initializr and the famous Spring Guides allows you to go from nothing to a running Spring Boot app in seconds.

Navigate Your Spring Code

Understanding and quickly navigating source code is essential for coding. The new Spring Tools 4 understands your Spring-based source code and allows you to quickly get an overview and navigate to the important pieces of your Spring apps. Finding Spring elements and navigating to them has never been easier.

Smart Code Editing

Code completion is a critical part of working with source code. The all-new Spring Tools 4 provides smart code completions for the Spring elements in your app.

Runtime Information in Your Editor

Spring Tools 4 now bridges the gap between your source code and running Spring Boot applications. By taking advantage of the Spring Boot Actuators, we enriched the source code with detailed information from the running app (e.g., exact bean wiring information, conditional reports, configuration, details, and more).



USER GUIDE, INSTALLATION INSTRUCTIONS, FAQ
(learn more on the project Wiki)

Try Spring Tools 4 today



Spring Tools 4
for Visual Studio Code

Free. Open source.

Spring Tools 4
VSCode Marketplace

Spring Tools 4
for Eclipse

The all-new Spring Tool Suite 4.
Free. Open source.

STS4 Linux 64-bit

STS4 macOS 64-bit

STS4 Windows 64-bit

Spring Tools 4
for Theia

Free. Open source.

Spring Tools 4
Package for Theia






Spring Tool Suite 3



Looking for the latest releases and updates of the Spring Tool Suite 3?
Go to the Spring Tool Suite 3 page for downloading the latest version of STS3, finding the matching update sites, or reading the new and noteworthy.

We will keep updating STS3 distributions until mid of 2019 if you want to stay on STS3 releases for a little while.