Python toolkit for building information systems

Testing Status Coverage Status Code Climate

Pytis is a tool for software developers who want to build information systems by defining abstract specifications of their database views and let the system do the rest. Pytis automatically creates user interfaces (forms to work with the data) according to these abstract specifications. Pytis currently implements a rich user interface based on wx Widgets (tested on wx/GTK) and a web interface with HTML forms.

Pytis is used as database abstraction layer in Wiking web application development toolkit so you will need to install Pytis if you want to run a Wiking based application on your system.

Pytis is a Free Software distributed under the terms of GNU General Public License.

Pytis is unfortunately currently not documented to the extent that anyone can start using it productively without support. Our possibilities to provide such support are currently very limited, though. Enthusiastic hackers are welcome to play with the code, but you've been warned...

The source code is managed using Git. You can use the Git web interface or clone the repository from:

git://git.freebsoft.org/git/pytis