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.

  • 19 374 19 374
    packages
    available
  • 174.3K 174 297
    package
    versions
  • 6.898M 6 897 506
    downloads
    yesterday
  • 33.37M 33 367 874
    downloads
    last 7 days
  • 11.92B 11 919 400 837
    downloads
    all time

Most Downloaded

  • 5 041 219 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 6 hours ago

  • 4 289 642 downloads Dynamic dispatching library for metrics and instrumentations 1.2.1 published 561 days ago

  • 4 287 339 downloads SSL verification library 1.1.7 published 402 days ago

  • 4 265 986 downloads Parse transform library 3.4.2 published 292 days ago

  • 4 257 113 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 1051 days ago

  • 4 238 842 downloads Library to handle mimetypes 1.3.0 published 88 days ago

  • 4 222 600 downloads CA bundle adapted from Mozilla by https://certifi.io 2.13.0 published 162 days ago

  • 4 149 061 downloads unicode_util compatibility library for Erlang < 20 0.7.0 published 1330 days ago

New Packages

  • An Elixir client for Sequin published 4 hours ago

  • Adds full-text search, scoping, filtering, ordering, and pagination APIs for the Ash Framework. published 8 hours ago

  • Allow concurrent throttling using a named lock in Elixir published 9 hours ago

  • Middleware to use flash messages in Wisp published 9 hours ago

  • FLAME integration with Livebook published 10 hours ago

  • OpenTelemetry tracing for the Phoenix.Channels published 17 hours ago

  • Solar API client library. Solar API. published 1 day ago

  • Pollen API client library. The Pollen API. published 1 day ago

  • Merchant API client library. Programmatically manage your Merchant Center Accounts. published 1 day ago

  • Google Meet API client library. Create and manage meetings in Google Meet. published 1 day ago

Recently Updated

  • Localized month- and week-based calendars and calendar functions based upon CLDR data. 1.26.0 published 1 hour ago

  • Series (one-dimensional) and dataframes (two-dimensional) for fast data exploration in Elixir 0.9.0 published 2 hours ago

  • MP4 reader and writer 0.6.0 published 3 hours ago

  • An Elixir client for Sequin 0.1.0 published 4 hours ago

  • Probabilistic data structures powered by atomics. Bloom filter, Counting bloom filter, Linear cou... 0.2.0 published 4 hours ago

  • A Gleam library for running containers tailored to testing purposes. 0.2.0 published 4 hours ago

  • jesse (JSon Schema Erlang) is an implementation of a JSON Schema validator for Erlang. 1.8.0 published 4 hours ago

  • Murmur is a pure Elixir implementation of the non-cryptographic hash Murmur3. It aims to impleme... 2.0.0 published 5 hours ago

  • A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 6 hours ago

  • Databases integration with Livebook 0.2.9 published 6 hours ago