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.

  • 7 777 7 777
    packages
    available
  • 42 165 42 165
    package
    versions
  • 1 099K 1 099 885
    downloads
    yesterday
  • 5 714K 5 714 569
    downloads
    last 7 days
  • 368M 368 787 160
    downloads
    all time

Most Downloaded

  • 8 340 335 downloads An incredibly fast, pure Elixir JSON library published 1577 days ago

  • 7 778 006 downloads Socket acceptor pool for TCP protocols. published 1595 days ago

  • 7 775 726 downloads Small, fast, modular HTTP server. published 1595 days ago

  • 7 726 042 downloads Support library for manipulating Web protocols. published 1595 days ago

  • 7 599 970 downloads A specification and conveniences for composable modules between web applications published 1695 days ago

  • 7 379 826 downloads A pure Erlang IDNA implementation published 1582 days ago

  • 7 357 876 downloads simple HTTP client published 1582 days ago

  • 7 165 654 downloads CA bundle adapted from Mozilla by http://certifi.io published 1190 days ago

New Packages

  • This library is a summary of the functions that are generally required for Web service development. published 30 minutes ago

  • This library is a utilities for service development based on Materia. published 1 hour ago

  • An Ecto type for Base62-encoded UUIDs published 12 hours ago

  • Elixir support for the NervesKey published 14 hours ago

  • Elixir interface for the ATECC508A published 14 hours ago

  • id3

    Read/Write mp3 ID3 tags. Uses Rust NIF. published 19 hours ago

  • An refined document viewer for Elixir and Phoenix published 1 day ago

  • TODO published 1 day ago

  • NOP (Notification Oriented programing) simulator for Elixir published 1 day ago

  • An Elixir library for validating Bitcoin, Ethereum, Litecoin, and other popular cryptocurrency ad... published 1 day ago

Recently Updated

  • A supervisor specialized to manage pool of workers 0.6.1 published 2 minutes ago

  • This library is a summary of the functions that are generally required for Web service development. 0.1.0 published 30 minutes ago

  • This library is a utilities for service development based on Materia. 0.1.1 published 1 hour ago

  • Library enabling testing of deeply nested data structures while selectively ignoring irrele... 0.2.4 published 3 hours ago

  • MongoDB adapter for Ecto 0.2.1 published 6 hours ago

  • Reduce boilerplate by generating struct `new` and `put` functions. and validate your structs when... 0.4.0 published 7 hours ago

  • distillery config provider to read vault secrets 0.1.1 published 7 hours ago

  • Simple parallel task orchestration for elixir 1.0.0 published 8 hours ago

  • ets

    Elixir wrapper for the Erlang :ets module. 0.2.2 published 9 hours ago

  • ets

    Elixir wrapper for the Erlang :ets module. 0.2.1 published 9 hours ago