Join or Sign In

Sign in to add and modify your software

Sign in with Facebook Sign in with email

By joining, you agree to our Terms of Use and acknowledge the data practices in our Privacy Agreement.

Developer's Description

Dabo is a 3-tier, cross-platform application development framework, written in Python atop the wxPython GUI toolkit. It has features that are critical for developing apps that need to access databases, such as data binding to controls, and database-independent SQL abstraction.

Full Specifications

What's new in version 0.9.0

We are proud (and relieved!) to finally release Dabo 0.9.0, the first official release of the framework in six months. We haven't been taking it easy during that period; rather, we made some changes that clean up some weak spots in the codebase, and as a result can offer a much more solid framework, and are on course for a 1.0 release in the near future. To do this, we made some decisions that break backwards compatibility. We dropped support for Python versions earlier than 2.4, and wxPython versions below 2.8. Supporting everything is nice to aim for, but completely impractical. There is also a major addition to the framework: the ability to deploy Dabo applications as true web apps. Imagine: being able to develop a rich internet app using nothing but Python on both the client and server! It's still early in the development process, so it's lacking a lot of the supporting tools, and almost no documentation has been created, but that will be coming in the next few weeks/months. When you deploy your app as a web app, all data access and business logic is on the server, and the framework automatically handles the communication between the client and server. The framework also automatically grabs file changes from the server, making UI updates seamless and quick.


Date Added December 10, 2008
Version 0.9.0

Operating Systems

Additional Requirements
  • Python 2.3.3 or higher
  • wxPython 2.6 or higher
  • ReportLab (if you need to generate reports)
  • MySQLdb (if connecting to MySQL databases)
  • psycopg 2 (if connecting to PostgreSQL databases)
  • pysqlite2 (if connecting to SQLite databases)
  • kinterbasdb (if connecting to Firebird databases
  • pymssql (if connecting to Microsoft SQL Server databases
  • Popularity

    Total Downloads 69
    Downloads Last Week 0
    Report Software

    Related Software



    Adobe AIR

    Adobe AIR

    JavaScript OSA

    JavaScript OSA

    PlistEdit Pro

    Free to try
    PlistEdit Pro

    Best VPN Services for 2021

    Best for privacy

    3 months free with 1-year plan

    Best for customer support

    $39.99 for the first 12 months

    Best for zero logs

    $4.87.99/months for a 1-year plan

    Best money-back guarantee

    $2.99/months for a 3-year plan

    User Reviews

    1 User Votes
    5 Star
    4 Star
    3 Star
    2 Star
    1 Star