[ ERUPT ]
[ ERUPT-WEB ]
[ LINQ.J ]
[ WEBSITE ]
[ DOCS ]
[ DEMO ]
[ AI SKILL ]
An admin system is one annotated entity. Add a field, refresh, it shows up — paged, searchable, exportable, role-gated.
@Erupt(name = "User")
@Entity
public class User extends BaseModel {
@EruptField(
views = @View(title = "Name"),
edit = @Edit(title = "Name", search = @Search)
)
private String name = "YuePeng";
}mvn spring-boot:run # → http://localhost:8080 (erupt / erupt)No local setup? start.erupt.xyz builds the project in your browser. No engineering background? Tell Claude Code "Build me a CRM admin panel" with the erupt skill installed.
- Less is more — the best framework is the one you barely notice.
- Abstraction over accumulation — complex problems usually hide a simple model; find it, don't pile code on it.
- Rewrite without regret — never married to an implementation, always open to a better one.
- Ship the runtime, not the generator — generated code is debt with a nicer name; render from metadata and stay rewritable.
› _







