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.

  • 15 525 15 525
    packages
    available
  • 115.5K 115 513
    package
    versions
  • 7.241M 7 240 913
    downloads
    yesterday
  • 37.64M 37 644 175
    downloads
    last 7 days
  • 8.371B 8 371 296 322
    downloads
    all time

Most Downloaded

  • 6 744 629 downloads Productive. Reliable. Fast. A productive web framework that does not compromise speed or maintain... 1.6.13 published 3083 days ago

  • 6 640 798 downloads Internationalization and localization through gettext 0.20.0 published 2573 days ago

  • 6 430 674 downloads Tzdata is a parser and library for the tz database. 1.1.1 published 2773 days ago

  • 5 986 553 downloads A blazing fast JSON parser and generator in pure Elixir. 1.4.0 published 1742 days ago

  • 5 869 664 downloads A Plug adapter for Cowboy 2.5.2 published 1440 days ago

  • 5 611 156 downloads Timex is a rich, comprehensive Date/Time library for Elixir projects, with full timezone support ... 3.7.9 published 3082 days ago

  • 5 578 762 downloads PostgreSQL driver for Elixir 0.16.5 published 3082 days ago

  • 5 508 890 downloads Compose web applications with functions 1.13.6 published 3081 days ago

New Packages

  • Iris is the library that provides http request interface published 5 hours ago

  • A library that connects images in your ecto schemas to an image resizing proxy. published 1 day ago

  • Client for my Purple Auth passwordless authentication service. published 1 day ago

  • Simple WebDAV http interface to get, put and stream files. published 1 day ago

  • This package exposes the pledge(2) system call available in OpenBSD published 1 day ago

  • Unofficial, low-Level Elixir API for the fastest and safest AV1 encoder. published 1 day ago

  • Utility library for converting shortcodes to Emoji published 2 days ago

  • merges github pull requests based on labels published 2 days ago

  • A library for parsing Dutch Smart Meter Requirements (DSMR) telegram data published 3 days ago

  • Bind a C library to BEAM with Zig. published 5 days ago

Recently Updated

  • Fast, pipelined, resilient Redis driver for Elixir. 1.2.0 published 40 minutes ago

  • Polymorphic embeds in Ecto 3.0.5 published 1 hour ago

  • Plugin to generate a clean architecture scaffold. 0.1.2 published 4 hours ago

  • A tensor library for the Gleam programming language 0.2.0 published 5 hours ago

  • Iris is the library that provides http request interface 0.1.0 published 5 hours ago

  • An approachable image processing library based upon Vix and libvips that is NIF-based, fast, mult... 0.7.0 published 10 hours ago

  • Phoenix components for pagination, sortable tables and filter forms using Flop. 0.15.1 published 11 hours ago

  • A ClickHouse database client. 0.23.1 published 11 hours ago

  • AMQP 1.0 client from the RabbitMQ Project 3.11.0-1 published 11 hours ago

  • Modules shared by rabbitmq-amqp1.0 and rabbitmq-amqp1.0-client 3.11.0-1 published 11 hours ago