...provides the foundation for building powerful JavaEE enterprise applications.
How to get started?

To get an idea of what [fleXive] is about, we have prepared a product overview, describing what [fleXive] is about and giving a brief introdution.

The feature list will give you a more detailed overview of what [fleXive] can do for you.

The focus of [fleXive] is to support you in buildung your own applications. To get an idea of how to do so, please see the building your application-section. 

If you prefer to see what it is like to work with [fleXive] and get a first impression, then have a look at [fleXive] screencasts and [fleXive] screenshots.

To find out what kind of applications already exist or are being built using [fleXive], please see our real world applications-section. This might also help to find out whether your requirements fit with [fleXive]'s capabilities.

Next, you can download the latest build of [fleXive]. For first coding-steps we suggest to follow our tutorials. In our documentation and community-sections you will certainly find some ideas and hints to get you started at a more technical level with [fleXive].

Who is it for?

[fleXive] aims at two different audiences:


Casual developers with some basic Java know-how. Our powerful administration UI allows you to visually model your needed data structures, manage content instances using automatically generated forms and visually define and execute your queries. You don't have to bother about any glue-code or manual setup of your database structures. Even experienced developers might enjoy our user interface!

Experienced developers, having sound knowledge in J2EE / JavaEE, JSF, EJB 3.0 and web development and enterprise architectures in general, facing the challenge of creating a rich web applications. You will benefit from [fleXive]'s feature rich but simple API's allowing you to model your data, implement required security constraints and code your own business logic.