Getting Started
Everything you need to start managing your data with Datasquirel.Welcome to Datasquirel
Datasquirel is a cloud-based SQL data management platform built on MariaDB. It gives you a web GUI for managing databases, tables, and entries, a REST API for programmatic access, and a TypeScript npm package that wraps the API with full type safety.
Where to Start
If you want to be up and running as quickly as possible, follow the Quick Start guide — it walks you through creating an account, adding a database and table, and making your first API call in minutes.
Quick Start
Create an account, add a database, and fetch your first record.GUI Reference
Learn how to use the Datasquirel web admin panel.API Reference
REST API documentation and SDK usage.Self Hosting
Deploy Datasquirel on your own infrastructure.Datasquirel or Self Hosted?
Datasquirel.com — create a free account at datasquirel.com/signup and start managing data immediately. No infrastructure to set up.
Self Hosted — download the Datasquirel Docker stack and run it on your own server or cloud VM. You own the data and the infrastructure. See the Self Hosting guide to get started.
Core Concepts
- Database — a named collection of tables. Each user account can have multiple databases.
- Table — a set of rows that share the same column structure (schema).
- Field — a column in a table. Each field has a name, a SQL data type, and optional constraints.
- Entry — a single row in a table.
- API Key — a credential used to authenticate REST API requests. Read-only keys can only fetch data; full-access keys can read, write, update, and delete.