EdgeDB
Graph-relational database with declarative schema, EdgeQL queries, and built-in auth.
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.
Learn EdgeDB by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of EdgeDB
EdgeDB reimagines relational data modeling with object links, type safety, and composable EdgeQL queries.
Quickstart
# Install EdgeDB CLIcurl --proto '=https' --tlsv1.2 -sSf https://sh.edgedb.com | shedgedb project initEdgeDB is licensed under the Apache License Version 2.0.
Related tools
More options with a similar category or technology profile.
diskus
Minimal, fast alternative to du -sh written in Rust using multi-threaded directory traversal.
peco
Simplistic interactive filtering tool for Unix pipelines, process lists, and file trees.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
Freeze
Generate beautiful image screenshots and SVGs of code snippets and terminal outputs.