gleam-lang/gleam
⭐️ A friendly language for building type-safe, scalable systems! observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 95
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 22
- age_days: 3716
- days_rel: 32
- days_push: 7
- n_releases_24m: 26
Adoption not part of the score
21827 stars · 1010 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Gleam is a statically typed, functional programming language that compiles to Erlang and runs on the BEAM virtual machine. It ships with a built-in compiler, build tool, package manager, formatter, and language server, and interoperates with Erlang and Elixir packages.
Use cases
- build type-safe scalable backend services on the Erlang VM
- learn a statically typed functional programming language
- write concurrent fault-tolerant systems with millions of green threads
- interoperate with existing Erlang and Elixir packages
- create a new web service project with a modern toolchain
- migrate from Elixir or Erlang to a type-safe language
When to choose
- you want BEAM reliability and concurrency with a strong static type system
- you need no null values, no exceptions, and clear compiler error messages
- you want an all-in-one toolchain with compiler, build tool, and formatter included
- you are building planet-scale services like WhatsApp-style workloads
When to avoid
- you need a mature ecosystem with decades of libraries and hiring pool
- your team depends on tooling outside the BEAM ecosystem
- you need low-level systems programming or direct hardware control
- you require languages with guaranteed long-term corporate backing
Facets
cli-tool · maturity active
compiler programming-language build-tool package-manager formatter type-system linter programming-languages compilers developer-tools backend microservices windows bsd cross-platform cli elixir gleam erlang beam statically-typed functional-programming actor-concurrency language-server rust linux macos
4 sources
- readme: https://github.com/gleam-lang/gleam · fetched 2026-08-28 · e504fa3b0c59
- homepage: https://gleam.run · fetched 2026-08-29 · 95ded8903961
- site_page: https://gleam.run/install · fetched 2026-08-29 · b1321f943129
- site_page: https://gleam.run/documentation · fetched 2026-08-29 · c2a9dcb87e59
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| gleam-lang/gleam | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="gleam-lang/gleam")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem