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.

  • 23 851 23 851
    packages
    available
  • 231.3K 231 295
    package
    versions
  • 6.894M 6 893 713
    downloads
    yesterday
  • 37.94M 37 936 053
    downloads
    last 7 days
  • 14.7B 14 697 047 423
    downloads
    all time

Most Downloaded

  • 3 404 502 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 592 days ago

  • 2 935 110 downloads Dynamic dispatching library for metrics and instrumentations 1.4.1 published 1 day ago

  • 2 897 629 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 386 days ago

  • 2 698 271 downloads Support library for manipulating Web protocols. 2.16.0 published 173 days ago

  • 2 659 960 downloads Compose web applications with functions 1.19.1 published 91 days ago

  • 2 653 762 downloads A MIME type module for Elixir 2.0.7 published 299 days ago

  • 2 619 417 downloads Crypto-related functionality for the web 2.1.1 published 341 days ago

  • 2 502 507 downloads SSL verification library 1.1.7 published 994 days ago

New Packages

  • Fast .doc redline extraction via a Rust NIF. published 51 minutes ago

  • JavaScript runtime for the BEAM — Web APIs backed by OTP, native DOM, and a built-in TypeScript... published 1 hour ago

  • oxc

    Elixir bindings for the OXC JavaScript toolchain — parse, transform, and minify JS/TS via Rust ... published 2 hours ago

  • An Elixir client for KDB+: querying, parameterized queries, async publish, and pub/sub. published 2 hours ago

  • Railway-oriented programming utilities for Gleam - accumulate validation errors instead of failin... published 5 hours ago

  • flux-3.com website backlink helper. Visit https://www.flux-3.com for more information. published 6 hours ago

  • flux-3.org website backlink helper. Visit https://www.flux-3.org for more information. published 6 hours ago

  • zimage2.org website backlink helper. Visit https://www.zimage2.org for more information. published 6 hours ago

  • nano-banana-3.org website backlink helper. Visit https://www.nano-banana-3.org for more information. published 6 hours ago

  • Spacetime Agency Topos Invariant Navigator published 6 hours ago

Recently Updated

  • Build Mendix Pluggable Widgets with Gleam — no JSX, pure Gleam + FFI 2.0.0 published 16 minutes ago

  • Client library for GiocciPlatform (computational resource permeating wide-area distributed system... 0.3.1 published 32 minutes ago

  • Elixir files generated from Temporal.io's cloud-api protobuf files using protobuf-elixir. 0.11.2 published 39 minutes ago

  • Gleam bindings for Mendix Pluggable Widget API + React 2.0.0 published 43 minutes ago

  • Extract and normalize tracked changes (redlines) from DOC, DOCX, and PDFs. 0.9.0 published 47 minutes ago

  • Unofficial OpenCode SDK for Elixir. A complete Elixir SDK for OpenCode, providing server creation... 0.1.15 published 50 minutes ago

  • Fast .doc redline extraction via a Rust NIF. 0.5.0 published 51 minutes ago

  • Library for creating fiscalized receiptes as per Croatian fiscalization 1.3.0 published 52 minutes ago

  • JavaScript runtime for the BEAM — Web APIs backed by OTP, native DOM, and a built-in TypeScript... 0.1.0 published 1 hour ago

  • Test data factories with automatic struct building, database insertion, and customizable hooks 0.4.1 published 1 hour ago