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 122 20 122
    packages
    available
  • 185.4K 185 367
    package
    versions
  • 1.208M 1 207 676
    downloads
    yesterday
  • 36.54M 36 544 045
    downloads
    last 7 days
  • 12.48B 12 484 335 535
    downloads
    all time

Most Downloaded

  • 5 289 094 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 120 days ago

  • 4 672 211 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 93 days ago

  • 4 506 347 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 1171 days ago

  • 4 376 402 downloads A MIME type module for Elixir 2.0.6 published 142 days ago

  • 4 343 019 downloads SSL verification library 1.1.7 published 522 days ago

  • 4 332 512 downloads Parse transform library 3.4.2 published 412 days ago

  • 4 260 556 downloads CA bundle adapted from Mozilla by https://certifi.io 2.13.0 published 282 days ago

  • 4 252 532 downloads Library to handle mimetypes 1.3.0 published 209 days ago

New Packages

  • A simple library for retrying failed operations. published 14 hours ago

  • Client library for consuming the Wagtail CMS content API published 14 hours ago

  • Manage web application state published 1 day ago

  • A dom manipulation library for gleam published 1 day ago

  • Toggle is a stupid-simple feature flagging library for Elixir w/ support for SQLite and Postgres. published 1 day ago

  • BinStruct is a library which provides you rich set of tools for parsing/encoding binaries published 1 day ago

  • Module to resolve the DID document from a `did:key`. published 2 days ago

  • Progetto CARG published 2 days ago

  • A dice roller supporting common dice notation. published 2 days ago

  • Minimal Count-Min Sketch implementation in Elixir published 3 days ago

Recently Updated

  • BinStruct is a library which provides you rich set of tools for parsing/encoding binaries 0.2.10 published 1 hour ago

  • Pipe the response of a LiveView or GenServer 1.0.0 published 1 hour ago

  • create ranges over any type 1.3.0 published 3 hours ago

  • Tool for mocking in tests 1.3.0 published 6 hours ago

  • Powerful in-memory key/value storage for Elixir 4.0.3 published 6 hours ago

  • HTML generation for Gleam, on the server or anywhere else 1.1.0 published 7 hours ago

  • Elixir STARS library. 0.1.4 published 7 hours ago

  • SQL-Formatter for Gleam 2.0.0 published 10 hours ago

  • An Off-Broadway producer enabling real-time ingestion of WebSocket data. 0.0.4 published 10 hours ago

  • An Advent Of Code runner for gleam 2.0.2 published 12 hours ago