Getting started

Fetch dependencies from Hex without creating an account. Hex is usable out of the box in Elixir with Mix and in Erlang with Rebar3. Check our FAQ for commonly asked questions.

Publish packages

Create an account and follow the publishing guide. Your package will be immediately available to all Elixir and Erlang users and the documentation will be available on HexDocs.

Private packages

Publish private packages by creating an organization. Your private packages will get the same features as public packages such as fast dependency fetching, HexDocs, and run on the same reliable infrastructure that serves millions of packages daily. See our pricing page for more details.

  • 22 682 22 682
    packages
    available
  • 221.1K 221 106
    package
    versions
  • 931.4K 931 423
    downloads
    yesterday
  • 25.22M 25 221 275
    downloads
    last 7 days
  • 14.39B 14 389 486 145
    downloads
    all time

Most Downloaded

  • 3 434 451 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 506 days ago

  • 2 910 475 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 300 days ago

  • 2 853 020 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 479 days ago

  • 2 784 721 downloads Support library for manipulating Web protocols. 2.16.0 published 87 days ago

  • 2 667 060 downloads A MIME type module for Elixir 2.0.7 published 213 days ago

  • 2 645 440 downloads Compose web applications with functions 1.19.1 published 5 days ago

  • 2 610 033 downloads Crypto-related functionality for the web 2.1.1 published 255 days ago

  • 2 541 096 downloads SSL verification library 1.1.7 published 908 days ago

New Packages

  • Execute raw SQL in strings or .sql files, get maps and structs back. published 6 hours ago

  • Beam Bots integration for Kino widgets in LiveBook. published 6 hours ago

  • A quantum computing simulator for Elixir with support for up to 20 qubits, statevector simulation... published 9 hours ago

  • SQL-first named parameters for Ecto.Repo.query/3 with compile-time validation published 9 hours ago

  • Elixir client for GreptimeDB using gRPC published 13 hours ago

  • Restful client for Meilisearch with adherence to Open API spec 3 (formerly Swagger) published 13 hours ago

  • Meilisearch client for Elixir with support for importing your Ecto schemas. published 16 hours ago

  • Define delegating facade functions and behaviours from a single @spec-shaped declaration. published 1 day ago

  • Tools for building GameServer plugins (hooks). published 1 day ago

  • A Req-based client for the On-Line Encyclopedia of Integer Sequences (OEIS). published 1 day ago

Recently Updated

  • Asset-first data orchestration framework for Elixir/BEAM. 0.2.0 published 37 minutes ago

  • A Phoenix LiveView UI toolkit 1.0.0-alpha.7 published 1 hour ago

  • Elixir client for MikroTik RouterOS API. 0.3.3 published 1 hour ago

  • An Elixir library for Operational Transformation (OT) using the Delta format. 0.2.1 published 1 hour ago

  • Idiomatic Elixir client for Chroma vector database with native Rust integration. Provides automat... 0.1.4 published 2 hours ago

  • An Elixir library for Operational Transformation (OT) using the Delta format. 0.2.0 published 2 hours ago

  • A Gleam library 0.0.4 published 4 hours ago

  • Elixir client for Polish GUS BIR (Baza Internetowa Regon) service. Search and retrieve business e... 1.0.1 published 4 hours ago

  • A Simple Graphql Client Written In Gleam ✨ 0.4.1 published 5 hours ago

  • Execute raw SQL in strings or .sql files, get maps and structs back. 0.1.0 published 6 hours ago