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.

  • 8 350 8 350
    packages
    available
  • 46 308 46 308
    package
    versions
  • 1 263K 1 263 556
    downloads
    yesterday
  • 7 088K 7 088 036
    downloads
    last 7 days
  • 448M 448 853 208
    downloads
    all time

Most Downloaded

  • 1 273 789 downloads Socket acceptor pool for TCP protocols. published 1694 days ago

  • 1 243 879 downloads CA bundle adapted from Mozilla by https://certifi.io published 1289 days ago

  • 1 220 726 downloads SSL verification functions for Erlang published 1106 days ago

  • 1 214 350 downloads A pure Erlang IDNA implementation published 1681 days ago

  • 1 206 677 downloads Library to handle mimetypes published 1287 days ago

  • 1 199 350 downloads Small, fast, modular HTTP server. published 1694 days ago

  • 1 197 906 downloads simple HTTP client published 1681 days ago

  • 1 191 966 downloads A generic interface to different metrics systems in Erlang. published 1202 days ago

New Packages

  • An OTP library published 4 hours ago

  • An Ueberauth strategy for Eventbrite OAuth2 authentication published 1 day ago

  • Library focused on working with months, rathen than full dates or dates with time. published 1 day ago

  • Hardware emulation layer for the GRiSP runtime published 1 day ago

  • Web based metrics, monitoring, and observer. published 1 day ago

  • Elixir implementation of zxcvbn published 1 day ago

  • jq

    elixir wrapper for jq published 1 day ago

  • Consume configuration from a Spring Cloud Config Server in Elixir. published 1 day ago

  • Rservex is an under-development client for Rserve. Aiming to enable the R <--> Elixir interoperat... published 1 day ago

  • A transport agnostic JSON-RPC library with support for Phoenix published 2 days ago

Recently Updated

  • A library for lazily evaluated lists. 1.0.0 published 2 hours ago

  • Provide elixir apps with simple, pragmatic access to magic testing values for the Twilio API. 1.0.2 published 2 hours ago

  • Countries is a collection of all sorts of useful information for every country in the [ISO 3166](... 1.5.1 published 3 hours ago

  • Betterez API Client for Elixir 0.3.0 published 3 hours ago

  • Unit formatting (volume, area, length, ...), conversion and arithmetic functions based upon the C... 2.3.3 published 4 hours ago

  • An OTP library 0.0.0 published 4 hours ago

  • Integration between OpenCensus and Phoenix 0.2.0 published 5 hours ago

  • Integration between OpenCensus and Plug 0.3.0 published 5 hours ago

  • Elixir library to handle generic routing tasks in Plug.Router and Phoenix router style 0.1.2 published 6 hours ago

  • Betterez API Client for Elixir 0.2.0 published 9 hours ago