Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
- BSD

HSQLDB is described as '(Hyper Structured Query Language Database) is a relational database management system written in Java. It has a JDBC driver and supports a large subset of SQL-92 and SQL:2008 standards. It offers a fast, small (around 1300 kilobytes in version 2' and is a relational database in the development category. There are more than 50 alternatives to HSQLDB for a variety of platforms, including Windows, Linux, Mac, Web-based and Self-Hosted apps. The best HSQLDB alternative is DBeaver, which is both free and Open Source. Other great apps like HSQLDB are SQLite, PostgreSQL, MySQL Community Edition and MariaDB.

An embedded database built on object storage. Unlike traditional LSM-tree storage engines, SlateDB writes data to object storage to provide bottomless storage capacity, high durability, and easy replication.


Oracle Database delivers industry leading performance, scalability, security and reliability on a choice of clustered or single-servers running Windows, Linux, and UNIX. It provides comprehensive features to easily manage the most demanding transaction processing, business...

Titan is a scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. Titan is a transactional database that can support thousands of concurrent users executing complex graph...
UnQLite is a in-process software library which implements a self-contained, serverless, zero-configuration, transactional NoSQL database engine. UnQLite is a document store database similar to MongoDB, Redis, CouchDB etc.
dbHarbor is more than just database management tool. It gives developers and database administrators one place to design, implement and test databases.







Slashbase is an open-source in-browser database IDE for your dev/data workflows. Use Slashbase to connect to any of your database, browse data and schema, write, run and save queries, create charts, right from your browser. Supports PostgreSQL and MongoDB.


H2 is a relational database management system written in Java. It can be embedded in Java applications or run in the client-server mode. The disk footprint (size of the jar file) is about 1 MB.
SQLGate is an integrated database management and development solution that simplifies the construction and operation of databases. A solution that fits different types of databases, SQLGate is customized for seven different databases that make up 83.2% of the DBMS market.




CUBRID is a comprehensive GPL/BSD open source relational database management system highly optimized for Web Applications. CUBRID is being developed in C/C++. Includes native HA, online hot backup, and other features. JDBC, PHP, ODBC/.NET, Ruby & Python APIs.
HBase is an open source, non-relational, distributed database modeled after Google's BigTable and is written in Java. It is developed as part of Apache Software Foundation's Apache Hadoop project and runs on top of HDFS (Hadoop Distributed Filesystem), providing...