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 058 23 058
    packages
    available
  • 224.3K 224 283
    package
    versions
  • 4.48M 4 480 468
    downloads
    yesterday
  • 24.24M 24 242 634
    downloads
    last 7 days
  • 14.46B 14 463 568 949
    downloads
    all time

Most Downloaded

  • 3 141 883 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 538 days ago

  • 2 667 791 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 511 days ago

  • 2 657 735 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 332 days ago

  • 2 513 099 downloads Support library for manipulating Web protocols. 2.16.0 published 119 days ago

  • 2 462 058 downloads A MIME type module for Elixir 2.0.7 published 245 days ago

  • 2 451 017 downloads Compose web applications with functions 1.19.1 published 37 days ago

  • 2 381 745 downloads Crypto-related functionality for the web 2.1.1 published 287 days ago

  • 2 327 331 downloads SSL verification library 1.1.7 published 940 days ago

New Packages

  • Fenwick (Binary Indexed) tree for prefix sums and point updates. published 1 hour ago

  • Elixir SDK for Checkend error monitoring published 7 hours ago

  • A collection of specialized data structures for Elixir published 8 hours ago

  • Elixir wrapper for Regorus, a fast Rego policy engine written in Rust. published 8 hours ago

  • vk video plugin for Membrane Framework published 9 hours ago

  • Lossless GPS EXIF stripping and description extraction for common image formats. published 10 hours ago

  • Professional Elixir integration for sm-3d-camera-control. Provides utilities for building links a... published 13 hours ago

  • Swedish BankID authentication strategy for Ash Authentication published 14 hours ago

  • Pure Elixir MQTT 3.1.1/5.0 library - codec, server, and client published 15 hours ago

  • A Meilisearch client for Gleam published 18 hours ago

Recently Updated

  • An Elixir library for Operational Transformation (OT) using the Delta format. 0.3.0 published 4 minutes ago

  • The Elixir SDK for building AI agents with Claude Code 0.14.0 published 15 minutes ago

  • Constraint Programming Solver 0.16.2 published 36 minutes ago

  • Money functions for the serialization a money data type. 1.12.0 published 42 minutes ago

  • AI code archaeology 0.9.1 published 1 hour ago

  • A simple snapshot testing library inspired by Birdie (Gleam) and Insta (Rust). 1.4.1 published 1 hour ago

  • PhoenixKit is a starter kit for building modern web applications with Elixir and Phoenix 1.7.25 published 1 hour ago

  • Fenwick (Binary Indexed) tree for prefix sums and point updates. 0.1.0 published 1 hour ago

  • PhoenixKit is a starter kit for building modern web applications with Elixir and Phoenix 1.7.24 published 1 hour ago

  • Extend Commanded package 0.33.0 published 2 hours ago