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 843 18 843
    packages
    available
  • 165.9K 165 873
    package
    versions
  • 6.225M 6 225 343
    downloads
    yesterday
  • 33.91M 33 905 442
    downloads
    last 7 days
  • 11.51B 11 509 514 405
    downloads
    all time

Most Downloaded

  • 5 097 648 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.1 published 293 days ago

  • 4 505 327 downloads Parse transform library 3.4.2 published 200 days ago

  • 4 500 192 downloads SSL verification library 1.1.7 published 310 days ago

  • 4 499 753 downloads Dynamic dispatching library for metrics and instrumentations 1.2.1 published 469 days ago

  • 4 484 166 downloads CA bundle adapted from Mozilla by https://certifi.io 2.13.0 published 70 days ago

  • 4 433 499 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 959 days ago

  • 4 398 696 downloads unicode_util compatibility library for Erlang < 20 0.7.0 published 1238 days ago

  • 4 390 970 downloads A pure Erlang IDNA implementation 6.1.1 published 1237 days ago

New Packages

  • An Ash extension for encrypting attribute values. published 3 hours ago

  • ion

    Lightweight utility library for efficient IO data and chardata handling published 7 hours ago

  • BM25 is a ranking algorithm for search. published 7 hours ago

  • Underlying NIF to use the termbox2 C API published 15 hours ago

  • Implementing `GenServer` using NodeJS. published 18 hours ago

  • Prototypes for some functions to assist with Explorer.Dataframe manipulation published 21 hours ago

  • Semantic Versioning 2.0.0 published 21 hours ago

  • Driver for the MAX17040 and MAX17041 lithium battery monitoring ICs published 1 day ago

  • Nvidia Riva Elixir Modules published 1 day ago

  • A tiny, one-component package for LiveView x Tailwind to elevate your design iteration experience... published 1 day ago

Recently Updated

  • Prototypes for some functions to assist with Explorer.Dataframe manipulation 0.2.0 published 52 minutes ago

  • An Ash extension for encrypting attribute values. 0.1.0-rc.0 published 3 hours ago

  • An Elm-inspired framework for building HTML templates, single page applications, and server-rende... 4.2.0 published 4 hours ago

  • Elixir library to interact with the Soroban-RPC server, and facilitate the deployment and invocat... 0.20.1 published 4 hours ago

  • Elixir library to interact with the Kadena blockchain. 0.19.1 published 4 hours ago

  • Elixir SDK for the Stellar network. 0.21.1 published 5 hours ago

  • Process XDR data with elixir. Based on the RFC4506 standard. 0.3.11 published 5 hours ago

  • Rapport aims to provide a robust set of modules to generate HTML reports that both looks good in ... 0.7.2 published 6 hours ago

  • ion

    Lightweight utility library for efficient IO data and chardata handling 0.1.0 published 7 hours ago

  • Polymorphic embeds in Ecto 3.0.6 published 7 hours ago