What is this?
Gleam is a friendly programming language for building type-safe systems that scale.
So is Gleam the language itself, or the compiler for it?
Both sides of one project: Gleam is a statically typed language, and this repository holds its compiler, written in Rust. Compiled Gleam programs run on the Erlang VM.
How do I install the compiler and get started?
Setup is not covered in the README itself — it points readers to the official website, so start with the install guide at https://gleam.run.
Will it work on my machine — Windows, macOS or Linux?
Yes, all three: the project ships builds for Windows, macOS and Linux.
Is Gleam free and open source — can I use it commercially?
Yes. The compiler is developed in the open on GitHub under the Apache-2.0 license, so it is free to use, including in commercial products.
Is Gleam an established project or an experiment?
It is established: developed in the open since 2016, with about 22,000 GitHub stars and CI pipelines that cut regular and nightly releases.
Which topics is it in?
erlang, programming-languages, type-system, programming-language, programming, compiler, backend, rust, apache-2.0, cross-platform, developer-tools, windows