Skip to content

LumoSQL/archive1-LumoSQL-on-github

Repository files navigation

Open Source Initiative Approved License logo






LumoSQL

About LumoSQL

LumoSQL is SQLite with pluggable storage backends, benchmarking and other features.

LumoSQL is not a fork of SQLite, using a tool called not-forking to keep in sync with various upstreams.

LumoSQL has no interest in replicating the work of sqlite.org, even if we could.

Where to Start

The LumoSQL Documentation which covers quickstart, licensing, architecture, projectr aims and a knowledgebase of SQLite-related code among many other things.

You can learn about contributing to LumoSQL .

About the LumoSQL Project

LumoSQL started in December 2019 as a combination of two embedded data storage C language libraries: SQLite and LMDB. LumoSQL is an updated version of Howard Chu's 2013 proof of concept combining the codebases.

Dan Shearer did the original source tree archaeology, patching and test builds. Keith Maxwell joined shortly after and contributed version management to the Makefile and the benchmarking tools.

The goal of the LumoSQL Project is to create and maintain an improved version of SQLite. This aim and related aims are covered in detail in the [LumoSQL docs].

LumoSQL is supported by the NLNet Foundation.