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.

  • 24 222 24 222
    packages
    available
  • 234.5K 234 482
    package
    versions
  • 2.953M 2 953 431
    downloads
    yesterday
  • 38.53M 38 530 352
    downloads
    last 7 days
  • 14.79B 14 792 595 495
    downloads
    all time

Most Downloaded

  • 3 824 412 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 611 days ago

  • 3 347 870 downloads Dynamic dispatching library for metrics and instrumentations 1.4.1 published 20 days ago

  • 3 195 936 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 405 days ago

  • 2 975 850 downloads Support library for manipulating Web protocols. 2.16.0 published 192 days ago

  • 2 973 435 downloads A MIME type module for Elixir 2.0.7 published 318 days ago

  • 2 954 466 downloads Compose web applications with functions 1.19.1 published 110 days ago

  • 2 947 115 downloads Crypto-related functionality for the web 2.1.1 published 360 days ago

  • 2 773 454 downloads unicode_util compatibility library for Erlang < 20 0.7.1 published 306 days ago

New Packages

  • Gleam library for interacting with Automatic Certificate Management Environment (ACME) servers li... published 2 minutes ago

  • An Elixir library for building multi-agent LLM applications. published 5 hours ago

  • HexPort: Hexagonal architecture ports for Elixir. Typed port contracts with async-safe test doub... published 5 hours ago

  • Full-stack framework for AI products — agents, memory, real-time UI, and admin in Elixir published 6 hours ago

  • Easy image processing and optimization toolkit. https://www.imgezy.com/ published 7 hours ago

  • Clipboard cleaning and formatting toolkit. https://www.cleanpaste.org/ published 7 hours ago

  • URL extraction and conversion toolkit. https://www.urltoany.com/ published 7 hours ago

  • E-commerce module for PhoenixKit — products, categories, cart, checkout published 8 hours ago

  • Saek is an experimental framework focused on VR-AI fusion. published 12 hours ago

  • Standardized skill bundling and MCP server for Elixir hex packages published 14 hours ago

Recently Updated

  • Gleam library for interacting with Automatic Certificate Management Environment (ACME) servers li... 1.0.0 published 2 minutes ago

  • Skuld: Evidence-passing algebraic effects for Elixir. A clean, efficient implementation of algeb... 0.11.0 published 13 minutes ago

  • Easing functions for animation in pure Gleam 2.0.2 published 23 minutes ago

  • Lemma rules engine for Elixir 0.8.9 published 1 hour ago

  • ash

    A declarative, extensible framework for building Elixir applications. 3.22.1 published 1 hour ago

  • A set of utilities for working with the AT Protocol in Elixir. 0.8.0 published 1 hour ago

  • Embedded time series database for Elixir with a Rust-native hot path. 6.0.5 published 1 hour ago

  • An Elixir abstraction for provisioning and interacting with sandbox environments 0.11.1 published 2 hours ago

  • Claude Agent SDK for Elixir – Build AI agents with Claude Code 0.36.0 published 2 hours ago

  • remit.md SDK for Elixir - universal payment protocol for AI agents 0.3.0 published 2 hours ago