Computer Aided Program Production

Generate your source code solely based on a database model

What is CAPP?

CAPP is a tool to produce database applications automatically.

The future of App development is at your hands.

  • Generate

    Save time by using your own code repository effectively and be more competitive

  • Standard

    Anything you code with CAPP is independent, because your code is in Velocity and can be used everywhere else

  • Adaptable

    CAPP uses transparent code templates, which can be adapted 100% to your needs

  • Flexible

    CAPP can be used for ANY destination code (PHP, HTML, Java), but we started with XOJO first

How to 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 CAPP which empowers you to use your templates free and forever.

  • Fully Platform Independent

    There is (or will be) a CAPP Version available for any PC Platform: Windows, Mac or even Linux.

  • 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

  • Tech Info

    See which platforms are available for which Version. Learn about the different functionalities of the versions. Check the system requirements.

  • How To

    Get a brief introduction in using CAPP with our Quick-Start. Check out the How-To. Read the manual. Find some suggestions to check out.

  • Try or Buy

    You can start with the free and Open Source Version, the "Community Edition" - we call it CAPP-CE. Or you can pick any other paid version.