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.

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, commercial features.

Two Week Trial Period

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

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: Monthly Subscription

Monthly subscription for our advanced code generator.

$19.99

/month


Rebel Plus: Annual Subscription

Annual subscription for our advanced code generator.

$15.99

/month when billed annually


Questions? See the Frequently Asked Questions

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
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
Custom annotations
Custom annotations for model elements
Great work provides a great integrity.