JBooks is a Java/SQL based personal finance application. It provides a checkbook-like interface for tracking and managing transactions. A relational database is used for storing all account and transaction information. JBooks will work with most SQL databases using a JDBC driver. A third-party, Java-based RDBMS and SQL scripts are included for use with PostgreSQL.