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 722 22 722
    packages
    available
  • 221.5K 221 497
    package
    versions
  • 4.122M 4 122 305
    downloads
    yesterday
  • 23.22M 23 221 260
    downloads
    last 7 days
  • 14.4B 14 402 592 734
    downloads
    all time

Most Downloaded

  • 3 432 583 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 509 days ago

  • 2 917 492 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 303 days ago

  • 2 864 237 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 482 days ago

  • 2 788 375 downloads Support library for manipulating Web protocols. 2.16.0 published 90 days ago

  • 2 672 882 downloads A MIME type module for Elixir 2.0.7 published 217 days ago

  • 2 652 505 downloads Compose web applications with functions 1.19.1 published 9 days ago

  • 2 613 724 downloads Crypto-related functionality for the web 2.1.1 published 258 days ago

  • 2 542 986 downloads SSL verification library 1.1.7 published 911 days ago

New Packages

  • Core functionality for Gamend GameServer, including user management, authentication, friends, mat... published 2 hours ago

  • Steam OpenID Strategy for Überauth. published 2 hours ago

  • FABRIK-based inverse kinematics solver for Beam Bots. published 6 hours ago

  • Elixir client for the IDVerse IDKit identity verification API published 8 hours ago

  • Helper for rendering 3d and 4d `Nx.Tensor` as image sequences in livebook. published 11 hours ago

  • CI pipelines defined in Elixir instead of YAML published 14 hours ago

  • 🌍 Type-safe ISO 639 language codes for Gleam published 17 hours ago

  • DynamoDB data layer for Ash resources. published 19 hours ago

  • Comprehensive reporting extension for Ash Framework published 19 hours ago

  • Rav1d AV1 decoder NIF wrapper for Elixir published 21 hours ago

Recently Updated

  • Logic for writing NLdoc Spec to EPUB. 1.1.2 published 36 minutes ago

  • Logic for writing NLdoc Spec to EPUB. 1.1.1 published 1 hour ago

  • Core functionality for Gamend GameServer, including user management, authentication, friends, mat... 1.0.5 published 2 hours ago

  • Steam OpenID Strategy for Überauth. 0.1.5 published 2 hours ago

  • A lightweight and extensible workflow orchestration engine, written in Elixir. 0.3.3 published 2 hours ago

  • RTMP server and client implementation in Elixir 0.3.0 published 2 hours ago

  • A Req-based client for the On-Line Encyclopedia of Integer Sequences (OEIS). 0.5.1 published 3 hours ago

  • A Req-based client for the On-Line Encyclopedia of Integer Sequences (OEIS). 0.5.0 published 3 hours ago

  • Elixir client for the IDVerse IDKit identity verification API 0.2.0 published 5 hours ago

  • An Elixir SDK for Claude Code - Build AI-powered CLI tools with Claude 0.6.7 published 6 hours ago