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.

  • 18 869 18 869
    packages
    available
  • 166.3K 166 327
    package
    versions
  • 4.639M 4 639 083
    downloads
    yesterday
  • 30.94M 30 935 313
    downloads
    last 7 days
  • 11.53B 11 534 224 375
    downloads
    all time

Most Downloaded

  • 5 191 533 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.1 published 300 days ago

  • 4 466 765 downloads Parse transform library 3.4.2 published 206 days ago

  • 4 462 577 downloads SSL verification library 1.1.7 published 316 days ago

  • 4 462 482 downloads Dynamic dispatching library for metrics and instrumentations 1.2.1 published 475 days ago

  • 4 444 551 downloads CA bundle adapted from Mozilla by https://certifi.io 2.13.0 published 76 days ago

  • 4 402 683 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 966 days ago

  • 4 359 912 downloads unicode_util compatibility library for Erlang < 20 0.7.0 published 1244 days ago

  • 4 352 297 downloads A pure Erlang IDNA implementation 6.1.1 published 1244 days ago

New Packages

  • Supplements Kernel module published 4 hours ago

  • Elixir Pods is a lightweight protocol on top of stdout and stderr. published 11 hours ago

  • The Inertia.js adapter for Elixir/Phoenix. published 15 hours ago

  • Gleam interface to Erlang sparse arrays published 23 hours ago

  • Set of helper modules published 1 day ago

  • A library for evaluating Uiua code from gleam published 1 day ago

  • Exq UI is the UI component for Exq, a job processing library. Exq UI provides the UI dashboard t... published 1 day ago

  • An approach to interacting with invoices for SAT Mexico. published 2 days ago

  • Helpers for rendering components from front-end frameworks in Phoenix published 2 days ago

  • A polyfill for the OTP json module (EEP68) published 3 days ago

Recently Updated

  • The MongoDB driver for Elixir 1.4.1 published 47 minutes ago

  • Supplements Kernel module 0.1.0 published 4 hours ago

  • Shared utilities for ecto-based sql data layers. 0.1.1-rc.17 published 6 hours ago

  • A postgres data layer for `Ash` resources. Leverages Ecto's postgres support, and delegates to a ... 1.5.25 published 6 hours ago

  • Splode helps you deal with errors and exceptions in your application that are aggregatable and co... 0.2.4 published 8 hours ago

  • Elixir Pods is a lightweight protocol on top of stdout and stderr. 1.0.0 published 11 hours ago

  • Common Locale Data Repository (CLDR) functions for Elixir to localize and format numbers, dates, ... 2.38.1 published 11 hours ago

  • A library to process Spanish NIF/NIE identity documentation numbers. 1.3.0 published 14 hours ago

  • A CSS-in-Gleam package, made to work with frontend, backend, and directly with lustre! 2.2.0 published 14 hours ago

  • A library for evaluating Uiua code from gleam 0.0.3 published 14 hours ago