FindSoftware

Erupt

Annotation-driven Java admin framework that generates an admin page for each JPA entity class.

Erupt generates an admin page for each JPA entity class annotated with @Erupt, so the annotations on a Java class define the admin interface. It runs on Java with Spring Boot and is added to a Maven project through the erupt-spring-boot-starter dependency, or run from a Docker image.

Each annotated entity is also exposed as a REST endpoint. Users, roles and menus come built in, and the project names OAuth2, LDAP and SSO as sign-in options.

Worth knowing

The core modules are Apache-2.0. Commercial Chart, Flow, Tenant and Cube modules are sold as add-ons beside the core, and the project links a pricing page for them.

Identity

Status
Active
Maintainer
YuePeng4
Maintained by
Individual
First release
20216

Rendering and deploy

Install with
Maven dependency erupt-spring-boot-starter3

Releases

Current major version
27
Last release
2026-09-257

Adoption

GitHub stars
3,3592
Contributors
338

Why these figures do not compare

Sources

  1. 2026-10-26: links
    www.erupt.xyz/
  2. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/erupts/erupt
  3. 2026-10-26: links, Categories, Runtime, Minimum runtime, Install with, Admin interface, Content API, Databases, License
    github.com/erupts/erupt/blob/master/README.md
  4. 2026-10-26: Maintainer, License
    raw.githubusercontent.com/erupts/erupt/master/pom.xml
  5. 2026-10-26: License
    raw.githubusercontent.com/erupts/erupt/master/LICENSE
  6. 2026-10-26: First release
    api.github.com/repos/erupts/erupt/releases
  7. 2026-10-26: Current major version, Last release
    api.github.com/repos/erupts/erupt/releases/latest
  8. 2026-10-26: Contributors
    api.github.com/repos/erupts/erupt/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON