Gleam Language icon
Gleam Language icon

Gleam Language

A friendly language for building type-safe, scalable systems.

Gleam Language screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Self-Hosted
  • Rust
-
No reviews
1like
0comments

Features

Suggest and vote on features

Properties

  1.  User friendly
  2.  Scalable
No features, maybe you want to suggest one?

 Tags

  • type-safety
  • beam
  • functional-programming
  • erlang

Gleam Language News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

Show all activities
No comments or reviews, maybe you want to be first?
Post comment/review

What is Gleam Language?

Gleam is a friendly language for building type-safe systems that scale.

The power of a type system, the expressiveness of functional programming, and the reliability of the highly concurrent, fault tolerant Erlang runtime, with a familiar and modern syntax.

Reliable and scalable

Running on the battle-tested Erlang virtual machine that powers planet-scale systems such as WhatsApp and Ericsson, Gleam is ready for workloads of any size.

Thanks to a multi-core actor based concurrency system that can run millions of concurrent tasks, fast immutable data structures, and a concurrent garbage collector that never stops the world, your service can scale and stay lightning fast with ease.

Ready when you are

Gleam comes with compiler, build tool, formatter, editor integrations, and package manager all built in, so creating a Gleam project is just running gleam new.

As part of the wider BEAM ecosystem, Gleam programs can use thousands of published packages, whether they are written in Gleam, Erlang, or Elixir.

Here to help

No null values, no exceptions, clear error messages, and a practical type system. Whether you're writing new code or maintaining old code, Gleam is designed to make your job as fun and stress-free as possible.

Multilingual

Gleam makes it easy to use code written in other BEAM languages such as Erlang and Elixir, so there's a rich ecosystem of thousands of open source libraries for Gleam users to make use of.

Gleam can additionally compile to JavaScript, enabling you to use your code in the browser, or anywhere else JavaScript can run. It also generates TypeScript definitions, so you can interact with your Gleam code confidently, even from the outside.

Official Links

Gleam Language information

AlternativeTo Category

Development

GitHub repository

  •  20,737 Stars
  •  894 Forks
  •  196 Open Issues
  •   Updated  
View on GitHub
Gleam Language was added to AlternativeTo by Paul on and this page was last updated .