Erupt Framework Introduction
Erupt — Universal Data Management Framework
Overview
Erupt is a low-code, full-stack framework that uses Java annotations to dynamically generate pages and backend features such as create, read, update, delete, and permission control.
Zero frontend code, zero CRUD, automatic table creation — with just one class file and concise annotation configuration, you can rapidly build enterprise-grade admin systems.
It provides a full-stack solution for enterprise admin platforms, drastically shortening development cycles so you can focus on core business logic.
Getting Started Path
Generate a ready-to-run skeleton at start.erupt.xyz
02Quick StartAdd dependencies, finish basic config, run in 5 minutes
03First ExampleWrite one @Erupt class and get a full admin UI
04ConfigurationLearn common config options and runtime parameters
Specifications
Highlights
Basic Spring Boot knowledge is enough
Get productive by learning only @Erupt and @EruptField
Zero frontend code, no template / controller / service / dao — just one class file
A single .java file delivers a full admin module
Requirement changes only need annotation tweaks
Dynamic conditions, CRUD proxy hooks, session storage, behavior logging
Thanks to JPA, database tables are created automatically
Annotation-driven, never interferes with Spring Boot or third-party libraries
MySQL, Oracle, SQL Server, PostgreSQL, H2, and even MongoDB
23+ categories — slider, datetime, image upload, code editor, tree, map…
Plain text, QR code, link, image, HTML, code snippet, iframe, and more
The generator pushes productivity even further
Custom data sources, custom pages, dynamic permissions, lifecycle hooks, custom OSS
Every interaction is carefully designed for the best experience
Users, roles, organizations, menus, login audit, operation logs
Login allowlist, permission validation, annotation checks, fine-grained access control
Deploy frontend and backend independently
Works on desktops, tablets, and phones
Custom pages and dialogs with native H5 / Freemarker / Thymeleaf rendering
Online Demo
Credentials: guest / guest
Links
Copyright © 2019-2035 erupt.xyz All rights reserved.
Author: YuePeng / [email protected]