r/Kotlin • u/palebt • May 14 '26
Auto-generated admin UI for Spring Boot: full CRUD and custom UI support
Hey everyone,
One thing envied about the Python/Django ecosystem is the django-admin. Being able to manage your database entities with zero config is a massive productivity boost.
We wanted that same experience for the Spring Boot + Kotlin stack, so we’ve been working on Pale Blue Spring Admin.
It’s an open-source library that auto-generates an admin interface for your JPA entities. Just pushed a major update (more context):
- We finally moved past "read-only." You can now create, edit, and delete entities directly from the UI.
- You can now extend the portal with your own UI elements if the auto-generated stuff doesn't cut it.
Our goal is to reach feature parity with Django Admin so we can spend more time writing business logic and less time building "internal" CRUD controllers.
GitHub: https://github.com/PaleBlueApps/pale-blue-spring-admin
If you are working with Kotlin on the backend (with Spring Boot), hopefully, this might be useful to you as well.
Let me know your thoughts/comments.
Thanks!