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 546 21 546
    packages
    available
  • 206.9K 206 906
    package
    versions
  • 8.071M 8 071 154
    downloads
    yesterday
  • 44.24M 44 242 037
    downloads
    last 7 days
  • 13.72B 13 724 824 750
    downloads
    all time

Most Downloaded

  • 6 748 913 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 354 days ago

  • 6 087 356 downloads Parse transform library 3.4.2 published 646 days ago

  • 5 581 897 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 148 days ago

  • 5 577 799 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 327 days ago

  • 5 271 766 downloads Support library for manipulating Web protocols. 2.15.0 published 95 days ago

  • 5 173 700 downloads A MIME type module for Elixir 2.0.7 published 61 days ago

  • 5 070 375 downloads SSL verification library 1.1.7 published 755 days ago

  • 5 065 560 downloads CA bundle adapted from Mozilla by https://certifi.io 2.15.0 published 51 days ago

New Packages

  • The gleam code generator's code generator published 2 hours ago

  • Ash extension for generating sitemaps published 6 hours ago

  • Elixir library for feature flags integration with Consul published 8 hours ago

  • Usher provides framework-agnostic invitation link management for any Elixir application with Ecto. published 14 hours ago

  • A Gleam library for deterministic string to color conversion. published 20 hours ago

  • Quick function latency analysis and visualization based on Erlang tracing published 22 hours ago

  • A minimalistic translation system for Elixir applications using JSONL glossaries published 22 hours ago

  • Elixir SDK for Deepgram's speech-to-text, text-to-speech, text intelligence, and AI voice agent s... published 23 hours ago

  • A Gleam implementation of the CBOR standard published 1 day ago

  • CKEditor 5 integration for Phoenix Framework published 1 day ago

Recently Updated

  • A code-style enforcer that will just FIFY instead of complaining 1.5.0 published 23 minutes ago

  • ExESDB is a reincarnation of rabbitmq/khepri, specialized for use as a BEAM-native event store. 0.1.7 published 29 minutes ago

  • A library for LTI 1.3 Platform and Tool integrations 0.9.0 published 36 minutes ago

  • A Plug'n Play instructor implementation in Elixir, leveraging composability and extensibility 0.2.6 published 36 minutes ago

  • Page pattern for interacting with web pages 4.1.0 published 46 minutes ago

  • Twitch Elixir API Client 0.6.0 published 56 minutes ago

  • A Gleam implementation of the CBOR standard 1.0.0 published 1 hour ago

  • Producer and consumer actors with back-pressure for Elixir 1.3.2 published 2 hours ago

  • A code generation and project patching framework 0.6.19 published 2 hours ago

  • The gleam code generator's code generator 0.2.0 published 2 hours ago