Back to Yugabyte Db

Elixir drivers and ORMs

docs/content/stable/develop/drivers-orms/elixir/_index.md

2026.1.0.0-b251.4 KB
Original Source

Supported projects

The following projects can be used to implement Elixir applications using the YugabyteDB YSQL APIs.

ProjectDocumentation and GuidesLatest Driver VersionSupported YugabyteDB Version
Postgrex DriverDocumentationv0.18.0
Phoenix FrameworkDocumentation1.7.14

Learn how to establish a connection to a YugabyteDB database and begin basic CRUD operations by referring to a sample Elixir app using Postgrex or building an app using Phoenix framework.

Prerequisites

To develop Elixir applications for YugabyteDB, you need the following:

  • Elixir

    Install the latest versions of Elixir, Erlang VM, IEx and Mix (tested with Elixir 1.17.1 and Erlang/OTP 26 erts-14.2.5).

  • YugabyteDB cluster

    • Create a free cluster on YugabyteDB Aeon. Refer to Use a cloud cluster. Note that YugabyteDB Aeon requires SSL.
    • Alternatively, set up a standalone YugabyteDB cluster by following the steps in Install YugabyteDB.

Next step