Boost Your Productivity with Rebel Plus

... by transforming your design into a working application! Reduce your initial development time to zero.

Rebel Plus: Monthly Subscription

Monthly subscription for our advanced code generator.

$9.99

/month

Rebel Plus: Annual Subscription

Annual subscription for our advanced code generator.

$7.99

/month when billed annually

Rebel Plus and Rebel are distributed as one StarUML plugin. You activate the Plus mode by entering your license key, that authorizes you for using advanced, enterprise features.

Questions? See the Frequently Asked Questions

Two Week Trial Period

Rebel Plus may be evaluated for free during two week trial period! However, a license must be purchased for continued use. More...

Keep Your Model in Sync with the Code

Enjoy the iterative approach of re-generating the Java code multiple times by retaining the manual code changes, and how fast the development goes!

Unleash Your Creativity

... by focusing on visualising and modeling! And let the Rebel Plus do the rest: create JPA entities from your UML model, provide Swagger documentation or create a complete Spring CRUD RESTful service without writing a single line of Java code!

What's included?

Everything you see bellow. And we are adding more features all the time.

Rebel
(free)
Rebel Plus
Java
Java code generation
Custom indentation:tabs and spaces
Getters and setters
Fluent-style setters
Preserve changes
Association link/unlink methods
Fluent-style link/unlink methods
Resolve and import in-model dependencies
Predefined modeling types
Optional generation of package-info.java
Custom copyright text
Standard imports for generated classes
Custom collections for different types of associations
Java Profile
Java Generics
Method auto-generation for implemented interfaces
Java Persistence
Generate Java Persistence API annotations for persistent classes
Customize class inheritance mapping strategies
Autogenerate Id attribute for persistent entities
Optimistic locking
equals() and hashCode() methods for persistent classes
Optional persistent classes implement Serializable
Customize enum persistence
Optional @Temporal annotation for dates
Optional @NotNull annotations for mandatory attributes
@Embeddable modeling and code generation
Spring
Built-in modeling support for Spring components
Auto-generate Spring Data Repositories for JPA entities
Auto-generate CRUD Services for JPA entities
Auto-generate CRUD REST Controllers for JPA entities
Jackson
Modeling and code generation for JSON/XML serialization
Customize class inheritance mapping
Swagger
Configurable export of model documentation into Javadoc or Swagger
Custom annotations
Custom annotations for model elements

There will always be a free version of Rebel.

However, in order to be able to develop and maintain it, we have decided to sell licenses for the advanced, Plus version of the plugin.

Great work provides a great integrity.