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.

  • 20 854 20 854
    packages
    available
  • 196.6K 196 595
    package
    versions
  • 1.126M 1 125 949
    downloads
    yesterday
  • 40.35M 40 345 627
    downloads
    last 7 days
  • 13.06B 13 061 938 879
    downloads
    all time

Most Downloaded

  • 5 344 367 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 240 days ago

  • 4 606 429 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 213 days ago

  • 4 445 147 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 35 days ago

  • 4 340 325 downloads A MIME type module for Elixir 2.0.6 published 263 days ago

  • 4 330 918 downloads SSL verification library 1.1.7 published 642 days ago

  • 4 254 078 downloads CA bundle adapted from Mozilla by https://certifi.io 2.14.0 published 31 days ago

  • 4 195 346 downloads Compose web applications with functions 1.17.0 published 9 days ago

  • 4 182 099 downloads Parse transform library 3.4.2 published 532 days ago

New Packages

  • An Elixir Plug implementing the IIIF image API specification. published 5 hours ago

  • An Appplication kit for Phoenix based applications. SigmaKit Provides UI components, helpers, ... published 5 hours ago

  • Static SVG flags for ISO 3166 regions. published 9 hours ago

  • Elixir library for Textstack based on https://www.textstack.io/developer/api-reference published 9 hours ago

  • A lightweight, signal-driven workflow framework for building dynamic systems published 23 hours ago

  • Tree-sitter bindings (nif) for elixir. Currently small subset of the tree-sitter api is supported... published 1 day ago

  • A library for dynamic cluster like Kubernetes. Easy to get nodes by role for calling RPC. published 1 day ago

  • A client for the Oursky SDA API. published 1 day ago

  • A Phoenix router extension that implements the SLOP (Simple Language Open Protocol) for AI servic... published 1 day ago

  • Run a set of system checks on application start up published 2 days ago

Recently Updated

  • STUN and TURN library for Erlang / Elixir 1.2.16 published 1 hour ago

  • Declarative finite state machine 0.1.2 published 1 hour ago

  • OpenAPI API client for Ory Network, Ory's web-scale API for identity and access control. 1.19.0 published 1 hour ago

  • Responsive emails made easy. NIF bindings for the MJML Rust implementation (mrml) 5.0.0 published 1 hour ago

  • A Mix task for documenting your projects with AI 0.6.0 published 1 hour ago

  • A spatial analysis tool for Elixir's [Geo](https://github.com/bryanjos/geo) library ported from [... 0.3.0 published 2 hours ago

  • DDSketch in Erlang 0.2.0 published 2 hours ago

  • Declarative finite state machine 0.1.1 published 3 hours ago

  • Error handling for Gleam applications 1.1.0 published 3 hours ago

  • An Elixir Plug implementing the IIIF image API specification. 0.1.1 published 3 hours ago