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 323 19 323
    packages
    available
  • 173.4K 173 420
    package
    versions
  • 5.936M 5 936 116
    downloads
    yesterday
  • 31.76M 31 756 643
    downloads
    last 7 days
  • 11.89B 11 886 225 146
    downloads
    all time

Most Downloaded

  • 5 033 306 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.3 published 20 days ago

  • 4 308 043 downloads SSL verification library 1.1.7 published 394 days ago

  • 4 304 128 downloads Dynamic dispatching library for metrics and instrumentations 1.2.1 published 553 days ago

  • 4 290 484 downloads Parse transform library 3.4.2 published 285 days ago

  • 4 283 187 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 1044 days ago

  • 4 253 657 downloads Library to handle mimetypes 1.3.0 published 81 days ago

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

  • 4 172 342 downloads unicode_util compatibility library for Erlang < 20 0.7.0 published 1322 days ago

New Packages

  • UID2 Library for Elixir published 1 hour ago

  • GLEB128 is a small Gleam library that provides functions for encoding and decoding LEB128 (Little... published 1 hour ago

  • A newtype abstraction for Elixir published 19 hours ago

  • Open Graph Extension for Tableau published 1 day ago

  • A Mix task for easily installing and setting up Petal Components in your Phoenix project. published 1 day ago

  • Elixir package to parse SRT (subtitles) files published 1 day ago

  • HTMX utilities for Elixir published 1 day ago

  • A UI kit for Phoenix. published 1 day ago

  • Elixir wrapper for Yjs published 1 day ago

  • Pure Elixir implementation of ANSI X9.63 Key Derivation Function published 1 day ago

Recently Updated

  • A code generation and project patching framework 0.3.8 published 6 minutes ago

  • UID2 Library for Elixir 0.1.0 published 1 hour ago

  • hls

    A simple and fast parser for HLS manifests. 0.0.12 published 1 hour ago

  • GLEB128 is a small Gleam library that provides functions for encoding and decoding LEB128 (Little... 1.0.0 published 1 hour ago

  • An SQL query builder for Gleam for SQL dialects PostgreSQL, SQLite, MariaDB and MySQL 0.14.0 published 1 hour ago

  • A newtype abstraction for Elixir 2.1.0 published 1 hour ago

  • Message of the day for Nerves devices 0.1.15 published 2 hours ago

  • The PostgreSQL data layer for Ash Framework 2.1.12 published 2 hours ago

  • A code generation and project patching framework 0.3.7 published 2 hours ago

  • ra

    Raft library 2.13.3 published 3 hours ago