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.

  • 17 515 17 515
    packages
    available
  • 147.2K 147 176
    package
    versions
  • 926.6K 926 599
    downloads
    yesterday
  • 30.55M 30 554 471
    downloads
    last 7 days
  • 10.61B 10 606 735 753
    downloads
    all time

Most Downloaded

  • 4 762 841 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.1 published 86 days ago

  • 4 347 652 downloads Dynamic dispatching library for metrics and instrumentations 1.2.1 published 261 days ago

  • 4 198 185 downloads SSL verification library 1.1.7 published 102 days ago

  • 4 133 885 downloads CA bundle adapted from Mozilla by https://certifi.io 2.12.0 published 33 days ago

  • 4 092 766 downloads Parse transform library 3.4.1 published 784 days ago

  • 4 024 453 downloads unicode_util compatibility library for Erlang < 20 0.7.0 published 1030 days ago

  • 4 021 156 downloads A pure Erlang IDNA implementation 6.1.1 published 1030 days ago

  • 4 006 964 downloads Library to handle mimetypes 1.2.0 published 1717 days ago

New Packages

  • A resource pool manager for gleam published 3 hours ago

  • Bringing ChatGPT to you livebook published 6 hours ago

  • XRPL HTTP client for Elixir published 17 hours ago

  • Load data from your .xlsx file into an `Explorer.DataFrame`. published 1 day ago

  • A library for defining structs with a type without writing boilerplate code. published 1 day ago

  • Distributed process management for Elixir applications published 1 day ago

  • A simple TACACS+ server published 2 days ago

  • A CubDB data layer for `Ash` resources. published 2 days ago

  • Collection of Elixir checks to identify common code smells for enhanced code quality. published 2 days ago

  • A NIF library for decoding and encoding of Telephony binary-coded decimal (TBCD) published 2 days ago

Recently Updated

  • A thin wrapper around the rust scylla crate: https://crates.io/crates/scylla. 0.5.0 published 2 hours ago

  • A resource pool manager for gleam 0.1.0 published 3 hours ago

  • Earmark AST the parser and AST Generator for Dave Thomas' Earmark. The parser generates an Abstr... 1.4.37 published 3 hours ago

  • Earmark is a pure-Elixir Markdown converter. It is intended to be used as a library (just call E... 1.4.46 published 4 hours ago

  • Some Tools Commonly Needed (commonly means once a year by me, but still) 0.6.3 published 4 hours ago

  • Bringing ChatGPT to you livebook 0.1.0 published 6 hours ago

  • Money functions for the serialization a money data type. 1.9.3 published 10 hours ago

  • A little parser combinator library 0.1.3 published 11 hours ago

  • Constraint Programming Solver 0.3.1 published 12 hours ago

  • Constraint Programming Solver 0.3.0 published 17 hours ago