Skip to content
New version, completely overhauled. Supports ExtJS 6.2 with Delphi XE7 to latest.
Branch: master
Clone or download
carloBarazzetta Merge pull request #8 from bm-q/master
Solved an access violation on views opening
Latest commit 5f65fce Mar 4, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
Bin + More yaml tests. Jun 4, 2012
Examples Added Delphi 10.3 Rio support Jan 8, 2019
Graphics * Expression-based in CaptionField. Dec 5, 2014
IDE Some minor 10.3.1 Rio support updates Feb 26, 2019
Source Solved an access violation on views opening Mar 4, 2019
Test + More yaml tests. Jun 4, 2012
.gitignore +Added support for Interbase via FireDAC Sep 16, 2017

Kitto2 allows to create Rich Internet Applications based on a data model that can be mapped onto any database. The client-side part uses ExtJS 6 (through webbroker technology) to create a fully AJAX application, allowing you to build standard and advanced data-manipulating forms in a fraction of the time.

The major differences of Kitto2, compared to the first version are:

  • ExtPascal library has been removed
  • Replacement of Apache + FastCGI with WebBroker technology.
  • Replacement of ExtJS 3 with ExtJS 6
  • Kide editor also released under Open-Source license.

Kitto2 is aimed at Delphi developers that need to create web or mobile applications without delving into the intricacies of HTML, CSS, Javascript or learning to use a particular library such as ExtJS6, yet it allows access to the bare metal if required.

Kitto2 includes a database-agnostic data-access layer, allowing to create applications that work on any database engine and port applications between database engines.

A Kitto2 application is described as a set of easily maintained YAML files, keeping definitions abstract and declarative and allowing for future extensions. Business rules are enforced either declaratively or through small javascript fragments on the client, or in Delphi code on the server.

Kitto2 was designed by Nando Dessena and its development is sponsored by Ethea, which uses Kitto for internal development projects and client work and provides Kitto-related tools, support and development services.

Start here for further information.

Visit this site for online demos.

Happy Kittoing!

You can’t perform that action at this time.