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.

  • 21 040 21 040
    packages
    available
  • 199.9K 199 870
    package
    versions
  • 6.322M 6 321 729
    downloads
    yesterday
  • 37.24M 37 238 772
    downloads
    last 7 days
  • 13.25B 13 254 463 445
    downloads
    all time

Most Downloaded

  • 6 065 707 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 273 days ago

  • 5 207 869 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 67 days ago

  • 5 178 461 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 246 days ago

  • 4 936 164 downloads Support library for manipulating Web protocols. 2.15.0 published 14 days ago

  • 4 907 390 downloads SSL verification library 1.1.7 published 675 days ago

  • 4 863 366 downloads A MIME type module for Elixir 2.0.6 published 295 days ago

  • 4 860 238 downloads CA bundle adapted from Mozilla by https://certifi.io 2.14.0 published 64 days ago

  • 4 773 687 downloads Parse transform library 3.4.2 published 565 days ago

New Packages

  • Validated user input. published 3 hours ago

  • Declarative, stateless components for Phoenix LiveView. published 3 hours ago

  • DataTable with sorting, filtering, and pagination for Phoenix LiveView published 18 hours ago

  • A composable, Gleamy string formatting library! published 1 day ago

  • Error handling for Gleam applications published 2 days ago

  • Resizable pane components for LiveView. published 2 days ago

  • Raxol - A comprehensive terminal UI framework for Elixir with web interface capabilities. published 3 days ago

  • Termbox bindings for Elixir published 3 days ago

  • OpenFeature provider for flagd published 3 days ago

  • A GenServer-based fake phone number mapper published 3 days ago

Recently Updated

  • Extend Commanded package 0.26.0 published 28 minutes ago

  • Validated user input. 1.0.0 published 3 hours ago

  • Declarative, stateless components for Phoenix LiveView. 0.0.1 published 3 hours ago

  • gauzy is a Gleam library providing flexible implementations of probabilistic data structures 1.0.0 published 5 hours ago

  • Dagger SDK for Elixir 0.18.5 published 7 hours ago

  • A graph library. Including path finding. 1.0.3 published 8 hours ago

  • Call BAML functions from Elixir. 1.0.0-pre.3 published 11 hours ago

  • Mishka Chelekom is a fully featured components and UI kit library for Phoenix & Phoenix LiveView 0.0.5-alpha.12 published 12 hours ago

  • Easy mocking for easy testing 1.1.1 published 12 hours ago

  • A Phoenix LiveView component library 0.2.1 published 12 hours ago