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.

  • 20 920 20 920
    packages
    available
  • 197.7K 197 736
    package
    versions
  • 7.586M 7 585 609
    downloads
    yesterday
  • 40.51M 40 507 296
    downloads
    last 7 days
  • 13.14B 13 135 426 514
    downloads
    all time

Most Downloaded

  • 5 842 962 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 251 days ago

  • 5 035 539 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 224 days ago

  • 4 981 426 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 45 days ago

  • 4 751 620 downloads SSL verification library 1.1.7 published 653 days ago

  • 4 748 060 downloads A MIME type module for Elixir 2.0.6 published 273 days ago

  • 4 678 919 downloads CA bundle adapted from Mozilla by https://certifi.io 2.14.0 published 42 days ago

  • 4 666 702 downloads Support library for manipulating Web protocols. 2.14.0 published 45 days ago

  • 4 633 610 downloads Compose web applications with functions 1.17.0 published 20 days ago

New Packages

  • HexDocs MCP is a project that provides semantic search capabilities for Hex package documentation... published 5 hours ago

  • An OTP library published 10 hours ago

  • Parses spreadsheet data using the Calamine via a Rustler NIF. published 14 hours ago

  • Simple dot env parser that actually works published 21 hours ago

  • mon

    Parser combinators for Gleam, inspired by Rust's nom. published 1 day ago

  • A client library for the Ecrime.ch api in elixir published 1 day ago

  • OpenTelemetry resource detector for AWS published 2 days ago

  • A JavaScript lexer and syntax highlighter for Gleam! published 2 days ago

  • A Gleam library for composing declarative state and imperative behaviors in JavaScript and on the... published 3 days ago

  • A basic application for loading secrets from the filesystem published 3 days ago

Recently Updated

  • Basic JMAP client library for Elixir 0.0.3 published 2 hours ago

  • Tailwind Variants for Elixir - A port of the tailwind-variants library 0.1.1 published 2 hours ago

  • Elixir binding of iroh p2p lib 0.0.5 published 3 hours ago

  • Erlang client for FoundationDB 0.3.0 published 3 hours ago

  • Parses keywords from strings. 1.4.4 published 3 hours ago

  • Utilities to work with Elixir source code. 1.8.2 published 3 hours ago

  • A basic maths library 2.0.0 published 4 hours ago

  • Lightweight Ethereum RPC client for Elixir 1.3.0 published 4 hours ago

  • HexDocs MCP is a project that provides semantic search capabilities for Hex package documentation... 0.1.0 published 5 hours ago

  • A library to test Erlang documentation 0.13.1 published 5 hours ago