Tech Info

Why CAPP

Using templates is a common shortcut for any developer already.

Designing database applications makes this principle even more important.

CAPP is a tool based on Apache Velocity and its command line interface TeloSys to create a database application from any existing data model without coding.

This works with templates which are completely transparent and adaptable to your needs.

  • Community Edition Available

    CAPP is based on Open Source Software. So we give back and offer an Open Source Version of CAPP with a reduced functionality so that you will be able to use your templates free and for ever

  • Fully Platform Independent

    There is a CAPP Version for Mac and PC available. Also the destination platforms can change as well as the database you are going to use

  • Any Destination Language

    CAPP is using an open template system so that the code can be generated in any language, like Xojo, PHP, HTML or even Java

  • Velocity

    CAPP uses the Open Source tools Apache Velocity and TeloSys as main processors for templates. The templates can be used in any other Velocity environment, like Eclipse.

  • CAPP

    Velocity and TeloSys need a lot of environment and control options. This is where CAPP is designed for: Doing all the control so that you can concentrate on the real important things.

  • Specification

    CAPP generates 100% of your code, as long as you are using a database as the specification for your system. Of course the documentation comes along with that. If you want to add your own code, you can use so called Embeds to place any code inside your generated results