boot-ui
BootUI adds an embedded, local-only developer console to your application. It runs on Spring Boot 4 (servlet or
WebFlux) and Quarkus, serving the same Vue UI and REST contract (/bootui and /bootui/api/** by default,
configurable with bootui.path / bootui.api-path) from a shared,
framework-neutral engine — add the matching Spring Boot starter or the Quarkus extension and BootUI activates only in
local development.
Read the documentation at https://www.julien-dubois.com/boot-ui/.
Quick links
| Topic | Link |
|---|---|
| Setup | https://www.julien-dubois.com/boot-ui/setup |
| Features | https://www.julien-dubois.com/boot-ui/features |
| MySQL operational view | Feature guide |
| Properties | https://www.julien-dubois.com/boot-ui/properties |
| AI agents | https://www.julien-dubois.com/boot-ui/ai-agents |
| Command line | https://www.julien-dubois.com/boot-ui/cli |
| Sample app | https://www.julien-dubois.com/boot-ui/try-sample-app |
| Repository docs | https://www.julien-dubois.com/boot-ui/repository |
Use with AI agents
BootUI exposes a local, opt-in Model Context Protocol server so AI coding agents (GitHub Copilot, Claude Code, …) can run its advisors and read runtime diagnostics while fixing your code. It also pairs with Coffilot, a GitHub Copilot canvas extension that builds, runs, and scans your app from the GitHub Copilot App's side panel. See the AI agents guide.
Use from a terminal
The bootui CLI asks a running application one question and prints the answer, with one command per BootUI
diagnostic — the same set the MCP server exposes, projected mechanically from the same registry.
curl -fsSL https://www.julien-dubois.com/boot-ui/install.sh | sh
bootui beans --query dataSource
bootui hibernate scan --json | jq '.findings[]'
It needs no MCP client and no agent, prints exact JSON when piped, and exits 2 when a panel's own policy
declines the call, so CI can branch on it. Windows has a PowerShell installer, and JBang works too — see the
command-line guide.
Project resources
License
Licensed under the Apache License, Version 2.0.
