SQLJet is an independent pure Java implementation of a popular SQLite database management system. SQLJet is a software library that provides API that enables Java application to read and modify SQLite databases.

Currently SQLJet does not full support SQL queries; there is an API to work with the database on a lower level.

SQLJet Major Features

  • Fine-grained API to create, read and modify SQLite databases.
  • Database format is fully compatible with SQLite 3.6.
  • No native binaries are needed.
  • Current version only supports SQL in schema.

SQLJet is Open Source

SQLJet is Open Source and can be freely used in Open Source applications under the terms GNU General Public License (GPL). We also provide commercial licensing option for closed source applications or so called Dual Licensing. For more information on licensing please contact us at support@sqljet.com.

SQLJet home page

Please visit http://sqljet.com/

Packages 
Package Description
org.tmatesoft.sqljet.core
SQLJet's common interfaces and classes.
org.tmatesoft.sqljet.core.internal  
org.tmatesoft.sqljet.core.internal.btree  
org.tmatesoft.sqljet.core.internal.db  
org.tmatesoft.sqljet.core.internal.fs  
org.tmatesoft.sqljet.core.internal.fs.util  
org.tmatesoft.sqljet.core.internal.lang  
org.tmatesoft.sqljet.core.internal.map  
org.tmatesoft.sqljet.core.internal.memory  
org.tmatesoft.sqljet.core.internal.mutex  
org.tmatesoft.sqljet.core.internal.pager  
org.tmatesoft.sqljet.core.internal.schema  
org.tmatesoft.sqljet.core.internal.table  
org.tmatesoft.sqljet.core.internal.vdbe  
org.tmatesoft.sqljet.core.map  
org.tmatesoft.sqljet.core.schema
SQLJet's API for SQL syntax.
org.tmatesoft.sqljet.core.table
SQLJet's API for access to data tables.
org.tmatesoft.sqljet.core.table.engine