Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Gleam

Free#43 of 92 in Package Managers

Gleam: An open-source package workflow for Gleam projects targeting BEAM and JavaScript. Ranked #43 of 92 in Package Managers by our editors (5.3/10); pricing: Open source; best for gleam projects spanning BEAM and JavaScript.

5.3/10Editor score
Gleam5.3 Visit Gleam

At a glance

  • Editor score
    5.3 / 10
  • Pricing
    Open source
  • Best for
    Gleam projects spanning BEAM and JavaScript
  • Paid from
    Free
  • Lockfile support
    Yes
  • Facts checked
    22 Sep 2026
Gleam screenshot
  • Where it wins

    • Resolves dependencies and generates manifest.toml lockfiles.
    • Supports Gleam, Erlang/rebar3, and Elixir/Mix dependencies.
    • Includes local, Git, development dependency, and Hex publishing workflows.
  • Where it doesn't

    • Package management is tied to the Gleam CLI and toolchain.
    • Private registry authentication is not included in the documented category fit.
    • It focuses on Gleam projects rather than standalone package management.

Our verdict on Gleam

Gleam is an open-source, statically typed programming language and development toolchain with an integrated compiler, build tool, formatter, editor integrations, and package manager. It is designed for developers building applications, libraries, and services that compile to Erlang for the BEAM virtual machine or to JavaScript. The package manager supports Gleam, Erlang/rebar3, and Elixir/Mix dependencies, making it a fit for projects that need to work across those ecosystems while retaining a Gleam-centered workflow.

Dependency management covers automatic version resolution and lockfile generation through manifest.toml. Developers can declare local path dependencies, reference Git dependencies by commit or tag, and separate development-only dependencies from runtime requirements. The CLI also provides commands for listing dependencies, updating them, inspecting the dependency tree, and checking for outdated packages. These features give teams practical visibility into how a project is assembled, while compilation to Erlang or JavaScript keeps package decisions connected to the target runtime.

Gleam also includes Hex package authentication and publishing commands, so the toolchain can cover publishing workflows alongside installation and compilation. Its strongest fit is for teams already choosing Gleam and wanting package management, builds, dependency inspection, and publishing in one CLI. Projects centered on Erlang or Elixir without a Gleam application, or teams requiring private registry authentication, should evaluate whether the integrated approach matches their package infrastructure. Gleam is available on Linux, macOS, and Windows, with Erlang/OTP and JavaScript runtimes part of its supported platform scope.

Your product? Our editors can test Gleam in depth and publish a review, labelled as paid · from $149/mo →

Gleam pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on gleam.run

Gleam fact sheet

Free planNot verified
Paid fromFree
Package formatsGleam, Erlang/rebar3, Elixir/Mix
Supported platformsLinux, macOS, Windows; Erlang/OTP and JavaScript runtimes
Dependency resolutionYes
Lockfile supportYes
Workspace supportNot verified
Private registry authNo
Offline installationNot verified
DeploymentDesktop
PlatformsWindows, macOS, Linux
SupportCommunity, Docs
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
PricingOpen source
Websitegleam.run
Facts checked22 Sep 2026

Alternatives to Gleam

See all Gleam alternatives →

Used Gleam? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Gleam for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Gleam 5.3/10

Gleam is listed in our Package Managers directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/gleam/"><img src="https://www.itechguides.com/best/badge/gleam.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update