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 284 9 284
    packages
    available
  • 53 618 53 618
    package
    versions
  • 2 891K 2 891 361
    downloads
    yesterday
  • 13 995K 13 995 629
    downloads
    last 7 days
  • 684M 684 748 463
    downloads
    all time

Most Downloaded

  • 2 569 210 downloads A blazing fast JSON parser and generator in pure Elixir. published 607 days ago

  • 2 530 202 downloads CA bundle adapted from Mozilla by https://certifi.io published 1441 days ago

  • 2 508 470 downloads Library to handle mimetypes published 1439 days ago

  • 2 508 170 downloads SSL verification functions for Erlang published 1257 days ago

  • 2 494 794 downloads A pure Erlang IDNA implementation published 1832 days ago

  • 2 479 647 downloads A generic interface to different metrics systems in Erlang. published 1353 days ago

  • 2 450 418 downloads simple HTTP client published 1832 days ago

  • 2 450 322 downloads Socket acceptor pool for TCP protocols. published 1846 days ago

New Packages

  • Protocol for custom views of data in logs (hide sensitive data etc) published 4 hours ago

  • Functors, Monads and Applicatives with real encapsulation published 1 day ago

  • An API wrapper for Airtable's REST API to base your specific client on. published 1 day ago

  • Helper library that obfuscates sensitive values in process state published 1 day ago

  • An API wrapper for https://swapi.co built with Elixir published 1 day ago

  • Yaju published 2 days ago

  • Yaju published 2 days ago

  • Database Manager for Rit published 2 days ago

  • An Elixir wrapper around Pandoc. published 2 days ago

  • A rudimentary (but hopefully -- eventually -- simple & powerful) API for querying and monitoring ... published 2 days ago

Recently Updated

  • Ceylan-Traces, an advanced trace service, so that the user of an Erlang application can efficient... 1.0.3 published 1 hour ago

  • An Uberauth strategy for Google authentication. 0.9.0 published 2 hours ago

  • Protocol for custom views of data in logs (hide sensitive data etc) 0.1.1 published 2 hours ago

  • Ceylan-WOOPER, a Wrapper for Object-Oriented Programming in Erlang, as an OTP active application ... 2.0.8 published 2 hours ago

  • Protocol for custom views of data in logs (hide sensitive data etc) 0.1.0 published 4 hours ago

  • GenServer for translating words or phrases in background mode with Elixir 0.1.4 published 5 hours ago

  • Ceylan-WOOPER, a Wrapper for Object-Oriented Programming in Erlang, as an OTP active application ... 2.0.7 published 5 hours ago

  • tds

    Microsoft SQL Server client (Elixir implementation of the MS TDS protocol) 1.2.2 published 6 hours ago

  • Ceylan-Myriad, a generic-purpose Erlang toolbox, as an OTP application library here (see http://m... 1.0.14 published 6 hours ago

  • Simple elixir AMQP client 3.0.3 published 6 hours ago