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.

  • 16 820 16 820
    packages
    available
  • 132.4K 132 357
    package
    versions
  • 6.224M 6 224 411
    downloads
    yesterday
  • 28.7M 28 704 216
    downloads
    last 7 days
  • 10.11B 10 110 954 983
    downloads
    all time

Most Downloaded

  • 5 887 555 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.0 published 262 days ago

  • 5 556 922 downloads Dynamic dispatching library for metrics and instrumentations 1.2.1 published 140 days ago

  • 5 292 775 downloads Parse transform library 3.4.1 published 663 days ago

  • 5 213 677 downloads CA bundle adapted from Mozilla by https://certifi.io 2.11.0 published 70 days ago

  • 5 175 120 downloads Peace of mind from prototype to production 1.7.3 published 2 days ago

  • 5 150 432 downloads Compose web applications with functions 1.14.2 published 70 days ago

  • 5 099 572 downloads A Plug adapter for Cowboy 2.6.1 published 77 days ago

  • 5 027 457 downloads unicode_util compatibility library for Erlang < 20 0.7.0 published 909 days ago

New Packages

  • Simplify and reduce test clutter when testing Telemetry events published 1 hour ago

  • Tools for using Geo, Topo and PostGIS with Ash published 7 hours ago

  • A simple Gemini app framework published 7 hours ago

  • A library for WeChat API published 20 hours ago

  • cool sdk for Sui Blockchain. published 20 hours ago

  • any

    Convert any type into an atom, binary, boolean, float, integer or list published 21 hours ago

  • Gen Pool published 1 day ago

  • Supercharged runtime configuration for Elixir applications published 1 day ago

  • sqlite-hello please. published 1 day ago

  • Elixir library to wrap the main JSON libraries published 1 day ago

Recently Updated

  • A tool for creating local Last.fm scrobble file archive and analytics. 0.9.3 published 29 minutes ago

  • Simplify and reduce test clutter when testing Telemetry events 0.1.0 published 1 hour ago

  • Icons used in Moon Design system - both aka-components and svg files 0.2.5 published 3 hours ago

  • The FSM implementation generated from PlantUML textual representation. 0.14.4 published 3 hours ago

  • Gen Pool 0.1.0 published 5 hours ago

  • An implementation of Valve's A2S protocol for Elixir. 0.2.0 published 6 hours ago

  • exq

    Exq is a job processing library compatible with Resque / Sidekiq for the Elixir language. 0.18.0 published 6 hours ago

  • Tools for using Geo, Topo and PostGIS with Ash 0.1.0 published 7 hours ago

  • A simple Gemini app framework 0.1.0 published 7 hours ago

  • An approachable image processing library primarily based upon Vix and libvips that is NIF-based, ... 0.33.0 published 9 hours ago