12 best JavaScript SQL Database libraries in 2024

share link

by marketing.admin@openweaver.com dot icon Updated: Feb 11, 2023

technology logo
technology logo

Guide Kit Guide Kit  

JavaScript is an object-oriented programming language that can be used to create applications that run in web browsers, on servers, and in a variety of other environments. A JavaScript library that allows to work with data structures in the same way you work with objects in JavaScript while providing access to relational databases like MySQL, PostgreSQL or SQL Server using NodeJs or the browser. A JavaScript SQL database library is a JavaScript library for creating and managing databases. A JavaScript SQL database is a database that uses SQL to store, retrieve and manipulate data. These are free to use, open source and have no cost. Popular JavaScript SQL Database open source libraries include: lovefield - relational database for web apps; alasql - AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tab; cordova-sqlite-storage - PhoneGap plugin to open and use sqlite databases.

lovefieldby google

JavaScript doticonstar image 6615 doticonVersion:Currentdoticon
License: Permissive (Apache-2.0)

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.

Support
    Quality
      Security
        License
          Reuse

            lovefieldby google

            JavaScript doticon star image 6615 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

            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.
            Support
              Quality
                Security
                  License
                    Reuse

                      alasqlby AlaSQL

                      JavaScript doticonstar image 6608 doticonVersion:v4.0.4doticon
                      License: Permissive (MIT)

                      AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel.

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                alasqlby AlaSQL

                                JavaScript doticon star image 6608 doticonVersion:v4.0.4doticon License: Permissive (MIT)

                                AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel.
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse
                                          JavaScript doticonstar image 2130 doticonVersion:Currentdoticon
                                          License: Others (Non-SPDX)

                                          A Cordova/PhoneGap plugin to open and use sqlite databases on Android, iOS and Windows with HTML5/Web SQL API

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    cordova-sqlite-storageby storesafe

                                                    JavaScript doticon star image 2130 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                    A Cordova/PhoneGap plugin to open and use sqlite databases on Android, iOS and Windows with HTML5/Web SQL API
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              rails_dbby igorkasyanchuk

                                                              JavaScript doticonstar image 1441 doticonVersion:Currentdoticon
                                                              License: Permissive (MIT)

                                                              Rails Database Viewer and SQL Query Runner

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        rails_dbby igorkasyanchuk

                                                                        JavaScript doticon star image 1441 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                        Rails Database Viewer and SQL Query Runner
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  sql-to-graphqlby rexxars

                                                                                  JavaScript doticonstar image 563 doticonVersion:Currentdoticon
                                                                                  License: Permissive (MIT)

                                                                                  Generate a GraphQL API based on your SQL database structure

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            sql-to-graphqlby rexxars

                                                                                            JavaScript doticon star image 563 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                            Generate a GraphQL API based on your SQL database structure
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      tuqlby bradleyboy

                                                                                                      JavaScript doticonstar image 978 doticonVersion:Currentdoticon
                                                                                                      License: Permissive (MIT)

                                                                                                      Automatically create a GraphQL server from a SQLite database or a SQL file

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                tuqlby bradleyboy

                                                                                                                JavaScript doticon star image 978 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                Automatically create a GraphQL server from a SQLite database or a SQL file
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          sqlectron-termby sqlectron

                                                                                                                          JavaScript doticonstar image 501 doticonVersion:Currentdoticon
                                                                                                                          License: Permissive (MIT)

                                                                                                                          A simple and lightweight SQL client terminal-based interface with cross database and platform support

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    sqlectron-termby sqlectron

                                                                                                                                    JavaScript doticon star image 501 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                    A simple and lightweight SQL client terminal-based interface with cross database and platform support
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              ydn-dbby yathit

                                                                                                                                              JavaScript doticonstar image 488 doticonVersion:Currentdoticon
                                                                                                                                              License: Permissive (Apache-2.0)

                                                                                                                                              Javascript database module for Indexeddb, Web SQL and localStorage storage mechanisms supporting version migration, advanced query, SQL and transaction.

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        ydn-dbby yathit

                                                                                                                                                        JavaScript doticon star image 488 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                                        Javascript database module for Indexeddb, Web SQL and localStorage storage mechanisms supporting version migration, advanced query, SQL and transaction.
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  DatabaseStackby unruledboy

                                                                                                                                                                  JavaScript doticonstar image 312 doticonVersion:Currentdoticon
                                                                                                                                                                  License: Permissive (Apache-2.0)

                                                                                                                                                                  database technology stack, including MS SQL Server, Azure etc.

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            DatabaseStackby unruledboy

                                                                                                                                                                            JavaScript doticon star image 312 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                                                            database technology stack, including MS SQL Server, Azure etc.
                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse

                                                                                                                                                                                      reasondbby anywhichway

                                                                                                                                                                                      JavaScript doticonstar image 262 doticonVersion:Currentdoticon
                                                                                                                                                                                      License: Others (Non-SPDX)

                                                                                                                                                                                      A 100% JavaScript object database: SQL like syntax, full-text search, auto object sync, swapable persistence engines, asynchronous cursors, 30+ built-in plus in-line fat arrow predicates, predicate extensibility,joins, nested matching.

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                reasondbby anywhichway

                                                                                                                                                                                                JavaScript doticon star image 262 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                                                                                                                                                A 100% JavaScript object database: SQL like syntax, full-text search, auto object sync, swapable persistence engines, asynchronous cursors, 30+ built-in plus in-line fat arrow predicates, predicate extensibility,joins, nested matching.
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                          arcadedbby ArcadeData

                                                                                                                                                                                                          Java doticonstar image 328 doticonVersion:23.5.1doticon
                                                                                                                                                                                                          License: Permissive (Apache-2.0)

                                                                                                                                                                                                          ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS.

                                                                                                                                                                                                          Support
                                                                                                                                                                                                            Quality
                                                                                                                                                                                                              Security
                                                                                                                                                                                                                License
                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                    arcadedbby ArcadeData

                                                                                                                                                                                                                    Java doticon star image 328 doticonVersion:23.5.1doticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                    ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS.
                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                          License
                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                              dbdiffby gimenete

                                                                                                                                                                                                                              JavaScript doticonstar image 107 doticonVersion:Currentdoticon
                                                                                                                                                                                                                              License: Permissive (MIT)

                                                                                                                                                                                                                              Compares two postgresql or mysql databases and prints SQL commands to modify the first one in order to match the second one

                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                        dbdiffby gimenete

                                                                                                                                                                                                                                        JavaScript doticon star image 107 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                                                                                        Compares two postgresql or mysql databases and prints SQL commands to modify the first one in order to match the second one
                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                Reuse

                                                                                                                                                                                                                                                  See similar Kits and Libraries