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 317 21 317
    packages
    available
  • 203.8K 203 797
    package
    versions
  • 8.666M 8 666 316
    downloads
    yesterday
  • 40.14M 40 142 016
    downloads
    last 7 days
  • 13.51B 13 514 160 948
    downloads
    all time

Most Downloaded

  • 6 224 348 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.4 published 320 days ago

  • 5 333 543 downloads Socket acceptor pool for TCP protocols. 2.2.0 published 114 days ago

  • 5 159 718 downloads Dynamic dispatching library for metrics and instrumentations 1.3.0 published 293 days ago

  • 5 145 975 downloads Parse transform library 3.4.2 published 612 days ago

  • 5 087 996 downloads Support library for manipulating Web protocols. 2.15.0 published 61 days ago

  • 4 840 234 downloads A MIME type module for Elixir 2.0.7 published 28 days ago

  • 4 824 338 downloads SSL verification library 1.1.7 published 722 days ago

  • 4 820 054 downloads CA bundle adapted from Mozilla by https://certifi.io 2.15.0 published 17 days ago

New Packages

  • A high-performance trading system with order matching, backtesting, and analytics capabilities. published 5 hours ago

  • A placeholder for a new project. published 15 hours ago

  • Stardust you can sprinkle on your code published 20 hours ago

  • A comprehensive Elixir object system with AI integration, hierarchical coordination, and meta-sch... published 1 day ago

  • A comprehensive Elixir client for the Top.gg API, allowing you to interact with Discord bot stati... published 1 day ago

  • Module to manage/access an in-memory table with primary_key and secondary indexes. published 1 day ago

  • A lightweight, dependency-free Elixir library for loading .env files into the system environment.... published 1 day ago

  • Method calling syntax for structs. published 2 days ago

  • Comprehensive Elixir client for Google's Gemini AI API with dual authentication, streaming, type ... published 2 days ago

  • A library for translating text to different natural languages using Ollama. published 2 days ago

Recently Updated

  • Elixir client for ElectricSQL 0.6.2 published 46 minutes ago

  • Postgres sync engine. Sync little subsets of your Postgres data into local apps and services. 1.0.20 published 46 minutes ago

  • A WebSocket client 0.2.0 published 54 minutes ago

  • A comprehensive Elixir object system with AI integration, hierarchical coordination, and meta-sch... 0.1.2 published 1 hour ago

  • A set of functions to deal with analytical formulae. 0.18.0 published 4 hours ago

  • A rebar plugin for generating gpb proto info 0.1.18 published 5 hours ago

  • A high-performance trading system with order matching, backtesting, and analytics capabilities. 0.1.0 published 5 hours ago

  • ash

    A declarative, extensible framework for building Elixir applications. 3.5.18 published 13 hours ago

  • Generic tooling for building DSLs 2.2.65 published 13 hours ago

  • oci

    A Plug-based implementation of the OCI Distribution Specification (v2) registry server for Elixir... 0.0.5 published 15 hours ago