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 641 19 641
    packages
    available
  • 178K 177 999
    package
    versions
  • 5.6M 5 600 391
    downloads
    yesterday
  • 31.12M 31 120 098
    downloads
    last 7 days
  • 12.12B 12 116 834 104
    downloads
    all time

Most Downloaded

  • 5 231 318 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 42 days ago

  • 4 450 887 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 15 days ago

  • 4 380 736 downloads SSL verification library 1.1.7 published 444 days ago

  • 4 336 068 downloads Parse transform library 3.4.2 published 334 days ago

  • 4 297 809 downloads CA bundle adapted from Mozilla by https://certifi.io 2.13.0 published 204 days ago

  • 4 297 597 downloads A MIME type module for Elixir 2.0.6 published 64 days ago

  • 4 296 532 downloads Library to handle mimetypes 1.3.0 published 130 days ago

  • 4 292 225 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 1093 days ago

New Packages

  • gen_statem based generic cache with MFA-based keys published 8 hours ago

  • Paginate your Ecto queries with Scrivener published 13 hours ago

  • Xhawn is a Discord voice and text channel bot that fetches memes from Reddit when prompted and pl... published 15 hours ago

  • GRiSP Software Update Packaging Library published 15 hours ago

  • Simple framework for defining and running data migrations and backfills. published 21 hours ago

  • WHOIS client for Gleam. published 1 day ago

  • Error tracking and reporting to Sentry published 1 day ago

  • GRiSP Software Update for GRiSP2 boards published 1 day ago

  • GRiSP Software Update Runtime published 1 day ago

  • Plug and play analytics for Phoenix applications. published 1 day ago

Recently Updated

  • A newtype abstraction for Elixir 6.0.0 published 2 hours ago

  • An incredibly flexible and performant JSON parser, generator and formatter in pure Erlang 2.4.0 published 4 hours ago

  • Constraint Programming Solver 0.8.37 published 6 hours ago

  • A Livebook SmartCell for homework problems. 0.1.18 published 6 hours ago

  • Elixir Z-Wave library 8.5.1 published 7 hours ago

  • A Livebook SmartCell for homework problems. 0.1.17 published 8 hours ago

  • Generic tooling for building DSLs 2.2.24 published 8 hours ago

  • gen_statem based generic cache with MFA-based keys 0.1.0 published 8 hours ago

  • A Livebook SmartCell for homework problems. 0.1.16 published 9 hours ago

  • Nitrogen Web Framework Core Library 3.0.0-alpha.13 published 10 hours ago