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.

  • 18 860 18 860
    packages
    available
  • 166.1K 166 144
    package
    versions
  • 1.044M 1 043 514
    downloads
    yesterday
  • 34.4M 34 401 164
    downloads
    last 7 days
  • 11.52B 11 517 343 325
    downloads
    all time

Most Downloaded

  • 5 191 991 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.1 published 297 days ago

  • 4 495 768 downloads Parse transform library 3.4.2 published 204 days ago

  • 4 489 356 downloads Dynamic dispatching library for metrics and instrumentations 1.2.1 published 472 days ago

  • 4 489 180 downloads SSL verification library 1.1.7 published 313 days ago

  • 4 472 405 downloads CA bundle adapted from Mozilla by https://certifi.io 2.13.0 published 73 days ago

  • 4 425 777 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 963 days ago

  • 4 386 368 downloads unicode_util compatibility library for Erlang < 20 0.7.0 published 1241 days ago

  • 4 378 522 downloads A pure Erlang IDNA implementation 6.1.1 published 1241 days ago

New Packages

  • Helpers for rendering components from front-end frameworks in Phoenix published 2 hours ago

  • A polyfill for the OTP json module (EEP68) published 7 hours ago

  • Helper for working with FFmmpeg in Gleam published 14 hours ago

  • An Opinionated extension to Phoenix core_components. published 20 hours ago

  • Mocking server that, just like mox, allows parallel testing, but over HTTP. published 1 day ago

  • Elixir files generated from Flyte's protobuf files using protobuf-elixir. published 1 day ago

  • ex_stemmers wraps the rust-stemmers crate published 1 day ago

  • ex_keyword_extraction is an elixir wrapper for keyword_extraction crate - it includes the followi... published 1 day ago

  • Byte quantity handling and formatting in Gleam published 1 day ago

  • QuickCheck-inspired property testing with integrated shrinking published 1 day ago

Recently Updated

  • gwt

    A JWT library written in Gleam 0.4.0 published 56 minutes ago

  • API for managing nuon apps, components, and installs. 0.19.112 published 2 hours ago

  • Helpers for rendering components from front-end frameworks in Phoenix 0.1.0 published 2 hours ago

  • Spawn Elixir SDK is the support library for the Spawn Actors System 1.3.2 published 3 hours ago

  • Spawn is the core lib for Spawn Actors System 1.3.2 published 3 hours ago

  • Spawn Statestores CockroachDB is a storage lib for the Spawn Actors System 1.3.2 published 3 hours ago

  • Spawn Statestores Sqlite3 is a storage lib for the Spawn Actors System 1.3.2 published 3 hours ago

  • Spawn Statestores Postgres is a storage lib for the Spawn Actors System 1.3.2 published 3 hours ago

  • Spawn Statestores Native is a storage lib for the Spawn Actors System using Mnesia 1.3.2 published 3 hours ago

  • A fast 100% CommonMark-compatible GitHub Flavored Markdown parser and formatter. 0.1.16 published 3 hours ago