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.

  • 18 323 18 323
    packages
    available
  • 159.9K 159 925
    package
    versions
  • 6.382M 6 382 285
    downloads
    yesterday
  • 32.68M 32 675 764
    downloads
    last 7 days
  • 11.25B 11 249 005 221
    downloads
    all time

Most Downloaded

  • 4 709 377 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.1 published 238 days ago

  • 4 137 973 downloads Dynamic dispatching library for metrics and instrumentations 1.2.1 published 413 days ago

  • 4 034 938 downloads SSL verification library 1.1.7 published 254 days ago

  • 4 032 693 downloads Parse transform library 3.4.2 published 144 days ago

  • 4 031 293 downloads CA bundle adapted from Mozilla by https://certifi.io 2.13.0 published 14 days ago

  • 3 997 798 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 904 days ago

  • 3 962 692 downloads Small, fast, modern HTTP server. 2.11.0 published 32 days ago

  • 3 953 243 downloads A MIME type module for Elixir 2.0.5 published 274 days ago

New Packages

  • Library for describing RESTful APIs and autogenerating clients. NOTE: This library is very much s... published 2 hours ago

  • Library for making textual reports, similar to a simplified `diff` command-line utility, of the d... published 3 hours ago

  • Elixir ❤️ 通义千问 published 1 day ago

  • Work with Gleam's package interfaces published 1 day ago

  • Elixir implementation of Algolia Search API published 1 day ago

  • rq

    Simple Elixir HTTP requests. published 1 day ago

  • An Ueberauth strategy for using Mollie to authenticate your users. published 1 day ago

  • Inspect the status of running systemd units published 2 days ago

  • a buff log published 2 days ago

  • An Elixir library for semantic text chunking. published 2 days ago

Recently Updated

  • Robust job processing, backed by modern PostgreSQL and SQLite3. 2.17.6 published 1 hour ago

  • Library for describing RESTful APIs and autogenerating clients. NOTE: This library is very much s... 0.1.0 published 2 hours ago

  • utility package for loading, validating and documenting your app's configuration variables from e... 1.5.4 published 2 hours ago

  • Integration between Phoenix & Ecto 4.5.0 published 2 hours ago

  • Library for making textual reports, similar to a simplified `diff` command-line utility, of the d... 0.1.0 published 3 hours ago

  • An Ueberauth strategy for generic OpenID Connect (OIDC) authentication, and a library for impleme... 0.4.0-pre.4 published 3 hours ago

  • A library to make Ecto easier to use 0.3.9 published 3 hours ago

  • Extensions for Elixir structures. 1.3.0 published 4 hours ago

  • Elixir lexer for the Makeup syntax highlighter. 0.16.2 published 7 hours ago

  • PostgreSQL driver for Elixir 0.17.5 published 7 hours ago