
The Elixir programming language
Elixir is a dynamic, functional language for building scalable and maintainable applications. Elixir runs on the Erlang VM, known for creating low-latency, distributed, and fault-tolerant systems.
Installing Elixir - The Elixir programming language
The latest Elixir release is named lang/elixir-devel. The default Elixir, lang/elixir, may lag slightly as dependent ports are often not able to be updated to the newest Elixir release immediately.
Elixir Documentation - The Elixir programming language
The Elixir programming language is broken into 6 applications. The links below reference the documentation for the modules and functions in each of those applications.
Learning resources - The Elixir programming language
Meet Elixir, a modern, functional, concurrent language built on the rock-solid Erlang VM. Elixir’s pragmatic syntax and built-in support for metaprogramming will make you productive and keep you …
Elixir v1.19 released: enhanced type checking and up to 4x faster ...
Oct 16, 2025 · Elixir v1.19 released: type checking of protocols and anonymous functions, broader type inference, improved compile times, and more
Blog - The Elixir programming language
Aug 18, 2025 · We explore the mechanisms for interoperability and portability between Elixir, other programming languages, and runtimes.
Development & Team - The Elixir programming language
Elixir’s goal is to be a productive and extensible language for writing maintainable and reliable software. Elixir runs on top of the Erlang Virtual Machine, which provides a scalable and fault-tolerant foundation.
Elixir v1.18 released: type checking of calls, LSP listeners, built-in ...
Dec 19, 2024 · In summary, this release takes us further in our journey of providing type checking and type inference of existing Elixir programs, without requiring Elixir developers to explicitly add type …
Type inference of all constructs and the next 15 months - The Elixir ...
Jan 9, 2026 · To mark the occasion, we are glad to announce the first release candidate for Elixir v1.20, which performs type inference of all language constructs, with increasing precision.
Erlang/Elixir Syntax: A Crash Course
This is a quick introduction to the Elixir syntax for Erlang developers and vice-versa. It is the absolute minimum amount of knowledge you need in order to understand Elixir/Erlang code, support …