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
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.
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.
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