Open Source & Community Driven

QSQL is fully open source under the MIT License. Built for the community.

About QSQL

QSQL is a real-time SQL editor that connects to your own Supabase PostgreSQL database. It supports table creation, CRUD operations, joins, keys, indexes, constraints, aggregations, window functions, CTEs, and much more.

Built with Next.js, Tailwind CSS, and Monaco Editor (the same editor behind VS Code), QSQL offers a professional coding experience right in your browser.

Tech Stack

โšก

Next.js 16

React framework

๐Ÿ“˜

TypeScript

Type safety

๐ŸŽจ

Tailwind CSS

Utility-first CSS

๐ŸŸข

Supabase

PostgreSQL database

๐Ÿ’œ

Monaco Editor

Code editor

โœจ

Lucide Icons

Icon library

MIT License

LICENSE
MIT License

Copyright (c) 2026 QSQL Contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

Contributing

1

Fork the Repository

Create your own copy of QSQL on GitHub.

2

Clone & Install

Clone your fork and run npm install.

3

Create a Branch

git checkout -b feature/my-feature

4

Make Changes

Follow the existing code style and conventions.

5

Submit a Pull Request

Push and open a PR with a clear description.

Development Setup

1. Clone the repo

git clone https://github.com/theyashva/QSQL.git
cd QSQL

2. Install deps

npm install

3. Start dev server

npm run dev

4. Open browser

http://localhost:3000

Made with by the community