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 413 23 413
    packages
    available
  • 228.1K 228 106
    package
    versions
  • 1.034M 1 033 509
    downloads
    yesterday
  • 27.04M 27 036 410
    downloads
    last 7 days
  • 14.58B 14 579 341 482
    downloads
    all time

Most Downloaded

  • 3 195 049 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 570 days ago

  • 2 745 027 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 364 days ago

  • 2 733 876 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 543 days ago

  • 2 563 328 downloads Support library for manipulating Web protocols. 2.16.0 published 151 days ago

  • 2 503 431 downloads Compose web applications with functions 1.19.1 published 69 days ago

  • 2 498 241 downloads A MIME type module for Elixir 2.0.7 published 277 days ago

  • 2 441 513 downloads Crypto-related functionality for the web 2.1.1 published 319 days ago

  • 2 371 207 downloads SSL verification library 1.1.7 published 971 days ago

New Packages

  • Another mathematical tooling library for cryptography and artificial intelligence. published 18 minutes ago

  • Elixir implementation of AT Protocol primitives (CID, TID, MST, DAG-CBOR, CAR). published 47 minutes ago

  • Library for inotify and stream file listing. published 1 hour ago

  • Download and stream historical and live price data for Binance Spot (trades, aggregate trades and... published 3 hours ago

  • A JSON Schema validator with complete support for the draft 2020-12 and latest specifications. published 3 hours ago

  • A native Elixir WebAssembly Text (WAT) to Binary (WASM) converter. published 5 hours ago

  • ATProto utilities for the Ash Framework. published 6 hours ago

  • High-performance HTTP framework for Elixir powered by Rust published 7 hours ago

  • An experimental and very simple implementation of prefix tree published 7 hours ago

  • A package integrating Phoenix with React published 11 hours ago

Recently Updated

  • Modern push notifications for Elixir. Supports Apple APNS and Google FCM with HTTP/2, JWT authent... 0.9.0 published about now

  • Another mathematical tooling library for cryptography and artificial intelligence. 0.0.0 published 18 minutes ago

  • High-performance document intelligence library with OCR support 4.3.4 published 25 minutes ago

  • Official PostHog Elixir SDK 2.4.0 published 35 minutes ago

  • Elixir implementation of AT Protocol primitives (CID, TID, MST, DAG-CBOR, CAR). 1.0.0 published 47 minutes ago

  • Ultra-fast JSON encoding/decoding for Elixir. A drop-in Jason replacement that's 2-3x faster with... 0.3.9 published 1 hour ago

  • Error resilient parser for Elixir 0.3.6 published 1 hour ago

  • Library for inotify and stream file listing. 0.1.1 published 1 hour ago

  • Ultra-fast CSV parsing for Elixir. A purpose-built Rust NIF with SIMD acceleration, parallel pars... 0.3.9 published 1 hour ago

  • Library for inotify and stream file listing. 0.1.0 published 1 hour ago