Dabo

0.9.4 MIT/X Consortium License    
1.9/5 18

  1,031 downloads

Dabo is a three-tier, cross-platform database application development framework, written in Python with the wxPython GUI toolkit

description

download

specs

changelog

Dabo is a three-tier, cross-platform database application development framework, written in Python with the wxPython GUI toolkit.

Dabo's authors, Ed Leafe and Paul McNett, have strong backgrounds in database application development using the awesome and underrated Microsoft Visual FoxPro development environment.

While Visual FoxPro shines at developing data-centric applications, it has one limitation that cannot be ignored: it only runs on Microsoft Windows, and Ed and Paul both have clients that want their applications to run on Linux and Macintosh. We are sure we are not alone in this regard: it is a multi-platform world with more diverse needs than one vendor can fulfill.

Ed and Paul got to talking one day: Paul had been researching various multiplatform GUI toolkits for about 18 months, and Ed has lots of experience developing the Visual FoxPro Codebook framework. We decided to work together to make a framework for developing robust data-centric applications for multi-platform deployment. We've come up with a design that is simple, flexible, and robust, and we've begun developing our own client applications using the Dabo framework.
Dabo is not complete, but is very capable now for many needs.

Currently, Dabo only supports MySQL and Firebird backends (with PostgreSQL almost done), but in the near future it will support all databases that have drivers that conform to the Python dbapi. These databases include:

- MySQL (already supported)
- PostgreSQL(already supported)
- Firebird (already supported)
- Oracle
- DB2
- MS-SQL and MSDE
- Sybase
- PySQLite
- Berkeley DB
read more   
Last updated on October 8th, 2011

0 User reviews so far.

SUBMIT

#database application #development framework #database framework #Dabo #database #API #development