Return to site

🧪🧭 QUARKUS DEV UI: YOUR LIVE DEV DASHBOARD (NOT A PROD FEATURE)

February 13, 2026

🔸 TLDR

▪️ Dev UI turns “what’s happening in my app?” into a click ✅

▪️ It’s like “actuator + extension tooling + dev helpers” in one place 🚀

🔸 CONTEXT

▪️ Quarkus Dev UI is a browser UI available only in dev mode 🛠️

▪️ It shows your app’s state + gives extension-specific tools (each extension appears as a “card”) 🧩

▪️ Default URL: http://localhost:8080/q/dev-ui 🌐

🔸 WHAT YOU GET (EXAMPLES)

▪️ Extension cards with shortcuts to docs, config, runtime tools 📦

▪️ Continuous testing feedback loop while you code 🧪⚡

▪️ Actions depending on extensions: migrations, cache clears, scheduled operations, etc. 🔁

▪️ If you use Kafka extensions: a Kafka Dev UI to manage topics + publish/inspect records 🧵📨

🔸 QUICK START

▪️ Start dev mode:

./mvnw quarkus:dev

# or

./gradlew quarkusDev

▪️ Open:

http://localhost:8080/q/dev-ui

▪️ Bonus: you can often press d in the dev console to open it faster ⌨️✨

🔸 TAKEAWAYS

▪️ Faster feedback = less “log spelunking” 🪵🔍

▪️ The best parts scale with your stack: DB, Kafka, security, schedulers, cache… 🧰

▪️ Treat it as dev-only tooling (great locally / in safe dev environments) 🚧

▪️ If your team builds custom extensions, Dev UI can become your internal platform cockpit 🧑‍✈️

🔸 QUESTION

▪️ If your framework offered a Dev UI, what would be your #1 must-have card? 👀

#Quarkus #Java #DeveloperExperience #DX #DevTools #Microservices #CloudNative #Testing #Kafka #Productivity #SoftwareEngineering

Go further with Java certification:

Java👇

Spring👇

SpringBook👇

JavaBook👇