Skip to content

Postgres Backend Platform with full stack (auth, APIs, functions), instant cloning, branching and separation of compute and storage. Built for self-hosting.

License

Notifications You must be signed in to change notification settings

simplyblock/vela-studio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Vela Studio

Vela Logo

Vela is a self-hostable, serverless Postgres development platform. Built on a high-performance distributed storage layer, it provides instant database branching, independent scaling of compute and storage, and enterprise-grade access control — all deployable in your own cloud. Enterprise-grade features and toolkit developers love in one product.

Vela Studio is the web interface for managing projects, databases, and resources across your Vela environment.


Features

  • Self-Hosted Postgres Database
  • Authentication and Authorization
  • Full Role-based Access Control (RBAC)
  • Auto-generated APIs
    • REST
    • GraphQL
    • Realtime subscriptions
  • Functions
    • Database Functions
    • Edge Functions
  • File Storage
  • AI + Vector / Embeddings Toolkit
  • Dashboard

What is Vela

Vela brings Git-like workflows to Postgres databases.
Developers and platform teams can instantly clone, branch, and test production-grade databases without complex infrastructure setup.

Use Vela to:

  • Clone production databases in seconds
  • Run isolated QA, CI/CD, or staging environments
  • Test schema changes and migrations safely
  • Scale compute, RAM, and IOPS independently
  • Integrate RBAC, IAM, and observability in one place

Vela Explained in 50 seconds

Watch the video

Learn more at vela.simplyblock.io


Architecture

Vela Architecture

Vela is built on open-source components, combining Postgres and modern infrastructure automation to provide a complete, self-hostable platform.
  • Postgres is a proven, object-relational database system known for reliability, feature depth, and performance.
  • [Realtime] provides WebSocket-based subscriptions to Postgres inserts, updates, and deletes.
  • PostgREST turns your PostgreSQL database directly into a RESTful API.
  • [Keycloak] centralized authentication and identity provider, shared globally across all organizations and projects
  • Storage distributed copy-on-write high-perfromance block storage layer.
  • [pg_graphql] exposes a GraphQL API directly from your Postgres schema.
  • postgres-meta provides administrative APIs to manage Postgres objects such as tables and roles.
  • Kong serves as a cloud-native API gateway for routing and access control.

Screenshots

Backups Schedule Edge Functions Projects Schema Visualizer Table Editor

Getting Started

Vela Cloud (Recommended)

The easiest way to get started is through Vela Cloud.
Free tier available — no credit card required.

Get Started

Community

Find help, explore resources, or get involved with the Vela community.

Support & Contributions

  • Open an Issue – Report bugs or suggest improvements
  • Start a Discussion – Share feedback and feature ideas, ask questions, share ideas, and connect with other users
  • Contribute Code – Submit pull requests following our contribution guidelines

We welcome contributions of all kinds — from documentation improvements and bug fixes to new features and integrations.

About

Postgres Backend Platform with full stack (auth, APIs, functions), instant cloning, branching and separation of compute and storage. Built for self-hosting.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 1,528