jdubois/boot-ui
The missing developer UI for Spring Boot and Quarkus!
What it solves
BootUI provides developers with an embedded, local-only console to monitor and diagnose their applications during development. It eliminates the need to manually dig through logs or configuration files by providing a visual interface and programmatic access to runtime diagnostics.
How it works
It integrates as a Spring Boot starter or Quarkus extension, serving a Vue-based UI and a REST API from a framework-neutral engine. For AI-driven development, it implements a Model Context Protocol (MCP) server, allowing AI coding agents to access runtime diagnostics and advisors directly to help fix code.
Who it’s for
Java developers using Spring Boot or Quarkus who want better visibility into their application's runtime state and those using AI coding agents (like GitHub Copilot, Claude Code, or Cursor) to accelerate debugging.
Highlights
- Multi-framework support: Works with Spring Boot (servlet and WebFlux) and Quarkus.
- AI Agent Integration: Exposes an MCP server for AI agents to read diagnostics and run advisors.
- CLI Access: Includes a command-line tool to query diagnostics and integrate with CI pipelines.
- Local-only: Activates only in local development environments for security.
Related
- Project
- Project
- Project
- Project