Elixir Framework Components

Open-source Elixir projects categorized as Framework Components

Top 23 Elixir Framework Component Projects

  • GitHub repo plug

    A specification and conveniences for composable modules between web applications

    Project mention: Learn how to deploy Elixir apps on Heroku | dev.to | 2021-02-12

    If you're not familiar with it, feel free to check the inner workings of Plug in their documentation. For now, the code above is fairly self-explanatory I hope. All we need to know is that we're using the Plug.Router capabilities and exposing an endpoint /bpi which we're going to use to retrieve our data and to show it.

  • GitHub repo commanded

    Use Commanded to build Elixir CQRS/ES applications

  • GitHub repo surface

    A server-side rendering component library for Phoenix

    Project mention: Surface UI – A server-side rendering component library for Phoenix | news.ycombinator.com | 2021-04-01
  • GitHub repo ex_admin

    ExAdmin is an auto administration package for Elixir and the Phoenix Framework

  • GitHub repo torch

    A rapid admin generator for Elixir & Phoenix (by mojotech)

  • GitHub repo addict

    User management lib for Phoenix Framework

  • GitHub repo scrivener

    Pagination for the Elixir ecosystem

  • GitHub repo react_phoenix

    Make rendering React.js components in Phoenix easy

  • GitHub repo Raxx

    Interface for HTTP webservers, frameworks and clients (by CrowdHailer)

  • GitHub repo corsica

    Elixir library for dealing with CORS requests. 🏖

  • GitHub repo cors_plug

    An Elixir Plug to add CORS.

  • GitHub repo phoenix_ecto

    Phoenix and Ecto integration with support for concurrent acceptance testing

  • GitHub repo phoenix_slime

    Phoenix Template Engine for Slime

  • GitHub repo params

    Easy parameters validation/casting with Ecto.Schema, akin to Rails' strong parameters.

  • GitHub repo phoenix_html

    Phoenix.HTML functions for working with HTML strings and templates

  • GitHub repo absinthe_plug

    Plug support for Absinthe, the GraphQL toolkit for Elixir

  • GitHub repo phoenix_live_reload

    Provides live-reload functionality for Phoenix

  • GitHub repo kerosene

    Pagination for Ecto and Pheonix.

  • GitHub repo rummage_ecto

    Search, Sort and Pagination for ecto queries

  • GitHub repo phoenix_token_auth

    Token authentication solution for Phoenix. Useful for APIs for e.g. single page apps.

  • GitHub repo phoenix_haml

    Phoenix Template Engine for Haml

  • GitHub repo dayron

    A repository `similar` to Ecto.Repo that maps to an underlying http client, sending requests to an external rest api instead of a database

  • GitHub repo rummage_phoenix

    Full Phoenix Support for Rummage. It can be used for searching, sorting and paginating collections in phoenix.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-04-01.


What are some of the best open-source Framework Component projects in Elixir? This list will help you:

Project Stars
1 plug 2,330
2 commanded 1,300
3 surface 1,204
4 ex_admin 1,185
5 torch 664
6 addict 654
7 scrivener 510
8 react_phoenix 429
9 Raxx 380
10 corsica 377
11 cors_plug 331
12 phoenix_ecto 293
13 phoenix_slime 287
14 params 240
15 phoenix_html 237
16 absinthe_plug 210
17 phoenix_live_reload 209
18 kerosene 206
19 rummage_ecto 192
20 phoenix_token_auth 161
21 phoenix_haml 150
22 dayron 148
23 rummage_phoenix 144