Skip to content
@edgedb

EdgeDB

A next-generation graph-relational database.

Stars discord

EdgeDB is a new kind of database that takes the best parts of relational databases, graph databases, and ORMs. We call it a graph-relational database. Try the 10-minute Quickstart.

Useful links

Main repo ⭐️ · Website · Docs · EdgeQL showcase · Interactive tutorial · Blog

Client libraries

Official libraries: JavaScript/TypeScript · Python · Golang · Rust · .NET

Community-maintained: Elixir

Using another language? You can run EdgeQL over HTTP, even without an official client library!


Join our Discord and follow @edgedatabase on Twitter!

Pinned Loading

  1. edgedb edgedb Public

    A graph-relational database with declarative schema, built-in migration system, and a next-generation query language

    Python 13k 398

  2. edgedb-cli edgedb-cli Public

    The EdgeDB CLI

    Rust 165 23

  3. edgedb-js edgedb-js Public

    The official TypeScript/JS client library and query builder for EdgeDB

    TypeScript 510 65

  4. edgedb-python edgedb-python Public

    The official Python client library for EdgeDB

    Python 368 44

  5. edgedb-go edgedb-go Public

    The official Go client library for EdgeDB

    Go 168 11

  6. imdbench imdbench Public

    IMDBench — Realistic ORM benchmarking

    Python 237 24

Repositories

Showing 10 of 70 repositories
  • edgedb Public

    A graph-relational database with declarative schema, built-in migration system, and a next-generation query language

    edgedb/edgedb’s past year of commit activity
    Python 12,950 Apache-2.0 398 755 53 Updated Sep 19, 2024
  • edgedb-js Public

    The official TypeScript/JS client library and query builder for EdgeDB

    edgedb/edgedb-js’s past year of commit activity
    TypeScript 510 Apache-2.0 65 146 (9 issues need help) 29 Updated Sep 19, 2024
  • edgedb/edgedb-postgis’s past year of commit activity
    EdgeQL 1 GPL-2.0 0 0 0 Updated Sep 19, 2024
  • rfcs Public

    RFCs for major changes to EdgeDB

    edgedb/rfcs’s past year of commit activity
    Python 35 Apache-2.0 5 7 9 Updated Sep 18, 2024
  • nextjs-edgedb-basic-template Public template

    This starter is designed to help you get up and running with EdgeDB and Next.js quickly. It includes a basic EdgeDB schema and a UI to get you started.

    edgedb/nextjs-edgedb-basic-template’s past year of commit activity
    TypeScript 2 0 0 0 Updated Sep 18, 2024
  • edgedb-ui Public

    The home of EdgeDB UI and all related shared UI components

    edgedb/edgedb-ui’s past year of commit activity
    TypeScript 50 Apache-2.0 7 103 3 Updated Sep 18, 2024
  • edgedb-pkg Public

    EdgeDB Release Packaging Toolkit

    edgedb/edgedb-pkg’s past year of commit activity
    Python 1 2 8 0 Updated Sep 17, 2024
  • edgedb-cli Public

    The EdgeDB CLI

    edgedb/edgedb-cli’s past year of commit activity
    Rust 165 Apache-2.0 23 137 (1 issue needs help) 4 Updated Sep 15, 2024
  • stolon Public Forked from sorintlab/stolon

    PostgreSQL cloud native High Availability and more.

    edgedb/stolon’s past year of commit activity
    Go 0 Apache-2.0 454 0 1 Updated Sep 13, 2024
  • edgedb-deno Public

    EdgeDB driver for Deno

    edgedb/edgedb-deno’s past year of commit activity
    TypeScript 80 4 0 0 Updated Sep 11, 2024