jHeidi Alpha 3 - Update 3 (URGENT PATCH TO Update 2 see below)

jHeidi is a java-based companion project to HeidiSQL, the popular graphical frontend for MySQL.

jHeidi's mission is to bring HeidiSQL functionality to non-windows platforms such as Linux, and MAC OSX as well as provide a subset of the HeidiSQL features for Windows platforms.

This alpha release is the last alpha release of jHeidi before beta testing begins. The intended audience is developers who use MySQL in their applications. As such, this alpha release is essentially unsupported until a beta milestone has been reached. Bugs can be filed but will not necessarily worked until a later time while the primary focus of development on the alpha will be to continue to fill in the core features of HeidiSQL into jHeidi.

jHeidi is not a replacement for HeidiSQL but a collaboration with the HeidiSQL project to expand platform availability and also to continue to add features to HeidiSQL. Enhancement requests to jHeidi will be prioritized behind existing HeidiSQL features which have yet to be implemented.

Platform screenshots of jHeidi.

(These are out of date with the current release, screenshots will be updated upon release of the Beta)

Windows Vista
Windows XP
Ubuntu Linux
MAC OSX (Tiger)
MAC OSX Leopard

Intro to jHeidi

The Camtasia Studio video content presented here requires JavaScript to be enabled and the latest version of the Macromedia Flash Player. If you are you using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Flash Player by downloading here.

Features implemented from HeidiSQL in jHeidi alpha 3.

Features planned for the next iteration

Please download and take it for a test drive.

NOTE: Update 3 is a PATCH UPDATE for update 2 which had a MAJOR regression in the AJL collections framework which would cause serious instability in the application. ALL Alpha 3 Update 2 users should update to this release IMMEDIATELY.

Windows Installer
OS X Installer
binary (Linux, Windows, OSX in zip format)
src

Requires a SUN Java JRE/JDK 1.6, (1.5 on OSX)

Known issues

Developing jHeidi and AJL (Another Java Library)

jHeidi is built using AJL, a scripting library for Java. Besides scripting, AJL also provides a convenience library for implementing common application tasks. AJL scripts run precompiled in deployed applications providing identical performance to non-scripted Java applications.

Acknowledgments

Special thanks to Ansgar Becker and the HeidiSQL development team, Scott Gorlick for hosting, coding and testing, Jeremy Unruh for the OSX and Windows installers and logo design, Werner Randelshofer for his Quaqua Look And Feel (without which it is almost impossible to make a cross platform GUI look right on MAC OSX Leopard), Josh Fleming for loaning me his MacBook, and Apple for letting me return the Mac Mini ;)

AS-IS No Warranty

By using jHeidi you acknowledge and agree that this software is as-is with no warranty whatsoever as to its functioning. You also agree to waive your rights to any claim of liability resulting from the use of the software including any and all damages incurred, perceived or real.