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.

  • 19 183 19 183
    packages
    available
  • 170.8K 170 783
    package
    versions
  • 6.123M 6 122 596
    downloads
    yesterday
  • 31.26M 31 255 601
    downloads
    last 7 days
  • 11.76B 11 757 976 167
    downloads
    all time

Most Downloaded

  • 5 017 332 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.1 published 350 days ago

  • 4 354 503 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 1016 days ago

  • 4 337 890 downloads SSL verification library 1.1.7 published 366 days ago

  • 4 331 988 downloads Parse transform library 3.4.2 published 256 days ago

  • 4 317 641 downloads Dynamic dispatching library for metrics and instrumentations 1.2.1 published 525 days ago

  • 4 299 198 downloads CA bundle adapted from Mozilla by https://certifi.io 2.13.0 published 126 days ago

  • 4 264 379 downloads Library to handle mimetypes 1.3.0 published 53 days ago

  • 4 218 925 downloads unicode_util compatibility library for Erlang < 20 0.7.0 published 1294 days ago

New Packages

  • Nothing to see here yet published 9 hours ago

  • Extract the content from an HTML document to Markdown (removing non-content sections and tags) published 13 hours ago

  • Node Graph interface for LiveView published 14 hours ago

  • Indexea.com SDK for Elixir published 1 day ago

  • Create or join UF2 binaries, for example for Raspberry Pi Pico published 1 day ago

  • Streamlined NTRU Prime: sntrup761 NIF published 1 day ago

  • Advanced Encryption Standard (AES) Key Wrap Algorithm published 1 day ago

  • Gleam mysql client. published 1 day ago

  • A wrapper library for the docker api published 1 day ago

  • One client for all LLMs. Universal Elixir chat completion API client. published 2 days ago

Recently Updated

  • Build concurrent and multi-stage data ingestion and data processing pipelines 1.1.0 published 11 minutes ago

  • A collection of utils to work with the Tezos blockchain using Elixir: parsing Micheline, verifyin... 2.0.0 published 13 minutes ago

  • A Google Cloud Pub/Sub connector for Broadway 0.9.1 published 20 minutes ago

  • A SQS connector for Broadway 0.7.4 published 22 minutes ago

  • Contexted is an Elixir library designed to streamline the management of complex Phoenix contexts ... 0.3.1 published 25 minutes ago

  • Rebar plugin for GRiSP 2.6.1 published 1 hour ago

  • Svg to png. NIF bindings for resvg. 0.3.2 published 1 hour ago

  • `Telemetry.Metrics` reporter and metrics backend based on Mnesia DB. 1.5.0 published 1 hour ago

  • Real-time performance dashboard for Phoenix 0.8.4 published 1 hour ago

  • GRiSP tools for building and deployment 2.6.1 published 2 hours ago