gsql


Integrated database development tool for GNOME

News

  • 2 Mar 2015 sources/bugtracking moved to Github repository https://github.com/halturin/gsql

  • 14 Dec 2010 GSQL has been included to the Debian Unstable. It also means that the project should be included to the next Ubuntu's release 11.04

  • 21 Nov 2010 Added the Firebird engine in trunk (screenshot)

  • 25 Mar 2010 version 0.2.2 (Released)

    Update: added missing headers.

  • 14 Jun 2009 New logo (read more...)

  • 23 Dec 2008 version 0.2.1 (Released)

    Notice: Uninstall all previous ubuntu packages prior to installing new version

  • 29 Nov 2008 version 0.2.0 (Released)

    Update: added missing 'gsql.schemas' file to tarballs.

Mission

The mission of GSQL opensource project is to supply database developers with an universal tool platform tailored against market leading DBMS by providing:

  • native DBMS access (not via ODBC layer)
  • databased objects organised into a tree
  • intuitive and easy database objects handling
  • syntax highlighting
  • query plan builder
  • query constructor
  • query result export (in XML, CSV, HTML)
  • debugger (depending on RDBMS)
  • query planner control (depending on RDBMS)
  • database administration functions
  • database system monitoring
  • GNOME integration (via gconf and gnome-keyring)
  • plugin: data migration wizard for various RDBMS

Architecturely GSQL is designed so that the database interfaces are arranged into modules linked to the platform by engine API. It allows to implement new engines independently. GSQL provides developers with a rich API. To extend the functions of GSQL engines, we suggest loadable plugins API.

You may also want to know why I'm not using libgda. Please, read this.

Screenshots

![](http://gsql.org/images/screenshots/gsql-0.2.0-mysql.png) ![](http://gsql.org/images/screenshots/gsql-0.2.0-oracle.png) ![](http://gsql.org/images/screenshots/gsql-0.2.0-terminal.png) ![](http://gsql.org/images/screenshots/gsql-0.2.0-widescreen.png) ![](http://gsql.org/images/screenshots/gsql-0.2.2-tunnel.png)

(more...)

Project Information

  • License: GNU GPL v2
  • 20 stars
  • git-based source control

Labels:
databases oracle mysql firebird postgresql sqlite gnome development