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.

  • 20 797 20 797
    packages
    available
  • 195.7K 195 749
    package
    versions
  • 8.047M 8 047 292
    downloads
    yesterday
  • 40.58M 40 579 246
    downloads
    last 7 days
  • 13B 13 004 198 567
    downloads
    all time

Most Downloaded

  • 5 187 661 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 230 days ago

  • 4 489 978 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 203 days ago

  • 4 303 204 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 24 days ago

  • 4 236 587 downloads A MIME type module for Elixir 2.0.6 published 252 days ago

  • 4 209 573 downloads SSL verification library 1.1.7 published 632 days ago

  • 4 125 159 downloads CA bundle adapted from Mozilla by https://certifi.io 2.14.0 published 21 days ago

  • 4 066 605 downloads Parse transform library 3.4.2 published 522 days ago

  • 4 056 490 downloads Compose web applications with functions 1.16.1 published 266 days ago

New Packages

  • Tailwind Variants for Elixir - A port of the tailwind-variants library published 6 hours ago

  • XML lexer for the Makup syntax highlighter. published 7 hours ago

  • Convert erlang ETF encoded binaries to (reasonable) JavaScript equivalents published 12 hours ago

  • Elixir interface for Metaplex Bubblegum compressed NFTs on Solana published 12 hours ago

  • A nifty little library for working with Mistral in Elixir. published 1 day ago

  • ElixirXML is an improved and optimized XML library for Elixir. published 1 day ago

  • Web Push notifications for Elixir published 1 day ago

  • Don't fear the regex. Malleable 'mix format' via powerful code-search/replace. published 1 day ago

  • oEmbed plugin for Req published 1 day ago

  • A wrapper for mix phx.new with better defaults. Use short UUIDs and utc_datetime_usec by default. published 1 day ago

Recently Updated

  • An approachable image processing library primarily based upon Vix and libvips that is NIF-based, ... 0.59.0 published 2 hours ago

  • Text parsing utilities. 0.1.0 published 2 hours ago

  • A mix task for running test suites 1.3.0-rc1 published 3 hours ago

  • Arbitrary precision integer arithmetic for Gleam 3.2.1 published 4 hours ago

  • Don't fear the regex. Malleable 'mix format' via powerful code-search/replace. 0.1.3 published 4 hours ago

  • A lightweight parser combinator examples on pure Elixir 1.2.0 published 4 hours ago

  • Generic setup application for Erlang-based systems 2.2.1 published 5 hours ago

  • Tailwind Variants for Elixir - A port of the tailwind-variants library 0.1.0 published 6 hours ago

  • XML lexer for the Makup syntax highlighter. 0.1.0 published 7 hours ago

  • Real-time sync for Postgres-backed Phoenix applications. 0.3.3 published 7 hours ago