OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

gleam-1.18.1

statically typed language for Erlang VM and JavaScript

Back to search · Project homepage

Description

Gleam is a fast, friendly, and functional language for building type-safe, scalable systems. It compiles to Erlang (or JavaScript) and has straightforward interop with other BEAM languages such as Erlang, Elixir, and LFE. It features algebraic data-types, immutable data structures, full type inference, fast compilation, generics, no nulls nor exceptions, and a few bonus features such as helpful error messages.

Package information

Ports path
lang/gleam
Package architecture
amd64
Maintainer
Volker Schlecht <openbsd-ports@schlecht.dev>
Categories
lang, lang/erlang, lang/rust
Available flavors
None listed
Only for architectures
aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
Excluded architectures
sparc64

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Runtime

Build

Test

Installing and updating packages · Package details as JSON