A development experience, not just a syntax highlighter. The plugin understands your models, components and rules โ so the IDE works with the framework, not around it.
TreasureBoat is a modern Java framework for building database-driven web applications โ a model-driven ORM (Enterprise Objects), rule-driven UI (Sangria), reusable components and Key-Value Coding. The IntelliJ plugin brings first-class tooling to all of it: visual editors instead of hand-edited plists, generators instead of boilerplate, and deploy builds without leaving the IDE.
Edit entities, attributes, relationships and fetch specs visually โ no hand-editing plists.
Author and navigate the rules that drive your generated UI, with inline help.
Wire .html templates to their bindings and Java, with KVC keypath awareness.
Manage schema migrations and stored configuration as structured, targeted rules.
Edit per-locale strings side by side โ and translate in place.
Design the application's navigation structure and page layout.
Scaffold REST controllers, Swagger annotations, EO classes and project templates.
Prefer annotations? Build .eomodeld straight from annotated Java classes.
Legacy, Maven-embedded and Maven-deploy .woa bundles, straight from the IDE.