TiloBox
Back to directory
EdgeDB project preview

EdgeDB

Graph-relational database with declarative schema, EdgeQL queries, and built-in auth.

LicenseApache-2.0
GitHub stars16.5k
Last commit1 weeks ago
Tags5 topics
Edgeql QueryGraph Relational DatabaseDeveloper ToolsPostgresql LayerDeclarative Schema
Overview

Why consider EdgeDB?

EdgeDB is an open-source graph-relational database built on PostgreSQL and written in Python and Rust by MagicStack. EdgeDB provides a strict declarative schema language, object-oriented EdgeQL query syntax, automated schema migrations, built-in user authentication, and TypeScript codegen.

Guided learning

Learn EdgeDB by building

Practical setup notes, real use cases, and copy-ready examples in one focused guide.

1 min read 2 sections
In this guide2 sections

Overview of EdgeDB

EdgeDB reimagines relational data modeling with object links, type safety, and composable EdgeQL queries.

Quickstart

bash
1# Install EdgeDB CLI
2curl --proto '=https' --tlsv1.2 -sSf https://sh.edgedb.com | sh
3edgedb project init

EdgeDB is licensed under the Apache License Version 2.0.

Related tools

More options with a similar category or technology profile.

EdgeDB FAQs

EdgeDB is listed as a Developer Tools tool on TiloBox. Review the overview, features, and official documentation on this page to decide whether it solves your specific workflow.

Start with the project's GitHub repository and official website for supported installation and deployment instructions. Test the setup with representative data or a small project before rolling it out more widely.

EdgeDB is listed under the Apache-2.0 license. Read the complete license text and the project's notices before using, modifying, or distributing the software.

Production readiness depends on your requirements. Review maintenance activity, security practices, documentation, backup and upgrade procedures, and compatibility with your stack; then validate it in a non-production environment.

EdgeDB is listed as an alternative to GraphQL. Compare the core workflow, deployment model, integrations, and licensing against your must-have requirements before switching.