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 839 18 839
    packages
    available
  • 165.8K 165 796
    package
    versions
  • 6.647M 6 646 588
    downloads
    yesterday
  • 33.85M 33 852 766
    downloads
    last 7 days
  • 11.5B 11 503 289 062
    downloads
    all time

Most Downloaded

  • 5 087 689 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.1 published 293 days ago

  • 4 493 498 downloads Parse transform library 3.4.2 published 199 days ago

  • 4 488 376 downloads Dynamic dispatching library for metrics and instrumentations 1.2.1 published 468 days ago

  • 4 487 476 downloads SSL verification library 1.1.7 published 309 days ago

  • 4 472 164 downloads CA bundle adapted from Mozilla by https://certifi.io 2.13.0 published 69 days ago

  • 4 421 485 downloads Socket acceptor pool for TCP protocols. 2.1.0 published 959 days ago

  • 4 386 411 downloads unicode_util compatibility library for Erlang < 20 0.7.0 published 1237 days ago

  • 4 378 880 downloads A pure Erlang IDNA implementation 6.1.1 published 1237 days ago

New Packages

  • Underlying NIF to use the termbox2 C API published 4 hours ago

  • Implementing `GenServer` using NodeJS. published 7 hours ago

  • Prototypes for some functions to assist with Explorer.Dataframe manipulation published 10 hours ago

  • Semantic Versioning 2.0.0 published 11 hours ago

  • Driver for the MAX17040 and MAX17041 lithium battery monitoring ICs published 16 hours ago

  • Nvidia Riva Elixir Modules published 20 hours ago

  • A tiny, one-component package for LiveView x Tailwind to elevate your design iteration experience... published 1 day ago

  • Membrane Timestamp Queue published 1 day ago

  • Recording Endpoint for Membrane RTC Engine published 1 day ago

  • A CORS Builder, performing validation and injection of CORS for misp, wisp and any framework! published 1 day ago

Recently Updated

  • Community maintained OpenAI API Elixir client for Livebook 0.5.9 published 44 minutes ago

  • A Gleam source code parser, in Gleam! 0.11.0 published 1 hour ago

  • Library to help you generate CSV files 0.1.7 published 1 hour ago

  • The non-official Elixir implementation for Azure Cognitive Services Speech SDK. This project aims... 0.1.1 published 2 hours ago

  • ra

    Raft library 2.10.0-pre.3 published 2 hours ago

  • A simple game library providing p5.js bindings for Gleam in a functional style to make basic game... 2.0.2 published 3 hours ago

  • A small set of helpers to help structure pipelines 1.1.10 published 3 hours ago

  • Underlying NIF to use the termbox2 C API 0.1.2 published 3 hours ago

  • Read and authenticate against ASP.NET Membership Microsoft SQL Server databases 0.9.2 published 3 hours ago

  • Read and authenticate against ASP.NET Membership Microsoft SQL Server databases 0.9.1 published 3 hours ago