SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 TypeScript MySQL Projects
-
Grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Navigate to Grafana Cloud and sign up or log in. In the sidebar, select Connections β Add new connection, select Loki. This is the place that prompts you to set up your Loki connection and allows you to generate an access token for Alloy.
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
Strapi
π Strapi is the leading open-source headless CMS. Itβs 100% JavaScript/TypeScript, fully customizable, and developer-first.
Project mention: Strapi Email and Password Authentication with Next.js 15: Part 1 | dev.to | 2025-05-01Strapi offers multiple authentication methods to secure your application:
-
Project mention: Top 15 Fastest-Growing Open-Source Low-Code Projects on GitHub in 2025 | dev.to | 2025-04-08
GitHub: https://github.com/nocodb/nocodb
-
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
> I can't tell if they're operating on some kind of deep insight that is way above my experience and I just don't understand it
This is answered at the very top of the link on the post you replied to. In no unclear language, no less. Direct link here: https://github.com/prisma/prisma/discussions/19748#discussio...
> I want to elaborate a bit on the tradeoffs of this decision.
-
TypeORM
ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
TypeORM - β οΈ o'rtacha, cli tool bor lekin unchalik aniq migration querylar generate qilib bermaydi va asosan buggy
-
Directus
The flexible backend for all your projects π° Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.
Project mention: The Backend Shift: Leveraging Open Source Powerhouses for Faster, Leaner Apps | dev.to | 2025-05-10Directus (directus.io):
-
Sequelize
Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.
Object-Relational Mapping frameworks like Hibernate (Java), SQLAlchemy (Python), and Sequelize (Node.js) typically use parameterized queries by default and abstract direct SQL interaction. These frameworks help eliminate common developer errors that might otherwise introduce vulnerabilities.
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
drizzle-orm
Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too π
Code: Next.js + Drizzle ORM application (GitHub repository)
-
dub
The modern link attribution platform. Loved by world-class marketing teams like Twilio, Buffer, Framer, Perplexity, Vercel, and more.
Project mention: Build natural language filters for real-time analytics dashboards | dev.to | 2025-04-10Alternatively, check out Dub.co, an open source shortlink platform. They have a nice "Ask AI" that you can use for reference. Here's the repo.
-
Project mention: Coolify: Open-source and self-hostable Heroku / Netlify / Vercel alternative | news.ycombinator.com | 2025-04-02
The mandatory link about Dokployβs unclear/questionable license: https://github.com/Dokploy/dokploy/discussions/3
-
beekeeper-studio
Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.
SQL stands for Structure Query Language. It is the language of Relational databases. We will start with SQLlite and whatever we would learn here is "transferable". So, do not stress and enjoy the journey. You would want to check out this article, 7-best-sql-books-for-beginners-54gi. There are some great books and resources. Check them out and finally, there is Beekeeper Studio, a database client. We will use it to view and sometimes manage and interact with the databases we create. There is a community edition so read the docs and install whatever version of the applications you want.
-
chartdb
Database diagrams editor that allows you to visualize and design your DB with a single query.
Project mention: Found a simple tool for database modeling: dbdiagram.io | news.ycombinator.com | 2025-04-27chartsdb[1][2] can be installed locally (or run through Docker) and import your database schema
[1]: https://chartdb.io/
-
I didn't mind prisma for managing the schema etc but also seen your linked github issue. I found other people recommend combining Prisma with Kysley. I have only used this in toy projects so take this with a grain of salt.
https://kysely.dev/
-
MikroORM
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.
Project mention: Show HN: DBOS TypeScript β Lightweight Durable Execution Built on Postgres | news.ycombinator.com | 2025-01-16 -
-
whodb
A lightweight next-gen data explorer - Postgres, MySQL, SQLite, MongoDB, Redis, MariaDB, Elastic Search, and Clickhouse with Chat interface
-
-
Keyv - Simple key-value storage with support for multiple backends
-
autoflow
pingcap/autoflow is a Graph RAG based and conversational knowledge base tool built with TiDB Serverless Vector Storage. Demo: https://tidb.ai
Project mention: Autoflow, a Graph RAG based and conversational knowledge base tool | news.ycombinator.com | 2024-11-21 -
-
-
-
nextjs-postgres-auth-starter
Next.js + Tailwind + Typescript + Drizzle + NextAuth + PostgreSQL starter template.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript MySQL discussion
TypeScript MySQL related posts
-
Kysely: The type-safe SQL query builder for TypeScript
-
Replacing Prisma Accelerate with Redis and Twemproxy
-
How StartER Solves the Express + Vite SSR Puzzle
-
Kysely (the type-safe SQL query builder for TypeScript) 0.28 is out
-
Type-safe ORM for Atlassian Forge SQL: forge-sql-orm with Drizzle support
-
After a Year of Wanting a Typed Rails and Starting Development, I Released a Framework for TypeScript
-
drizzle + sqlite in Tauri App
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 May 2025
Index
What are some of the best open-source MySQL projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Grafana | 67,914 |
2 | Strapi | 66,628 |
3 | nocodb | 54,385 |
4 | Prisma | 42,220 |
5 | TypeORM | 35,317 |
6 | Directus | 30,451 |
7 | Sequelize | 29,984 |
8 | drizzle-orm | 28,207 |
9 | dub | 21,497 |
10 | dokploy | 19,978 |
11 | beekeeper-studio | 19,186 |
12 | chartdb | 16,405 |
13 | kysely | 11,955 |
14 | MikroORM | 8,263 |
15 | sqlchat | 5,171 |
16 | whodb | 3,293 |
17 | datastation | 2,929 |
18 | Keyv | 2,858 |
19 | autoflow | 2,560 |
20 | denodb | 1,931 |
21 | database-js | 1,179 |
22 | schemats | 1,045 |
23 | nextjs-postgres-auth-starter | 983 |