NewIntroducing PaaB Spark!

Declarative Backendsdeployed in seconds

Paab is a Postgres-powered Protocol-as-a-backend that lets you define APIs, logic, and data models using a simple YAML protocol. No boilerplate, just results

Coming Soon!
# Define your backend with a simple YAML protocol
name: blog-api
version: 1.0.0

models:
  Post:
    fields:
      id: uuid primary
      title: string
      content: text
      published: boolean
      authorId: uuid references User.id

endpoints:
  - path: /posts
    method: GET
    handler:
      query: SELECT * FROM Post WHERE published = true
      
  - path: /posts/:id
    method: GET
    handler:
      query: SELECT * FROM Post WHERE id = :id

Why choose Paab?

Unlike conventional REST frameworks where routes are manually coded, Paab takes a declarative approach to backend development.

Declarative APIs

Define your entire API using a simple YAML protocol without writing boilerplate code.

Postgres-Powered

Built on top of PostgreSQL, leveraging its reliability, performance, and feature set.

Instant Deployment

Deploy your backend in seconds with zero configuration or setup required.

Built-in Dashboard

Manage your data models, API endpoints, and application logic in a centralized dashboard.

Complete Control

Retain full control over your API design while accelerating development.

Scalable Architecture

Start small and scale to millions of requests without changing your infrastructure.

How Paab Works

Three simple steps to transform how you build backend services

name: user-service
models:
  User:
    fields:
      id: uuid primary
      email: string unique
      name: string

1. Define Your Models

Describe your data models in a simple YAML format. Paab automatically creates the database schema and handles migrations.

endpoints:
  - path: /users
    method: GET
    handler:
      query: SELECT * FROM User
      
  - path: /users/:id
    method: GET
    handler:
      query: SELECT * FROM User WHERE id = :id

2. Design Your API

Define endpoints and their behavior directly in YAML. Paab generates a fully functional REST API based on your specification.

3. Deploy in Seconds

Push your configuration and Paab will instantly deploy your backend. No containers to configure, no servers to manage.