Graphics User Interface for The Web
Agile Toolkit implements an object-oriented approach to building Web User Interface. Inspired by the Desktop Graphical User Interfaces, everything in Agile Toolkit is an object with ability to "render" into HTML.
Powerful Object-Oriented architecture enables you to efficiently use existing View classes as-is or extend them to customize.
Agile Toolkit allows you to specify a custom template on the "object" level. It will allow some of the generic object look fresh, create complex layouts on your pages or create re-usable HTML-snippets.
What can you do in 8 lines of ONLY-PHP code!
Standard Elements
Agile Toolkit ships with dozens of standard components you can use out-of-the-box. These include Buttons, Forms, Lists, Grids, Trees, Frames. Some are further enhanced with jQuery UI Widgets such as sliders, drag&drop, lasso-selection. If you miss one, it's a snap to create your own class.
View inside View
Agile Toolkit makes it possible to add View into any other View and position it anywhere. "Icon" is a stand-alone class and has no relations with "Frame", yet one can be placed into another with just 3 lines of PHP code. Real-time rendered result:
