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.

  • 10 631 10 631
    packages
    available
  • 64 395 64 395
    package
    versions
  • 1.127M 1 126 558
    downloads
    yesterday
  • 29.08M 29 080 662
    downloads
    last 7 days
  • 1.289B 1 289 473 231
    downloads
    all time

Most Downloaded

  • 4 519 626 downloads A blazing fast JSON parser and generator in pure Elixir. published 828 days ago

  • 4 474 297 downloads CA bundle adapted from Mozilla by https://certifi.io published 1662 days ago

  • 4 460 613 downloads SSL verification functions for Erlang published 1478 days ago

  • 4 426 452 downloads Library to handle mimetypes published 1660 days ago

  • 4 423 029 downloads A pure Erlang IDNA implementation published 2053 days ago

  • 4 415 703 downloads A generic interface to different metrics systems in Erlang. published 1574 days ago

  • 4 379 768 downloads unicode_util compatibility library for Erlang < 20 published 1042 days ago

  • 4 372 107 downloads simple HTTP client published 2053 days ago

New Packages

  • A DSL for building GraphQL queries as data structures. published 2 hours ago

  • ALEx lets you run the Arcade Learning Environment from Elixir. published 2 hours ago

  • A fresh approach to testing published 3 hours ago

  • Library to help you generate CSV files published 3 hours ago

  • Liquid template parser for Elixir. It tries to be 100% compatible with the Liquid gem for Ruby. published 19 hours ago

  • Clickhouse client published 1 day ago

  • Framing module for PMS7003 implementing Circuits.UART.Framing behaviour. published 1 day ago

  • Time zone support for Elixir by using the IANA Time Zone Database. published 1 day ago

  • A Hello World lib to test publish/import. published 2 days ago

  • Elixir wrapper around a minio server instance published 2 days ago

Recently Updated

  • A module for converting an XML string to a map 1.0.0 published 24 minutes ago

  • ALEx lets you run the Arcade Learning Environment from Elixir. 0.2.0 published 29 minutes ago

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

  • ALEx lets you run the Arcade Learning Environment from Elixir. 0.1.1 published 1 hour ago

  • A DSL for building GraphQL queries as data structures. 0.1.0 published 2 hours ago

  • ALEx lets you run the Arcade Learning Environment from Elixir. 0.1.0 published 2 hours ago

  • A fresh approach to testing 0.1.0 published 3 hours ago

  • Library to help you generate CSV files 0.1.0 published 3 hours ago

  • ds

    This module is designed to facilitate the Device structure (Plug.Conn.assign) and easy connection... 1.1.2 published 4 hours ago

  • Erlang Tracing Debugger 2.0.0 published 5 hours ago