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.

  • 21 521 21 521
    packages
    available
  • 206.6K 206 606
    package
    versions
  • 7.091M 7 091 205
    downloads
    yesterday
  • 45.85M 45 845 618
    downloads
    last 7 days
  • 13.71B 13 712 938 684
    downloads
    all time

Most Downloaded

  • 6 758 315 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 350 days ago

  • 6 093 682 downloads Parse transform library 3.4.2 published 642 days ago

  • 5 627 099 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 144 days ago

  • 5 600 425 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 323 days ago

  • 5 326 090 downloads Support library for manipulating Web protocols. 2.15.0 published 91 days ago

  • 5 190 812 downloads A MIME type module for Elixir 2.0.7 published 57 days ago

  • 5 107 256 downloads SSL verification library 1.1.7 published 752 days ago

  • 5 103 236 downloads CA bundle adapted from Mozilla by https://certifi.io 2.15.0 published 47 days ago

New Packages

  • Riichi Mahjong engine published 1 hour ago

  • Generated Protox decoders/encoders for Soulless published 1 hour ago

  • Access nested data in map and list with ease published 16 hours ago

  • A tiny Elixir library for defining enums with macros and helper functions published 18 hours ago

  • NativeScript Gleam Game Engine Library published 22 hours ago

  • SAML Single-Sign-On Authentication for Plug/Phoenix Applications published 1 day ago

  • Wrapper for Puppeteer-pdf, a node module that use Puppeteer to convert HTML pages to PDF. published 1 day ago

  • Simple, robust temporary file support published 1 day ago

  • Mix task that wraps any Elixir Mix project generator in a devenv.sh Nix environment published 1 day ago

  • Capture dep's CHANGELOG updates during `mix deps.update` and collect in new file published 1 day ago

Recently Updated

  • Riichi Mahjong engine 0.1.0 published 1 hour ago

  • Mahjong Soul API client 0.2.0 published 1 hour ago

  • The Elixir implementation of gRPC 0.10.2 published 1 hour ago

  • Generated Protox decoders/encoders for Soulless 0.11.159 published 1 hour ago

  • Easy interop library for Gleam-> oElixir OTP 1.1.5 published 3 hours ago

  • Easy interop library for Gleam-> oElixir OTP 1.1.4 published 3 hours ago

  • The Opentelemetry integration for Ash Framework 0.1.3 published 3 hours ago

  • ILI9486 Elixir driver 0.1.4 published 4 hours ago

  • Provides a client for the Google Ads API. 0.1.11 published 4 hours ago

  • An Elixir client for Ogmios 0.7.0 published 7 hours ago