G-Framework ToolKit is a system for creating Web applications. It is not a real framework, but a new approach to Web programming. With it Web applications are created 'vertically' : rather than merging multiple languages (e.g. PHP, JavaScript, and HTML) in your pages, each view is designed in XML, and server and client code is stored in a specific place and is linked to the view at runtime. Everything is strongly oriented to let developers focus their efforts only to specific aspects of the project at time: XML for the GUI, RPCs for the data handling. Using XML provides a developers with clear design rules, subviews where injected code is merged in the master view, support for creating new tags, and simple internationalization.