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.

  • 23 992 23 992
    packages
    available
  • 232.6K 232 635
    package
    versions
  • 6.022M 6 022 389
    downloads
    yesterday
  • 36.68M 36 678 477
    downloads
    last 7 days
  • 14.73B 14 733 725 892
    downloads
    all time

Most Downloaded

  • 3 487 251 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 600 days ago

  • 3 029 092 downloads Dynamic dispatching library for metrics and instrumentations 1.4.1 published 9 days ago

  • 2 933 040 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 394 days ago

  • 2 729 679 downloads Support library for manipulating Web protocols. 2.16.0 published 181 days ago

  • 2 714 817 downloads A MIME type module for Elixir 2.0.7 published 307 days ago

  • 2 708 988 downloads Compose web applications with functions 1.19.1 published 99 days ago

  • 2 682 799 downloads Crypto-related functionality for the web 2.1.1 published 349 days ago

  • 2 552 675 downloads unicode_util compatibility library for Erlang < 20 0.7.1 published 295 days ago

New Packages

  • PostgreSQL adapter package for Selecto published 1 hour ago

  • Gleam/Lustre bindings for RCade's inputs published 3 hours ago

  • A free, open-source UI component library for Phoenix LiveView — no paywalls. published 5 hours ago

  • CLI tool to package a Gleam app as a FreeBSD package, with a service script. published 5 hours ago

  • A collection of components for Phoenix LiveView. published 8 hours ago

  • Elixir client for Kroger's public API. Search products, find store locations, and manage shopping... published 8 hours ago

  • A deterministic, content-addressable caching layer for the Orchid workflow engine. Enables massiv... published 13 hours ago

  • epc

    Erlang Parser Combinator published 17 hours ago

  • API-driven open banking infrastructure for accessing financial data and initiating payments acros... published 19 hours ago

  • Global payments platform specializing in bank debit (ACH/SEPA) and recurring payment solutions. published 20 hours ago

Recently Updated

  • Generic batching server 0.9.1 published 5 minutes ago

  • Ash DataLayer for Neo4j 0.2.14 published 5 minutes ago

  • Alpha: Phoenix LiveView components for interactive Selecto query building and data exploration 0.4.1 published 8 minutes ago

  • Pure Elixir DICOM DIMSE networking library — Upper Layer Protocol, SCP/SCU services 0.8.0 published 12 minutes ago

  • Generic batching server 0.9.0 published 52 minutes ago

  • PhoenixKit is a starter kit for building modern web applications with Elixir and Phoenix 1.7.78 published 57 minutes ago

  • Alpha: Mix tasks for generating and validating Selecto domains from Ecto schemas 0.4.0 published 1 hour ago

  • PostgreSQL adapter package for Selecto 0.4.0 published 1 hour ago

  • Pure Elixir DICOM toolkit for PS3.10 files, DICOM JSON, and de-identification helpers 0.6.0 published 1 hour ago

  • Alpha: Phoenix LiveView components for interactive Selecto query building and data exploration 0.4.0 published 1 hour ago