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.

  • 13 607 13 607
    packages
    available
  • 93 575 93 575
    package
    versions
  • 3.776M 3 776 153
    downloads
    yesterday
  • 92.1M 92 097 714
    downloads
    last 7 days
  • 6.062B 6 061 662 933
    downloads
    all time

Most Downloaded

  • 17 216 486 downloads A blazing fast JSON parser and generator in pure Elixir. published 1366 days ago

  • 11 952 007 downloads CA bundle adapted from Mozilla by https://certifi.io published 2200 days ago

  • 11 912 221 downloads Parse transform library published 2118 days ago

  • 11 906 569 downloads A pure Erlang IDNA implementation published 2592 days ago

  • 11 893 196 downloads unicode_util compatibility library for Erlang < 20 published 1580 days ago

  • 11 881 524 downloads SSL verification functions for Erlang published 2017 days ago

  • 11 869 550 downloads Library to handle mimetypes published 2198 days ago

  • 11 860 541 downloads A generic interface to different metrics systems in Erlang. published 2113 days ago

New Packages

  • Elixir bindings for the human-name crate implemented as a safe Rust NIF. published 5 hours ago

  • A simple module that allows a more friendly debugging experience published 1 day ago

  • A simple GraphQL JSON Schema to Markdown generator published 1 day ago

  • wxWidgets drop-in replacement API to make the /desktop package work on Android and iOS published 1 day ago

  • It's like AxionCable (100% compatible with JS Client), but you know, for Elixir published 1 day ago

  • gbk 转换为 utf8 published 1 day ago

  • A JSON-RPC 2.0 library. published 1 day ago

  • xla

    Precompiled Google's XLA binaries published 2 days ago

  • A simple HTTP framework published 2 days ago

  • Queue-free/gen_server-free/process-free locking mechanism built for high concurrency. published 2 days ago

Recently Updated

  • Binance API access for elixir, doesn't use structs, includes spot and futures 0.2.7 published 16 minutes ago

  • Binance API access for elixir, doesn't use structs, includes spot and futures 0.2.6 published 54 minutes ago

  • Elixir bindings for the human-name crate implemented as a safe Rust NIF. 0.1.2 published 1 hour ago

  • Binance API access for elixir, doesn't use structs, includes spot and futures 0.2.5 published 2 hours ago

  • Binance API access for elixir, doesn't use structs, includes spot and futures 0.2.4 published 2 hours ago

  • Binance API access for elixir, doesn't use structs, includes spot and futures 0.2.3 published 3 hours ago

  • Binance API access for elixir, doesn't use structs, includes spot and futures 0.2.2 published 4 hours ago

  • Binance API access for elixir, doesn't use structs, includes spot and futures 0.2.1 published 4 hours ago

  • Binance API access for elixir, doesn't use structs, includes spot and futures 0.2.0 published 5 hours ago

  • Elixir bindings for the human-name crate implemented as a safe Rust NIF. 0.1.0 published 5 hours ago