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.

  • 18 965 18 965
    packages
    available
  • 167.7K 167 680
    package
    versions
  • 966K 966 018
    downloads
    yesterday
  • 31.32M 31 315 528
    downloads
    last 7 days
  • 11.61B 11 607 801 058
    downloads
    all time

Most Downloaded

  • 5 188 953 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.1 published 317 days ago

  • 4 490 391 downloads SSL verification library 1.1.7 published 334 days ago

  • 4 483 855 downloads Parse transform library 3.4.2 published 224 days ago

  • 4 473 362 downloads Dynamic dispatching library for metrics and instrumentations 1.2.1 published 492 days ago

  • 4 466 948 downloads CA bundle adapted from Mozilla by https://certifi.io 2.13.0 published 94 days ago

  • 4 445 486 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 983 days ago

  • 4 382 671 downloads unicode_util compatibility library for Erlang < 20 0.7.0 published 1261 days ago

  • 4 382 154 downloads Library to handle mimetypes 1.3.0 published 20 days ago

New Packages

  • SDK for the Plain.com GraphQL API published 57 minutes ago

  • A flexible and powerful backtracking library for Elixir. published 1 day ago

  • A simple, customizable framework for Websocket server implementations. Make Elixir power your ... published 1 day ago

  • A tesla middleware, for use with PlugHmac as a http client. published 1 day ago

  • Verifying requests from Slack published 2 days ago

  • agi

    AGI for Elixir published 2 days ago

  • Simple function memoization over Erlang ETS / JavaScript Map for Gleam published 2 days ago

  • Fishjam Server SDK published 2 days ago

  • Quantum Storage Adapter based on Mongodb published 2 days ago

  • 🍪 Lexer step + parser combinators + great error messages [nibble fork] published 2 days ago

Recently Updated

  • E2E reactivity for Vue and LiveView 0.3.2 published 48 minutes ago

  • SDK for the Plain.com GraphQL API 0.1.0 published 57 minutes ago

  • rebar3 plugin for generating docs with ex_doc 0.2.23 published 2 hours ago

  • DeepL API wrapper for Elixir 0.3.0 published 2 hours ago

  • HTTP caching middleware for Tesla 0.3.1 published 3 hours ago

  • A collection of UI components for Phoenix LiveView. 0.0.7 published 4 hours ago

  • An Elm-inspired framework for building HTML templates, single page applications, and server-rende... 4.2.4 published 5 hours ago

  • An Elm-inspired framework for building HTML templates, single page applications, and server-rende... 4.2.3 published 5 hours ago

  • Immutable arrays for Gleam 0.2.2 published 6 hours ago

  • Integration with the GoTrue API from Supabase services. Provide authentication with MFA, password... 0.3.7 published 6 hours ago