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.

  • 24 074 24 074
    packages
    available
  • 233.3K 233 265
    package
    versions
  • 2.514M 2 513 511
    downloads
    yesterday
  • 34.7M 34 699 221
    downloads
    last 7 days
  • 14.75B 14 754 065 143
    downloads
    all time

Most Downloaded

  • 3 588 574 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 604 days ago

  • 3 129 483 downloads Dynamic dispatching library for metrics and instrumentations 1.4.1 published 13 days ago

  • 2 997 998 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 398 days ago

  • 2 797 657 downloads A MIME type module for Elixir 2.0.7 published 311 days ago

  • 2 790 623 downloads Support library for manipulating Web protocols. 2.16.0 published 185 days ago

  • 2 786 801 downloads Compose web applications with functions 1.19.1 published 103 days ago

  • 2 764 094 downloads Crypto-related functionality for the web 2.1.1 published 353 days ago

  • 2 619 480 downloads unicode_util compatibility library for Erlang < 20 0.7.1 published 299 days ago

New Packages

  • Signed imgproxy URL generator with HMAC-SHA256 for Elixir. Built by Shiko (https://shiko.vet). published 30 minutes ago

  • Cloudflare Turnstile server-side token verification for Elixir. Built by Shiko (https://shiko.vet). published 30 minutes ago

  • Official Elixir SDK by Shiko (https://shiko.vet). Multi-channel notification service — send ema... published 1 hour ago

  • Pure Elixir HL7 v2.x toolkit — schema-driven parsing, typed segments, message builder, MLLP tra... published 2 hours ago

  • Manage headless Chrome instances via the Chrome DevTools Protocol published 2 hours ago

  • Shared browser automation contract and pool implementation for Elixir browser backends published 3 hours ago

  • Manage headless Chrome instances via the Chrome DevTools Protocol published 6 hours ago

  • Compile Rust to WebAssembly and run it in browser sandboxes with Phoenix LiveView integration. published 7 hours ago

  • Elixir utilities for integrating with SketchTo - AI-powered sketch to image generation. https://w... published 8 hours ago

  • Version management and release utilities for Rodar projects published 11 hours ago

Recently Updated

  • Pure Elixir HL7 v2.x toolkit — schema-driven parsing, typed segments, message builder, MLLP tra... 0.5.3 published 26 minutes ago

  • Signed imgproxy URL generator with HMAC-SHA256 for Elixir. Built by Shiko (https://shiko.vet). 0.1.0 published 30 minutes ago

  • Cloudflare Turnstile server-side token verification for Elixir. Built by Shiko (https://shiko.vet). 0.1.0 published 30 minutes ago

  • remit.md SDK for Elixir — universal payment protocol for AI agents 0.1.4 published 40 minutes ago

  • Beam Bots integration for Feetech/WaveShare servos. 0.2.2 published 44 minutes ago

  • Pure Elixir HL7 v2.x toolkit — schema-driven parsing, typed segments, message builder, MLLP tra... 0.5.2 published 47 minutes ago

  • Modbus schema mapping with automatic encoding/decoding. 0.2.0 published 47 minutes ago

  • Concurrent browser testing for Elixir, powered by WebDriver BiDi. A fork of Wallaby. 0.1.24 published 48 minutes ago

  • BEAM-native Event Store built on Khepri/Ra 1.7.5 published 1 hour ago

  • Database layer for Erlang — Ecto-equivalent abstractions 1.14.1 published 1 hour ago