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.

  • 21 442 21 442
    packages
    available
  • 205.5K 205 534
    package
    versions
  • 7.656M 7 655 636
    downloads
    yesterday
  • 44.48M 44 479 907
    downloads
    last 7 days
  • 13.64B 13 636 795 280
    downloads
    all time

Most Downloaded

  • 6 571 221 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 340 days ago

  • 5 750 545 downloads Parse transform library 3.4.2 published 631 days ago

  • 5 501 243 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 134 days ago

  • 5 446 895 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 313 days ago

  • 5 230 105 downloads Support library for manipulating Web protocols. 2.15.0 published 81 days ago

  • 5 032 850 downloads A MIME type module for Elixir 2.0.7 published 47 days ago

  • 4 962 315 downloads SSL verification library 1.1.7 published 741 days ago

  • 4 960 086 downloads CA bundle adapted from Mozilla by https://certifi.io 2.15.0 published 36 days ago

New Packages

  • BCUtils (Beam Campus Utils) is a collection of utilities and novelty helpers for Elixir projects. published 10 hours ago

  • A high-performance Elixir library for decoding Garmin .fit files using a C++ NIF. published 16 hours ago

  • Elixir SDK for VertexCache — Secure, Fast, Multi-Index Caching Client published 17 hours ago

  • A tiny and friendly step runner for Elixir pipelines published 22 hours ago

  • NALU parser and aggregator for the Membrane Framework. published 1 day ago

  • Imprintor is a library for generating PDF documents from Typst templates. published 1 day ago

  • A set of macros and plugs for Elixir/Phoenix applications to automatically validate incoming HTTP... published 2 days ago

  • Tastoids are a uniform abstraction of 'taste' and Algebra thereof. published 2 days ago

  • Elixir library to easily fetch and transform product data from Shopify stores. Provides functiona... published 2 days ago

  • An Elixir library to interface with the Sui blockchain using gRPC. published 2 days ago

Recently Updated

  • DaisyUI component library for LiveView 0.8.6 published 10 minutes ago

  • Phoenix integration for Vite - a fast frontend build tool. 0.1.4 published 20 minutes ago

  • Leverage Open Api Specification 3 (swagger) to document, test, validate and explore your Plug and... 3.21.4 published 38 minutes ago

  • A wrapper for Elixir Logger that keeps and returns the logger metadata from the caller processes. 1.9.1 published 46 minutes ago

  • A client for [Stream](https://getstream.io) REST APIs in Elixir - auto generated from their [Open... 0.1.10 published 58 minutes ago

  • Phoenix integration for Vite - a fast frontend build tool. 0.1.3 published 1 hour ago

  • A Gleam cryptography library supporting Erlang and JavaScript 1.5.1 published 1 hour ago

  • Compose web applications with functions 1.18.1 published 1 hour ago

  • An extra function for JSON Schema 0.2.0 published 2 hours ago

  • Sqlite based key/value cache with namespacing. 1.1.0 published 3 hours ago