The
SQuirreL SQL Client is a database administration tool. It uses
JDBC to allow users to explore and interact with databases via a JDBC driver. It provides an editor that offers code completion and syntax highlighting for standard
SQL. It also provides a plugin architecture that allows plugin writers to modify much of the application's behavior to provide database-specific functionality or features that are database-independent. As this desktop application is written entirely in
Java with
Swing UI components, it should run on any platform that has a
JVM.