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 071 22 071
    packages
    available
  • 213.8K 213 795
    package
    versions
  • 3.455M 3 455 077
    downloads
    yesterday
  • 21.25M 21 249 785
    downloads
    last 7 days
  • 14.14B 14 139 567 997
    downloads
    all time

Most Downloaded

  • 6 230 213 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 428 days ago

  • 5 218 874 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 222 days ago

  • 5 155 967 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 401 days ago

  • 5 024 133 downloads Compose web applications with functions 1.18.1 published 88 days ago

  • 4 955 363 downloads A MIME type module for Elixir 2.0.7 published 135 days ago

  • 4 885 928 downloads Parse transform library 3.4.2 published 720 days ago

  • 4 872 033 downloads Support library for manipulating Web protocols. 2.16.0 published 9 days ago

  • 4 851 025 downloads Crypto-related functionality for the web 2.1.1 published 177 days ago

New Packages

  • A Credo check for deprecated functions published 6 hours ago

  • A library to compile TypeScript to JavaScript. published 10 hours ago

  • Playing card game simulation library for Elixir. published 16 hours ago

  • Support package for :mockery published 20 hours ago

  • AshDiagram is a library for generating beautiful, interactive diagrams to visualize your Ash Fram... published 1 day ago

  • A powerful Elixir tool for intelligently chunking your project's source code to support Local RAG... published 1 day ago

  • Helpers published 1 day ago

  • Comb is a caching library with versioning and negative caching published 1 day ago

  • BiMap and BiMultiMap for Gleam published 1 day ago

  • Elixir library for controlling Waveshare RoArm robot arms via serial communication published 1 day ago

Recently Updated

  • Phoenix framework project generator. Provides a `mix phx.new` task to bootstrap a new Elixir app... 1.8.1 published 1 hour ago

  • Tree-sitter bindings (nif) for elixir. Currently small subset of the tree-sitter api is supported... 0.1.3 published 1 hour ago

  • A Credo check for deprecated functions 0.1.6 published 2 hours ago

  • A Credo check for deprecated functions 0.1.5 published 2 hours ago

  • A practical web framework for Gleam 2.0.1 published 3 hours ago

  • Integrated LLM features for your Ash application. 0.2.13 published 3 hours ago

  • A Credo check for deprecated functions 0.1.4 published 3 hours ago

  • A Credo check for deprecated functions 0.1.3 published 4 hours ago

  • A Credo check for deprecated functions 0.1.2 published 4 hours ago

  • A Credo check for deprecated functions 0.1.1 published 4 hours ago