falcondatabase
Sign in
Django + PostgreSQL

Your database, ready for any frontend

Create projects, define real PostgreSQL tables and add login to your apps. Query everything from React, Vue or plain JavaScript with a simple REST API.

import { createClient } from "https://your-server/sdk/falcondb.js"

const db = createClient("https://your-server", "PROJECT_REF", "ANON_KEY")

// Sign in the users of your app
await db.auth.signIn({ email, password })

// Query a table
const { data } = await db.from("todos").select().eq("done", false)

Isolated projects

Each project has its own PostgreSQL schema, its API URL and its own keys.

Real tables

Create tables with typed columns (text, numbers, dates, JSON, UUID…) and edit the data from the dashboard.

Login included

Enable email and password authentication for the users of your app in one click.

Access rules

Decide per table who reads and who writes: public, signed-in users only, by owner or private.

REST API + SDK

Filter, sort and paginate with simple parameters, or use the JavaScript client without installing anything.

From any frontend

CORS ready so your apps on other domains can consume the data directly.

Your statistics in the browser

Install the Chrome extension, sign in, and see the visits to your projects from the toolbar.

Latest from the blog

All articles →

That simple

  1. Create your account and a project

    You get an API URL and two keys: anon for the browser and service for your server.

  2. Add tables

    Define columns from the dashboard. They are created as real PostgreSQL tables.

  3. Enable login (optional)

    Your users sign up and sign in from your frontend.

  4. Query from your app

    Use fetch or the falcondb.js SDK. See the documentation →