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.

  • 22 042 22 042
    packages
    available
  • 213.5K 213 460
    package
    versions
  • 3.961M 3 961 306
    downloads
    yesterday
  • 21.06M 21 056 163
    downloads
    last 7 days
  • 14.13B 14 127 816 253
    downloads
    all time

Most Downloaded

  • 6 303 411 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 424 days ago

  • 5 267 247 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 218 days ago

  • 5 219 645 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 397 days ago

  • 5 071 025 downloads Compose web applications with functions 1.18.1 published 84 days ago

  • 5 036 486 downloads Parse transform library 3.4.2 published 716 days ago

  • 5 010 609 downloads A MIME type module for Elixir 2.0.7 published 131 days ago

  • 4 911 088 downloads Support library for manipulating Web protocols. 2.16.0 published 5 days ago

  • 4 900 450 downloads Crypto-related functionality for the web 2.1.1 published 173 days ago

New Packages

  • pify: some helpers to use gleam in your shopify project. published 3 hours ago

  • A Phoenix LiveView UI toolkit published 19 hours ago

  • Implementation of Walker's Alias Method (WAM). It's method for performing weighted random samplin... published 22 hours ago

  • Composable generator library for Erlang published 1 day ago

  • This library contains Erlang functions to access and update deeply nested data structures. published 1 day ago

  • RTMP server and client implementation in Elixir published 1 day ago

  • Testing GitFlow setup published 2 days ago

  • Elixir client for the Responses API published 2 days ago

  • Time Zone Information File Utilities published 2 days ago

  • A rustler NIF for basic image processing and dithering published 2 days ago

Recently Updated

  • Easily migrate your Postgres databases. In Gleam ! 5.0.1 published 10 minutes ago

  • KeyLARA - Cryptographic Library using ALARA Distributed Entropy Network 1.1.0 published 36 minutes ago

  • pify: some helpers to use gleam in your shopify project. 0.2.0 published 3 hours ago

  • A performant elixir SDK for Statsig feature gates and experiments using Rustler 0.9.3-beta.2509240232 published 4 hours ago

  • A comprehensive SNMP toolkit for Elixir featuring a unified API, pure Elixir implementation, and ... 1.2.0 published 4 hours ago

  • ReflectOS Console is a web app that allows users to arrange their ReflectOS dashboard, configure ... 0.10.4 published 5 hours ago

  • ReflectOS Core contains the set of sections, layouts, and layout managers which ship with the pre... 0.10.5 published 5 hours ago

  • Shamir secret sharing over GF^256 1.0.4 published 5 hours ago

  • ReflectOS Core contains the set of sections, layouts, and layout managers which ship with the pre... 0.10.4 published 6 hours ago

  • Use DocSpring's API to programmatically fill out PDF forms, convert HTML to PDFs, merge PDFs,... 3.0.0 published 7 hours ago