elixir-lang/elixir ↗

Created Dec 30, 2020 · View the elixir-lang/elixir repository page

Elixir is a dynamic, functional language for building scalable and maintainable applications

An animated visualization of elixir-lang/elixir's Git history from January 2011 to December 2020, built by 1,123 contributors. The codebase reached 44,273 lines, mostly Elixir. The video runs 6 minutes 14 seconds.

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

1,123

Lines of Code

44,273

From

Jan 9, 2011

To

Dec 31, 2020

Advertisement

About elixir-lang/elixir

Elixir is a dynamic, functional programming language built on the Erlang VM for creating scalable and maintainable applications. The language combines functional programming principles with practical features designed for real-world software development. It compiles to bytecode that runs on the BEAM virtual machine, inheriting decades of stability and concurrency capabilities from the Erlang ecosystem.

The project is the official reference implementation of the Elixir language itself, maintained by the core Elixir team. It includes the compiler, standard library, and tooling that developers need to write Elixir programs. The repository uses a structured contribution process with dedicated mailing lists for feature proposals, a curated issue tracker focused on actionable items, and community spaces for general discussion and support.

Development is open to contributors following the guidelines in the CONTRIBUTING.md file, with emphasis on code formatting standards, test coverage, and transparency about AI-assisted code. The project maintains security policies with a dedicated vulnerability disclosure process and releases are announced through an official mailing list. The audience includes language users ranging from beginners learning Elixir to experienced developers contributing to the language's evolution.

Advertisement

Share this video