NoSQL In-Browser JavaScript Database

HIGH PERFORMANCE IN-BROWSER DATABASE, EASY TO USE POWERFUL JSON QUERY LANGUAGE, ADVANCED MODEL-VIEW DATA BINDING, PERSISTENT STORAGE ACROSS PAGE LOADS, BUILT FOR WEBSITES AND WEB APPLICATIONS, GET UP AND RUNNING IN SECONDS

DOWNLOAD DEMO

AWESOME FEATURES AND MODERN API

ForerunnerDB is the only JavaScript database with a simple, rich JSON-based query language. Based on MongoDB's query language and built with web applications in mind, ForerunnerDB will have you up and running in minutes.

  • Web database

    Persistent storage across page loads, built-in basic and compound index support, easy JSON-based query language

  • Open-source

    You can download, contribute and participate in the development of ForerunnerDB on GitHub

  • Developer-friendly

    Cut down development time and project complexity with automatic data-binding and advanced views

  • Event hooks for your app

    Listen for changes to data, react to document and view updates, create interactive data views

  • Browser-storage friendly

    Works with browser storage to persist data as required by your application, falls back from IndexedDB -> WebSQL -> LocalStorage

  • Data-intensive applications

    Build highly complex data-intensive applications by utilising a battle-tested production-ready web database

BUILT-IN INTEGRATION WITH HIGHCHARTS FOR REALTIME DATA-BOUND CHART UPDATES

Generate charts from ForerunnerDB data with a single line of code and watch as they update automatically to represent changes to your data in realtime. ForerunnerDB is highcharts friendly. Requires separate highcharts license depending on your use case.