Elixir is an open source, functional, dynamic language with a strong emphasis on concurrency and fault tolerance. It runs on the Erlang virtual machine (BEAM). Elixir builds on top of Erlang and shares the same abstractions for building distributed, fault-tolerant applications.
Many frameworks have been developed on top of Elixir to take the advantage of the beautiful syntax as well as the power of Erlang. Most of them are built for specific use-cases like system-level tools, APIs, web frameworks etc. Those frameworks provide higher-level abstractions to Elixir developers which makes it easier to create large web application backend.
Here is a curated list of the most useful and popular frameworks on Elixir with detailed information about the purpose, docs, release date etc. These frameworks include Phoenix, Hedwig, Nerves, Sugar, Trot, Anubis and many more.