JavaScript MySQL

Open-source JavaScript projects categorized as MySQL | Edit details

Top 23 JavaScript MySQL Projects

  • GitHub repo Sequelize

    An easy-to-use multi SQL dialect ORM tool for Node.js

    Project mention: Confused about connecting SQL database to frontend | | 2021-09-04

    You could add an ORM to your express app, I've never used IT, but there's sequelize for example.

  • GitHub repo MySQL

    A pure node.js JavaScript Client implementing the MySQL protocol.

    Project mention: How does one make a fully functional professional website? | | 2021-08-18
  • Syncfusion

    Build stunning web applications quickly using Syncfusion JavaScript UI controls.. The Syncfusion JavaScript suite offers more than 65 cross-platform, responsive, and lightweight JS/HTML5 UI controls for building modern web applications.

  • GitHub repo Knex

    A query builder for PostgreSQL, MySQL, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.

    Project mention: I used Typeorm in one of our projects and I have nothing but regrets | | 2021-10-02

    Knex is an amazing library. If you need raw SQL, you can use knex.raw:

  • GitHub repo Bookshelf

    A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js

    Project mention: Autogenerate GraphQL API documentation with SpectaQL | | 2021-04-25

    A few of the most important characteristics of the solution we wanted was that any documentation-related work had to be easy for developers, and it would ideally be located in proximity to the actual implementing code. Anvil's web application is written in Node, and we chose Apollo as our GraphQL framework and use a modified version of Bookshelf as our ORM.

  • GitHub repo orm2

    Object Relational Mapping

  • GitHub repo node-mysql2

    :zap: fast mysqljs/mysql compatible mysql driver for node.js

    Project mention: RangeError in Node express mysql sequelize app | | 2021-08-06

    Looks like you've added an issue to github -- -- getting a simple repro to the package maintainers is probably the best way to approach this.

  • GitHub repo Chartbrew

    Open-source web platform for creating charts out of different data sources (databases and APIs) 📈📊

    Project mention: Show HN: Open-Source multi-dashboarding platform for teams and client reporting | | 2021-09-01

    One use-case that the platform is being used for is for B2B SaaS businesses to offer their analytics through Chartbrew. So it is possible and there are people already using it like this.

    Or if you're wondering if you can offer the analytics platform by itself as a SaaS, I built a SaaS layer on top of it here:

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Stackoverflow-Clone-Frontend

    Clone project of a famous Q/A website for developers which is stackoverflow built using MySQL-Express-React-Node :globe_with_meridians:

    Project mention: StackOverflow CLONE (MySQL React Node) Contributors are Welcomed!!! | | 2021-10-06
  • GitHub repo mlcraft

    Low-code metrics store, modern open-source alternative to Looker

    Project mention: Ыelf-hosted alternative to Looker | | 2021-09-27
  • GitHub repo sqliterally

    Lightweight SQL query builder

    Project mention: Stuck On Node database management. Should I use a different ORM? Should I use raw SQL? | | 2021-07-03

    You can use something like sqliterally to compose your SQL, and maybe make it a bit cleaner.

  • GitHub repo ant-simple-pro

    简洁,美观,快速上手,支持3大框架(vue3.0,react,angular,typescript);Concise, beautiful, quick to get started, support 3 big frameworks

    Project mention: Must-see + collection, build a vite-react-cil enterprise scaffolding from scratch | | 2021-10-09

    Case actual combat: -ant-simple-pro is a middle-office solution that supports vue3, react, angular3 big frameworks, Version 3.0 has all been refactored with vite.

  • GitHub repo Part-DB

    Open Source Electronic Parts Database using PHP and MySQL

    Project mention: Self-hosted inventory solution for electrical components (Mouser, DigiKey, Farnell...) | | 2021-09-24

    I used Part-DB for a while:

  • GitHub repo lpmj6

    Examples from Learning PHP, MySQL & JavaScript Ed 6 by Robin Nixon (plus all examples from previous editions)

    Project mention: Getting 'Cross-Origin Request Blocked' error | | 2021-08-02

    The code can be found here:

  • GitHub repo database-js

    Common Database Interface for Node

  • GitHub repo webadmin

    SophiMail Webadmin and Dashboard

  • GitHub repo acsys

    🔥 Easy install headless content management system

    Project mention: Created a CMS that supports Firestore, MySQL and SQLite | | 2020-12-28


  • GitHub repo puresql

    ES6/7 ready SQL library for node.js inspired by Clojure's yesql

    Project mention: Puresql – A yesql inspired Node SQL library | | 2021-04-05
  • GitHub repo flatCore-CMS

    flatCore is a Web Content Management System (CMS) based on PHP and MySQL/SQLite.

    Project mention: FlatCore CMS Version 2.0 | | 2021-01-05
  • GitHub repo Stackoverflow-Clone-Backend

    Backend code of the Stackoverflow Clone project

    Project mention: Stackoverflow CLONE (MySQL + Express + React + Node) | | 2021-09-14

    Frontend: Backend:

  • GitHub repo db-samples

    Northwind sample database for MySql, PostgresQL etc.

    Project mention: Base de dados | | 2021-09-23
  • GitHub repo Terrabuzz

    Social media based on connecting users on the basis of interests, integrating a system of news-feed, following/followers, notifications, profile updates, and a basic settings page

    Project mention: MLH, Open Source, Mapillary & Me | | 2021-08-31

    A student social media project Read the SRS/SDS» Video Demo · Report Bug · Request Feature

  • GitHub repo mybp

    Flask web app for users that want to record their blood pressure readings. In the future this app should allow members to share their blood pressure readings with their doctors by email, printout or maybe having a login account for doctors to view their patients blood pressure readings. Last part will take more time.

    Project mention: How to implement date and time in a Flask app? | | 2021-04-14

    hello guys, how are you? i’m creating a small app for people with ‘white coat hypertension’ track their daily blood pressure readings. i need the app to keep track of the date and time the reading was taken. right now i’m able to enter a new reading, but i get my server’s date…e.g. i just entered a new reading and get: Apr 14, 2021 at 3:53pm…i’m sitting at EST new york time now is 11:55AM. i was trying to implement this solution with no luck: anyone has a suggestion or has been able to implement the above solution? my github for this project is: Thank you!

  • GitHub repo api-auth

    Authentication in REST API

    Project mention: Authentication in REST APIs | | 2021-01-19
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-10-09.


What are some of the best open-source MySQL projects in JavaScript? This list will help you:

Project Stars
1 Sequelize 25,120
2 MySQL 16,772
3 Knex 14,818
4 Bookshelf 6,227
5 orm2 3,062
6 node-mysql2 2,664
7 Chartbrew 574
8 Stackoverflow-Clone-Frontend 304
9 mlcraft 278
10 sqliterally 248
11 ant-simple-pro 221
12 Part-DB 130
13 lpmj6 87
14 database-js 49
15 webadmin 44
16 acsys 43
17 puresql 42
18 flatCore-CMS 42
19 Stackoverflow-Clone-Backend 22
20 db-samples 14
21 Terrabuzz 4
22 mybp 1
23 api-auth 0
Find remote jobs at our new job board There are 37 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.