Open Source Java Database Engines/Servers

Browse free open source Java Database Engines/Servers and projects below. Use the toggles on the left to filter open source Java Database Engines/Servers by OS, license, language, programming language, and project status.

  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 1
    Firebird

    Firebird

    A powerful, cross platform, SQL database system

    Firebird RDBMS offers ANSI SQL features & runs on Linux, Windows & several Unix platforms. Features excellent concurrency & performance & powerful stored procedure & trigger language. More information and downloads at https://firebirdsql.org/, issue tracker is https://github.com/FirebirdSQL/firebird/issues
    Leader badge
    Downloads: 2,727 This Week
    Last Update:
    See Project
  • 2
    HyperSQL Database Engine (HSQLDB)
    HSQLDB is a relational database engine written in Java, with a JDBC driver, conforming to ANSI SQL:2023. A small, fast, multithreaded engine and server with memory and disk tables, LOBs, transaction isolation, multiversion concurrency and ACID.
    Leader badge
    Downloads: 379 This Week
    Last Update:
    See Project
  • 3
    Mondrian is an OLAP (online analytical processing) engine written in Java. It reads from JDBC data sources, aggregates data in a memory cache, and implements the MDX language and the olap4j and XML/A APIs.
    Leader badge
    Downloads: 44 This Week
    Last Update:
    See Project
  • 4
    The Lemur Project

    The Lemur Project

    Search engine and data mining applications and ClueWeb datasets.

    The Lemur Project develops search engines, browser toolbars, text analysis tools, and data resources that support research and development of information retrieval and text mining software, including the Indri search engine in C++, the Galago search engine research framework in Java, the RankLib learning to rank library, ClueWeb09 and ClueWeb12 datasets and the Sifaka data mining application.
    Leader badge
    Downloads: 35 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    db4o is the world's leading open source object database for Java and .NET. Leverage fast native object persistence, ACID transactions, query-by-example, S.O.D.A object query API, automatic class schema evolution, small size (http://developer.db4o.com)
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • 6
    Conductor

    Conductor

    Conductor is an event driven agentic workflow engine for AI agents

    Conductor is an open-source, durable workflow orchestration engine designed to manage distributed systems, microservices, and AI-driven applications at internet scale. Originally built at Netflix and actively maintained by Orkes and the open-source community, Conductor simplifies complex workflow management by handling retries, failures, state persistence, and long-running process execution automatically. The platform enables developers to orchestrate AI agents, APIs, human approvals, and microservices using flexible JSON-based workflows with dynamic runtime execution. Conductor supports durable execution, deterministic orchestration, workflow replayability, and horizontal scalability, making it suitable for enterprise-grade applications and mission-critical automation. It offers polyglot worker support across languages such as Java, Python, JavaScript, Go, C#, Ruby, and Rust, allowing teams to integrate workflows into virtually any technology stack.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    OpenRefine

    OpenRefine

    A free, open source, powerful tool for working with messy data

    OpenRefine is a powerful Java-based tool designed to work with messy data and improve it. With OpenRefine you can load data, understand it, clean it up, transform it, reconcile it, and augment it with web services and external data. It allows you to do this all from a web browser and in the convenience and privacy of your own computer. OpenRefine keeps all data securely in your computer by running a small server on it, using your web browser to interact with it. When you're ready, then that is the only time the data will be shared outside of your computer. OpenRefine is available in over 15 languages, is cross-platform and part of the Code for Science & Society.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Blazegraph (powered by bigdata)

    Blazegraph (powered by bigdata)

    Fast, scalable, robust graph database platform

    Blazegraph has moved to Github. Please see https://github.com/blazegraph/database/.
    Leader badge
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    The BSBM (Berlin SPARQL Benchmark) suite for benchmarking RDF stores or RDB-2-RDF wrappers over the SPARQL protocol. Pure RDBMS benchmarking via SQL is also possible. Visit http://www4.wiwiss.fu-berlin.de/bizer/BerlinSPARQLBenchmark for more details.
    Downloads: 18 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 10

    Java CSV Library

    Small, fast Java library for reading and writing CSV files

    Java CSV is a small fast open source Java library for reading and writing CSV and plain delimited text files. All kinds of CSV files can be handled, text qualified, Excel formatted, etc.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    Vespa

    Vespa

    The open big data serving engine

    Make AI-driven decisions using your data, in real-time. At any scale, with unbeatable performance. Vespa is a full-featured text search engine and supports both regular text search and fast approximate vector search (ANN). This makes it easy to create high-performing search applications at any scale, whether you want to use traditional techniques or a modern vector-based approach. You can even combine both approaches efficiently in the same query, something no other engine can do. Recommendation, personalization and targeting involves evaluating recommender models over content items to select the best ones. Vespa lets you build applications which does this online, typically combining fast vector search and filtering with evaluation of machine-learned models over the items. This makes it possible to make recommendations specifically for each user or situation, using completely up to date information.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Moved to https://github.com/DANS-KNAW/dans-dbf-lib.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    eXist-db

    eXist-db

    eXist-db is a feature rich Open Source native XML database

    eXist-db is a native XML database featuring efficient, index-based XQuery processing, extensions for keyword search, XUpdate support, XSLT support, XForms support, REST and tight integration with existing XML development tools. Moved to Github - https://www.github.com/exist-db/exist
    Downloads: 25 This Week
    Last Update:
    See Project
  • 14
    Tokyo Cabinet is the successor of QDBM, a high performance database library similar to the DBM family. It also supports hash and B-tree databases and does not require any server process. The overall speed is improved compared to QDBM.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    OpenVista (R)
    OpenVista(R) is the open-source version of VistA, an enterprise grade health care information system developed by the U.S. Veterans Affairs and deployed at 1,500 global facilities. OpenVista is a registered trademark of Medsphere Systems Corporation
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Darkfall Emulator

    Darkfall Emulator

    Develop an emulated Darkfall Online Server.

    This project is the development of an open source fully emulated Darkfall Online Server and reverse engineering the proprietary game engine that DFO uses, the SF3D engine as well as its source code.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 17
    The Malete database core is the new basis of OpenIsis, which has its roots in the UNESCO CDS/ISIS database. Traditionaly used in libraries; now a general purpose highspeed database.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 18
    Rel

    Rel

    Rel is a database management system (DBMS) that implements Tutorial D.

    Rel is a DBMS primarily intended for educational purposes, but also suitable as a desktop DBMS or lightweight server, that implements Date and Darwen's "Tutorial D" true relational database language. Source code is available at https://github.com/DaveVoorhis/Rel
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 19
    Moved to sf.net/projects/cloveretl/ !!! CloverETL is a Java ETL framework which transforms structured or unstructured data. Works as a standalone application or embedded in other applications as a data transformation library of functions.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 20
    The D2RQ API provides access to relational database content from within the Jena and Sesame RDF frameworks. D2R Server is a Semantic Web server and SPARQL endpoint based on D2RQ. Both use a declarative language for mapping database schemata to RDF.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    Pinewood Derby Race Track 2

    Pinewood Derby Race Track 2

    Pinewood Derby Race Management

    Race Track is a Pinewood Derby Race Management Application. This is Cub Scout Pinewood Derby Timer Gate software . This is a rewrite by Steve Powell to the original Race Track Written by Scott Lewis in sourceforge. It supports racer registration, heat scheduling, electronic timer integration, and sound effect playback. It is written in Java and runs on any Java enabled platform. It is written to support either Arduino, Micro Wizard or The Judge Electronic Gates. It also supports Race Results screen, Multiple COM ports and manually entered race times. A start sensor may be used as well.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    TM4J is a topic map engine implemented entirely in Java. Topic maps are a standard paradigm for the interchange of knowledge structures. This project aims to produce a complete suite of tools for creating, processing and publishing topic map information.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    olap4j

    olap4j

    Open Java API for OLAP

    olap4j is an open Java API for connecting to OLAP servers and writing analytic applications. Code is at https://github.com/olap4j/olap4j.
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    CUBRID Cluster
    See http://www.cubrid.org/cluster. CUBRID Cluster is an open source clustered DBMS for high scalability including global schema, distributed partition and load balancing features. It is a spin-off project from CUBRID project and supported by NHN.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25

    teiid

    An Enterprise Information Integration System

    Teiid is Enterprise Information Integration system. Teiid can virtualize and integrate data from multiple disparate information sources and provide as single Virtual DB
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next