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.

  • 19 715 19 715
    packages
    available
  • 179.3K 179 330
    package
    versions
  • 6.632M 6 631 980
    downloads
    yesterday
  • 33.14M 33 140 309
    downloads
    last 7 days
  • 12.18B 12 176 455 695
    downloads
    all time

Most Downloaded

  • 5 268 160 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 56 days ago

  • 4 440 913 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 29 days ago

  • 4 327 390 downloads SSL verification library 1.1.7 published 458 days ago

  • 4 306 010 downloads Parse transform library 3.4.2 published 348 days ago

  • 4 283 957 downloads A MIME type module for Elixir 2.0.6 published 78 days ago

  • 4 264 816 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 1107 days ago

  • 4 246 052 downloads CA bundle adapted from Mozilla by https://certifi.io 2.13.0 published 218 days ago

  • 4 242 227 downloads Library to handle mimetypes 1.3.0 published 144 days ago

New Packages

  • Generating URLs for calendars with Elixir. published 17 hours ago

  • A neat little API for creating single choice dialogs using dmenu clones! published 1 day ago

  • Work with JSON using a schema! RFC8927 published 1 day ago

  • Random generator for elixir based on Erlang/OTP, the recommended package for random published 1 day ago

  • Spotify API published 1 day ago

  • Universal archive library published 1 day ago

  • River's Proof of Reserves library published 2 days ago

  • Erlang Term Storage (ETS) driver for wisp_kv_sessions published 2 days ago

  • UUUIDv7 stands for microUUIDv7 - a version 7 UUID with submicrosecond precision published 2 days ago

  • Converter to convert parsed renew files into layers and back. published 3 days ago

Recently Updated

  • Petal is a set of HEEX components that makes it easy for Phoenix developers to start building bea... 2.0.3 published 1 hour ago

  • A CLI Option Parser for Gleam 0.3.0 published 2 hours ago

  • Open-source Content Management System (CMS) built with Phoenix LiveView. Faster render times to b... 0.1.0-rc.2 published 3 hours ago

  • Dagger SDK for Elixir 0.13.3 published 3 hours ago

  • Telemetry based metrics UI 4.4.0 published 4 hours ago

  • A library for mocking Elixir protocols 1.1.2 published 4 hours ago

  • Yjs Gleam Bindings 0.6.0 published 4 hours ago

  • A library for mocking Elixir protocols 1.1.1 published 4 hours ago

  • A library for mocking Elixir protocols 1.1.0 published 5 hours ago

  • Dagger SDK for Elixir 0.13.2 published 5 hours ago