Displaying 1 to 20 from 37 results

guardian - Elixir Authentication

  •    Elixir

An authentication framework for use with Elixir applications.Guardian is based on similar ideas to Warden but is re-imagined for modern systems where Elixir manages the authentication requirements.

dot_vim - 🐉 The Vim Configuration of Champions

  •    Vim

Each plugin is included and managed in its own file. Now you have a choice. The automated script or the manual process.

eslint-plugin-flowtype-errors - Run Flow as an ESLint plugin

  •    Javascript

This guide assumes that you have installed eslint, babel, babel-plugin-transform-flow-strip-types and configured flow. Check out the from-scratch guide for the full guide on getting started. Add this line to the 'rules' section of your .eslintrc to report flow errors.

canary - :hatching_chick: Elixir authorization and resource-loading library for Plug applications.

  •    Elixir

An authorization library in Elixir for Plug applications that restricts what resources the current user is allowed to access, and automatically loads resources for the current request. Inspired by CanCan for Ruby on Rails.




terraform - A simple plug for incrementally transforming an API into Phoenix

  •    Elixir

Terraform is a simple Plug designed to work with Phoenix. Terraform allows you to incrementally transform an older API into one powered by Phoenix - one endpoint at a time. View the demo Phoenix app.

trot - An Elixir web micro-framework.

  •    Elixir

Trot is an Elixir web micro-framework based on Plug and Cowboy. The goal of Trot is to make common patterns in Plug easier to use, particularly when writing APIs, without sacrificing flexibility. Add Trot as a dependency to your mix.exs file and update your applications list to include it.

corsica - Elixir library for dealing with CORS requests.

  •    Elixir

Corsica is a plug and a DSL for handling CORS requests. Documentation can be found online.and then run $ mix deps.get.

plug_letsencrypt - PlugLetsEncrypt responds to Let’s Encrypt domain verification requests.

  •    Elixir

PlugLetsEncrypt responds to Let’s Encrypt domain verification requests. Then run mix do deps.get, deps.compile inside your project's directory.


plug_and_play - Set up an Elixir Plug application with less boilerplate.

  •    Elixir

Set up a Plug application with less boilerplate. PlugAndPlay is not a web framework – it's a small scaffold. You use Plug as you would normally, only sooner.

pastelli - An Elixir Plug Adapter for Elli http server

  •    Elixir

Pastelli is a colorful Plug adapter for Elli with a focus on streaming over chunked connections (read EventSource). For the moment, this is quite alpha and it implements almost all (see below) of the Plug.Conn.Adapter behaviour.

code_reloader - Code reloader Plug

  •    Elixir

Code reloader Plug extracted from Phoenix and adapted to be a generic Plug.So far it's just a proof of concept to understand if having a generic code reload Plug makes sense or not.

plexy - A toolkit for building excellent APIs with Elixir

  •    Elixir

Interagent-compatible web services in Elixir, inspired by Pliny. Plexy helps developers write and maintain excellent APIs. It integrates well with other services by implementing logs-as-data, request/response instrumentation, request IDs, and encourages good defaults for logging and exception reporting.

elixir_plug_server_timing - Bring Elixir/Phoenix server-side performance metrics 📈 to Chrome's Developer Tools via the Server Timing API

  •    Elixir

Bring Phoenix server-side performance metrics 📈 to Chrome's Developer Tools (and other browsers that support the Server Timing API) via the plug_server_timing package. Production Safe™. Metrics are collected from the scout_apm package. A Scout account is not required.

sheriff - Build simple and robust authorization systems with Elixir and Plug

  •    Elixir

Sheriff is a simple minimal-dependency way to manage policy based authorization for Plug based applications, including Phoenix. If you're looking for authentication check out Guardian or Ueberauth for third-party oauth.

ua_parser - UserAgentParser implementation for Elixir

  •    Elixir

A simple, fast user-agent parsing library based on BrowserScope's UA database with a good default dictionary. From here we can pipe requests through it in other applications or use it on its own as we please.

prometheus-plugs - Prometheus.erl Elixir Plugs

  •    Elixir

Both modules implement plug interface and Prometheus.PlugInstrumenter generates proxy for specified plug so you'll need to replace instrumented plug with your instrumenter in pipeline. Instrumenters configured via :prometheus app environment. Please consult respective modules documentation on what options are available.

react-outlet - Bottom-up Transclusion for React

  •    Javascript

React-Outlet provides two components which aid in cross-component transclusion for React.js, namely an Outlet and Plug component. Outlets are tied to Plugs via an outletId property. There is a 1-1 relationship between an Outlet and Plug.

logster - Easily parsable single line, plain text and JSON logger for Plug and Phoenix applications

  •    Elixir

An easy to parse, one line logger for Elixir Plug.Conn and Phoenix, inspired by lograge. This becomes handy specially when integrating with log management services such as Logentries or Papertrail.

plug_rest - REST behaviour and Plug router for hypermedia web applications in Elixir

  •    Elixir

An Elixir port of Cowboy's REST sub-protocol for Plug applications. PlugRest is perfect for creating well-behaved and semantically correct hypermedia web applications.

dubtrackapi - An API for creating bots on Dubtrack.fm

  •    Javascript

A node.js API for creating bots on Dubtrack.fm. This API is just beginning, and since the Dubtrack Javascript API is not documented yet, features are somewhat limited.