spring-projects/sts4

The next generation of tooling for Spring Boot, including support for Cloud Foundry manifest files, Concourse CI pipeline definitions, BOSH deployment manifests, and more... - Available for Visual Studio Code, Cursor, Eclipse, and Theia

981

stars

6,861

commits

Java

primary language

Sep 10, 2026

updated

spring.io/tools
eclipse
spring
spring-boot
sts4
theia
visual-studio-code
vscode-extension

README

Spring Tools

The all-new Spring Tools for Visual Studio Code, Eclipse, and Theia. Learn more at https://spring.io/tools.

Getting started

Installation

Depending on your development environment, you can choose between:

  • Visual Studio Code: We provide extensions for Visual Studio Code if you prefer this lightweight editor for your development.
  • Cursor: We provide extensions for Cursor if you prefer this lightweight editor for agentic development.
  • Claude Code: The Spring Tools plugin for Claude Code brings more Spring smartness to Claude.
  • Spring Tools for Eclipse distribution: a ready-to-use distribution of the latest Eclipse Desktop IDE, prepackaged with Spring Tools and a few additional third-party extensions. Download, unpack, and start.
  • Spring Tools for Eclipse extensions: you can install the Spring Tools for Eclipse into an existing Eclipse Desktop IDE installation and use it from there.
  • Eclipse Theia: You can install the same extensions into Theia-based environments like gitpod.

For all those choices, you can find detailed installation instructions from the user guide: https://github.com/spring-projects/spring-tools/wiki/Installation

User documentation

The project wiki contains a comprehensive user documentation: https://github.com/spring-projects/spring-tools4/wiki

Ask questions

Please ask general questions on StackOverflow and tag them with spring-tools: https://stackoverflow.com/questions/ask?tags=spring-tools

News and updates

You can also find the project here (for everything related to the Spring Toos):

Raise an issue

Please raise issues by creating a new GitHub issue at: https://github.com/spring-projects/spring-tools/issues

Contributing

Find details about how to contribute: https://github.com/spring-projects/spring-tools/blob/master/CONTRIBUTING.adoc

Code of Conduct

Please see our https://github.com/spring-projects/.github/blob/master/CODE_OF_CONDUCT.md

Reporting Security Vulnerabilities

Please see our https://github.com/spring-projects/.github/blob/master/SECURITY.md

Contributors

(top 30 of 32)

BoykoAlex

2,506 commits

martinlippert

2,185 commits

kdvolder

2,042 commits

dependabot[bot]

27 commits

spring-projects/sts4

The next generation of tooling for Spring Boot, including support for Cloud Foundry manifest files, Concourse CI pipeline definitions, BOSH deployment manifests, and more... - Available for Visual Studio Code, Cursor, Eclipse, and Theia

981

stars

6,861

commits

Java

primary language

Sep 10, 2026

updated

spring.io/tools
eclipse
spring
spring-boot
sts4
theia
visual-studio-code
vscode-extension

README

Spring Tools

The all-new Spring Tools for Visual Studio Code, Eclipse, and Theia. Learn more at https://spring.io/tools.

Getting started

Installation

Depending on your development environment, you can choose between:

  • Visual Studio Code: We provide extensions for Visual Studio Code if you prefer this lightweight editor for your development.
  • Cursor: We provide extensions for Cursor if you prefer this lightweight editor for agentic development.
  • Claude Code: The Spring Tools plugin for Claude Code brings more Spring smartness to Claude.
  • Spring Tools for Eclipse distribution: a ready-to-use distribution of the latest Eclipse Desktop IDE, prepackaged with Spring Tools and a few additional third-party extensions. Download, unpack, and start.
  • Spring Tools for Eclipse extensions: you can install the Spring Tools for Eclipse into an existing Eclipse Desktop IDE installation and use it from there.
  • Eclipse Theia: You can install the same extensions into Theia-based environments like gitpod.

For all those choices, you can find detailed installation instructions from the user guide: https://github.com/spring-projects/spring-tools/wiki/Installation

User documentation

The project wiki contains a comprehensive user documentation: https://github.com/spring-projects/spring-tools4/wiki

Ask questions

Please ask general questions on StackOverflow and tag them with spring-tools: https://stackoverflow.com/questions/ask?tags=spring-tools

News and updates

You can also find the project here (for everything related to the Spring Toos):

Raise an issue

Please raise issues by creating a new GitHub issue at: https://github.com/spring-projects/spring-tools/issues

Contributing

Find details about how to contribute: https://github.com/spring-projects/spring-tools/blob/master/CONTRIBUTING.adoc

Code of Conduct

Please see our https://github.com/spring-projects/.github/blob/master/CODE_OF_CONDUCT.md

Reporting Security Vulnerabilities

Please see our https://github.com/spring-projects/.github/blob/master/SECURITY.md

Contributors

(top 30 of 32)

BoykoAlex

2,506 commits

martinlippert

2,185 commits

kdvolder

2,042 commits

dependabot[bot]

27 commits

Languages

Java

96.8%

ANTLR

1.4%

HTML

1.2%