Elixir is a modern functional programming language built on the Erlang VM, known for its high scalability and fault-tolerance, with support for metaprogramming and hot code swapping.
- v1.18.6
- Published at
- 14d ago
- 26,718
- Stars
- 106,390
- Download
- Synced at
- 9m ago
Latest release
v1.18.6Oct 29, 2026, 08:30 PMDownloads slow? Switch the source anytime above
README
Project Overview
Elixir is a dynamic, functional language designed for building scalable and maintainable applications, running on the Erlang VM.
Key Features
- Built on the Erlang VM (BEAM) for high scalability and fault-tolerance
- Functional programming with metaprogramming support
- Hot code swapping without downtime
- Rich ecosystem including Phoenix Web Framework and Ecto database library
- Full interoperability with Erlang
Target Audience
- Developers building highly concurrent and fault-tolerant systems
- Real-time web application developers
- Developers interested in functional programming
Quick Start
- Install Elixir following the official guide
- Create a new project with Mix:
mix new my_project - Start the interactive shell:
iex
Core Advantages
- High scalability and fault-tolerance
- Elegant functional programming experience
- Active community and rich ecosystem
- Seamless integration with the Erlang ecosystem
Release history
Sort