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.

  • 23 778 23 778
    packages
    available
  • 230.8K 230 787
    package
    versions
  • 3.014M 3 014 183
    downloads
    yesterday
  • 37.13M 37 126 807
    downloads
    last 7 days
  • 14.68B 14 680 924 001
    downloads
    all time

Most Downloaded

  • 3 418 484 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 589 days ago

  • 2 930 939 downloads Dynamic dispatching library for metrics and instrumentations 1.4.0 published 19 hours ago

  • 2 926 678 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 383 days ago

  • 2 727 450 downloads Support library for manipulating Web protocols. 2.16.0 published 170 days ago

  • 2 685 256 downloads Compose web applications with functions 1.19.1 published 88 days ago

  • 2 671 255 downloads A MIME type module for Elixir 2.0.7 published 296 days ago

  • 2 630 611 downloads Crypto-related functionality for the web 2.1.1 published 338 days ago

  • 2 527 166 downloads SSL verification library 1.1.7 published 991 days ago

New Packages

  • Elixir HTTP client for the X API v2. published 28 minutes ago

  • pui

    A Phoenix LiveView UI toolkit published 3 hours ago

  • Elixir client for Optify, powered by Rustler NIFs published 3 hours ago

  • A spec-compliant Open Responses server for Elixir and Phoenix, with pluggable provider adapters a... published 5 hours ago

  • Server-driven generative UI for Phoenix LiveView published 6 hours ago

  • Durable workflow engine for Elixir published 6 hours ago

  • Elixir SDK for the SW4RM multi-agent coordination protocol published 8 hours ago

  • Elixir NIF bindings for FAISS (Facebook AI Similarity Search). Vector similarity search, index fa... published 10 hours ago

  • A simple expression matcher and evaluator for Erlang published 11 hours ago

  • Pure Elixir Tor client implementation published 12 hours ago

Recently Updated

  • Elixir HTTP client for the X API v2. 1.0.0 published 28 minutes ago

  • A partial implementation of the StarPRNT command protocol in Gleam 1.0.5 published 29 minutes ago

  • Embedded QuickJS-NG JavaScript engine for Elixir via Rustler NIF 0.3.1 published 31 minutes ago

  • A spec-compliant Open Responses server for Elixir and Phoenix, with pluggable provider adapters a... 0.1.1 published 40 minutes ago

  • Elixir client for Optify, powered by Rustler NIFs 0.1.1 published 57 minutes ago

  • ALPHA: Query builder with breaking changes expected 0.3.11 published 1 hour ago

  • Erlang CQRS/Event Sourcing framework built on reckon-db 1.8.2 published 2 hours ago

  • A partial implementation of the StarPRNT command protocol in Gleam 1.0.4 published 2 hours ago

  • Constraint Programming Solver 0.16.5 published 2 hours ago

  • Call BAML functions from Elixir. 1.0.0-pre.25 published 2 hours ago