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.
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 .
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.