Gleam is an open-source publisher that offers a single, tightly focused product line built around the Gleam programming language, a friendly, type-safe language designed for building resilient systems that scale. Created to run on both the Erlang Virtual Machine (BEAM) and JavaScript runtimes, Gleam brings modern static typing, exhaustive pattern matching, and zero-runtime-exception guarantees to the same battle-tested concurrency platform that powers WhatsApp and Discord. Typical use cases include fault-tolerant micro-services, high-throughput web APIs, event-driven back-ends, and real-time collaboration tools where predictable performance and maintainability are paramount. The language ships with a build tool, formatter, dependency manager, and JavaScript compiler in one binary, so developers can scaffold projects, cross-compile to Node or browsers, and generate small, tree-shakeable bundles without additional tooling. Gleam’s standard library emphasizes immutable data structures, pipe-friendly APIs, and exhaustive error handling, making it attractive to teams migrating from Elm, Rust, or Go who still want the actor-model concurrency and hot-code reloading that the BEAM provides. Interop layers allow gradual adoption alongside existing Erlang and Elixir codebases, while typed ports and generic FFI keep JavaScript interop safe. The ecosystem already includes HTTP servers, database clients, GraphQL frameworks, and OTP-style supervision trees, all versioned through the same Hex package repository that the Erlang community relies on. Gleam’s software is available for free on get.nero.com, with downloads delivered through trusted Windows package sources such as winget, always installing the latest release and supporting batch installation alongside other applications.
Gleam is a friendly language for building type-safe systems that scale!
Details