PlaySQL is a free, simple, and completely client-side SQL playground that runs directly in your browser. Built with Nuxt 4, Vue 3, and modern web technologies, it allows you to write, execute, and visualize SQL queries without needing a backend server.
Powered by Alasql, PlaySQL supports standard SQL syntax and works offline, ensuring your data stays on your device.
- Client-Side Execution: Run SQL queries entirely in the browser using Alasql. No server required.
- Advanced Editor: Write code comfortably with Monaco Editor (VS Code's editor), featuring syntax highlighting and auto-completion.
- Persistent State: Your queries and settings are saved automatically using local storage (via Pinia).
- Modern UI: A clean, responsive, and dark-mode-ready interface built with Nuxt UI and TailwindCSS.
- Visual Results: View query results in formatted tables.
- Framework: Nuxt 4 (Vue 3)
- State Management: Pinia
- Styling: TailwindCSS & Nuxt UI
- SQL Engine: Alasql
- Editor: Monaco Editor
- Icons: Iconify
This project is licensed under the MIT License.
