SQL Workbench/J is known to work with the following database systems:
- PostgreSQL
(Download JDBC driver)
- Oracle
(Download JDBC driver)
- H2 Database Engine

- Firebird SQL
(Download JDBC driver)
- Apache Derby

- HSQLDB

- IBM DB2
(Download JDBC driver)
- Informix

- Ingres

- SQLite
(with SQLiteJDBC
) - MySQL
(Download JDBC Driver)
- Microsoft SQL Server
(Download MS driver
Download free jTDS driver
) - Teradata
(Download JDBC driver
) - LucidDB

Displaying the source for trigger, views, stored procedures and functions is not part of the JDBC API and thus is implemeted through customized SQL queries. If you find that support for this information is missing for your DBMS, please feel free to contact me.
SQL Workbench/J is using primarily standard JDBC API calls and therefore the basic function should work with any DBMS that has a JDBC driver. It also works with ODBC drivers through the JDBC/ODBC bridge, though this is not very performant. But basic queries on e.g. Excel® worksheets do work.