# 1 Kiwi: An Overview

Kiwi is a Python module for developing graphical applications. While most free software projects that support programming of graphical interfaces concentrate on low-level infrastructure and components, Kiwi provides a high-level framework that helps developers organize their code and develop applications quickly, removing the need to do a lot of low-level work to get basic functionality implemented. The framework allows you to easily write applications that look like this:

(This example application, examples/framework/diary/diary2.py, has 65 lines, not counting the XML specification)