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.

  • 9 649 9 649
    packages
    available
  • 56 299 56 299
    package
    versions
  • 3.728M 3 727 992
    downloads
    yesterday
  • 16.39M 16 390 920
    downloads
    last 7 days
  • 837.9M 837 920 454
    downloads
    all time

Most Downloaded

  • 3 582 364 downloads A blazing fast JSON parser and generator in pure Elixir. published 663 days ago

  • 3 505 611 downloads SSL verification functions for Erlang published 1313 days ago

  • 3 500 085 downloads CA bundle adapted from Mozilla by https://certifi.io published 1497 days ago

  • 3 473 965 downloads Library to handle mimetypes published 1495 days ago

  • 3 467 631 downloads A pure Erlang IDNA implementation published 1888 days ago

  • 3 457 258 downloads A generic interface to different metrics systems in Erlang. published 1409 days ago

  • 3 435 734 downloads simple HTTP client published 1888 days ago

  • 3 420 995 downloads unicode_util compatibility library for Erlang < 20 published 877 days ago

New Packages

  • Wavecell Elixir Client published 13 minutes ago

  • A simple queue with Mnesia persistence and TTF published 58 minutes ago

  • Gira is a Jira client library for the fews. published 4 hours ago

  • Unofficial Moneybird API client written in Elixir published 6 hours ago

  • Basic measuring tool and telemetry writer using InfluxDB. published 10 hours ago

  • A lock handler for ETS data published 21 hours ago

  • This module provides (double-ended) FIFO queues in an efficient manner. published 1 day ago

  • Erlang lexer for the Makeup syntax highlighter. published 1 day ago

  • a collection of inspiring quotes and methods to return them. published 1 day ago

  • sellers.json validator published 1 day ago

Recently Updated

  • Wavecell Elixir Client 0.1.0 published 13 minutes ago

  • A simple queue with Mnesia persistence and TTF 0.1.0 published 58 minutes ago

  • Use `:atomics` as a bit array or as an array of N-bit counters. 0.2.3 published 1 hour ago

  • Track system processes across multiple instances over ssh connections 0.3.0 published 1 hour ago

  • Gira is a Jira client library for the fews. 0.1.0 published 4 hours ago

  • WiFi Setup Wizard that uses VintageNet 0.1.3 published 4 hours ago

  • Autoslug field for Ecto. 2.0.1 published 4 hours ago

  • Unofficial Moneybird API client written in Elixir 0.1.1 published 5 hours ago

  • An isolated HTML generator. Inspired in its simplicity by Dave Thomas' keynote, condensed here ht... 0.1.4 published 6 hours ago

  • Trooper is an Automation Basic Tool 0.3.1 published 6 hours ago