Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use.
JavaScript HTML Other
Latest commit 71b836a Dec 21, 2016 @freshp86 freshp86 committed with freshp86 Fix toSql() for single leftOuterJoin with no where clause.
Fixes #187.

Created by MOE:


Build Status NPM version Bower version

Lovefield is a relational database written in pure JavaScript. It provides SQL-like syntax and works cross-browser (currently supporting Chrome 37+, Firefox 31+, IE 10+, and Safari 10+).

Please visit our public forum for general Q&A, feedback, and discussions.

Quick Start

Frequently Asked Questions


Developer Setup

Design Documents

Lovefield is Day 98 of 100 days of Google Dev. This is a quick 7-minute video filmed in August 2015.

Live 30min overview presentation at JS.LA (February 2015): Watch on YouTube or Vimeo.