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.

  • 20 932 20 932
    packages
    available
  • 197.9K 197 900
    package
    versions
  • 1.25M 1 250 041
    downloads
    yesterday
  • 40.06M 40 064 053
    downloads
    last 7 days
  • 13.14B 13 142 971 907
    downloads
    all time

Most Downloaded

  • 5 901 550 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 254 days ago

  • 5 088 643 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 227 days ago

  • 5 036 957 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 48 days ago

  • 4 803 234 downloads SSL verification library 1.1.7 published 656 days ago

  • 4 798 331 downloads A MIME type module for Elixir 2.0.6 published 276 days ago

  • 4 731 047 downloads CA bundle adapted from Mozilla by https://certifi.io 2.14.0 published 45 days ago

  • 4 720 299 downloads Support library for manipulating Web protocols. 2.14.0 published 48 days ago

  • 4 684 192 downloads Compose web applications with functions 1.17.0 published 23 days ago

New Packages

  • An Elixir implementation of Shopify's Polaris design system. published 2 hours ago

  • Gleam Testing utility for simulating send_after delays and defining synchronization points published 1 day ago

  • An Elixir library for accessing emojis data published 1 day ago

  • Call Elixir functions from React, with optional type safety. published 1 day ago

  • Logger library aimed at production use cases with multiple transports and structured logging data published 1 day ago

  • A simple, lightweight, flexible parser for Session Types in Elixir. Converts textual session type... published 2 days ago

  • Bingex - library for BingX API. published 2 days ago

  • Throttler implementation with multi-rate support. published 2 days ago

  • Fild - tiny fields retriever and validator. published 2 days ago

  • GenPETS - small wrapper around ETS with data persistence. published 2 days ago

Recently Updated