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.

  • 18 790 18 790
    packages
    available
  • 165.1K 165 081
    package
    versions
  • 6.173M 6 172 667
    downloads
    yesterday
  • 34.4M 34 402 194
    downloads
    last 7 days
  • 11.48B 11 475 608 963
    downloads
    all time

Most Downloaded

  • 5 098 649 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.1 published 287 days ago

  • 4 498 680 downloads Dynamic dispatching library for metrics and instrumentations 1.2.1 published 462 days ago

  • 4 486 339 downloads Parse transform library 3.4.2 published 193 days ago

  • 4 481 692 downloads SSL verification library 1.1.7 published 303 days ago

  • 4 465 837 downloads CA bundle adapted from Mozilla by https://certifi.io 2.13.0 published 63 days ago

  • 4 409 503 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 953 days ago

  • 4 377 735 downloads unicode_util compatibility library for Erlang < 20 0.7.0 published 1231 days ago

  • 4 369 963 downloads A pure Erlang IDNA implementation 6.1.1 published 1230 days ago

New Packages

  • A simple parallel map library in Gleam published 2 hours ago

  • The non-official Elixir implementation for Azure Cognitive Services Speech SDK. This project aims... published 3 hours ago

  • fmt

    Type-safe (string) formatting for Gleam published 4 hours ago

  • Sample Package From Leela published 4 hours ago

  • Elixir implementations of a sorted map and a sorted set based on Erlang's gb_trees and gb_sets. published 11 hours ago

  • Elixir support for Rebar3 published 17 hours ago

  • An Elixir Library for interfacing Baserow Backend API published 18 hours ago

  • P Soothing pastel library for Gleam published 19 hours ago

  • Gleam OpenTelemetry library published 21 hours ago

  • Phoenix Playground makes it easy to create single-file Phoenix applications published 21 hours ago

Recently Updated

  • P Soothing pastel library for Gleam 1.3.2 published 1 minute ago

  • P Soothing pastel library for Gleam 1.3.1 published 18 minutes ago

  • P Soothing pastel library for Gleam 1.3.0 published 28 minutes ago

  • Elixir interfaces to Kujira dApps, for building indexers, APIs and bots 0.1.23 published 33 minutes ago

  • P Soothing pastel library for Gleam 1.2.0 published 2 hours ago

  • A simple parallel map library in Gleam 1.0.0 published 2 hours ago

  • An Elixir implementation of the Paseto (Platform Agnostic Security Token) protocol. 1.4.1 published 3 hours ago

  • The non-official Elixir implementation for Azure Cognitive Services Speech SDK. This project aims... 0.1.0 published 3 hours ago

  • Work with docker-compose definitions from Elixir. 1.0.0 published 3 hours ago

  • fmt

    Type-safe (string) formatting for Gleam 0.1.0 published 4 hours ago