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 097 20 097
    packages
    available
  • 184.8K 184 813
    package
    versions
  • 7.442M 7 441 635
    downloads
    yesterday
  • 36.14M 36 135 961
    downloads
    last 7 days
  • 12.46B 12 456 264 263
    downloads
    all time

Most Downloaded

  • 5 216 162 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 115 days ago

  • 4 603 948 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 88 days ago

  • 4 427 858 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 1166 days ago

  • 4 309 692 downloads A MIME type module for Elixir 2.0.6 published 137 days ago

  • 4 280 402 downloads SSL verification library 1.1.7 published 517 days ago

  • 4 269 930 downloads Parse transform library 3.4.2 published 407 days ago

  • 4 200 369 downloads CA bundle adapted from Mozilla by https://certifi.io 2.13.0 published 277 days ago

  • 4 192 305 downloads Library to handle mimetypes 1.3.0 published 203 days ago

New Packages

  • Some basic filters like Kalman filters implemented in Elixir with Nx. Largely based on a port of... published 2 hours ago

  • A simple Captcha package for Elixir applications, provides verification and templates for renderi... published 5 hours ago

  • Erlang JSON library published 6 hours ago

  • Bildad is a job scheduling framework for Phoenix applications (works with LiveView). It is design... published 9 hours ago

  • RFC5652 Cryptographic Message Syntax (CMS) published 13 hours ago

  • An Elixir wrapper for the PodcastIndex API, providing easy access to podcast search. published 17 hours ago

  • Use Remote State, Locally published 18 hours ago

  • Use Remote State, Locally published 18 hours ago

  • Sample Hex Priv Package From Pacnroll published 1 day ago

  • LiveView commands for the motion animation library published 1 day ago

Recently Updated

  • Functions to wait for some condition in tests 0.2.1 published 41 minutes ago

  • Some basic filters like Kalman filters implemented in Elixir with Nx. Largely based on a port of... 0.2.4 published 49 minutes ago

  • Some basic filters like Kalman filters implemented in Elixir with Nx. Largely based on a port of... 0.2.3 published 1 hour ago

  • Some basic filters like Kalman filters implemented in Elixir with Nx. Largely based on a port of... 0.2.2 published 1 hour ago

  • Some basic filters like Kalman filters implemented in Elixir with Nx. Largely based on a port of... 0.2.1 published 1 hour ago

  • Some basic filters like Kalman filters implemented in Elixir with Nx. Largely based on a port of... 0.2.0 published 2 hours ago

  • An Elixir mock HTTP(S) server useful for testing HTTP(S) clients. 1.2.0 published 3 hours ago

  • A simple CMS / Blog 0.4.4 published 3 hours ago

  • swidden 2024.2.0 published 3 hours ago

  • jesse (JSon Schema Erlang) is an implementation of a JSON Schema validator for Erlang. 2024.1.0 published 3 hours ago