gleam-lang/gleam

Path and Git dependencies for rebar3 packages

Open

#5,266 opened on Jan 6, 2026

View on GitHub
 (3 comments) (0 reactions) (0 assignees)Rust (960 forks)batch import
help wanted

Repository metrics

Stars
 (21,417 stars)
PR merge metrics
 (Avg merge 10d 19h) (69 merged PRs in 30d)

Description

I have an Erlang package that I wish to test linked to a Gleam project, but this Erlang package is not published on Hex. If this was a Gleam package, I would be able to include it using my_package = { path = "../my-package" } but I it seems when such a package does not contain gleam.toml, it is considered invalid.

Whatever logic that is used to make a non-Gleam package from Hex work, could that be applied to a non-Gleam package from path or git dependencies so all three work the same way?

Contributor guide