Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Plug
P

Plug

Framework
78 projects22.0k total stars2.9k total forks2 languages

Open-source projects built with Plug

There are currently 78 open-source projects built with Plug, with a combined total of 22.0k GitHub stars. The most common language among these projects is Elixir.

Showing 78 open-source projects · page 2 of 3

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
plugsnag
plugsnagjarednorman/plugsnag

An Elixir Plug for automatically reporting errors to Bugsnag from web applications.

6741Elixir
11 months ago
plug_auth
plug_authbitgamma/plug_auth

A collection of Elixir plugs for HTTP Basic and Token authentication with role-based access control.

6713Elixir
9 years ago
web_socket
web_socketslogsdon/plug-web-socket

A standalone library for adding WebSocket support to Plug applications in Elixir.

6317Elixir
9 years ago
cipher
cipherrubencaro/cipher

An Elixir crypto library for encrypting/decrypting binaries and signing/validating URLs and request bodies.

6223Elixir
5 years ago
xcribe
xcribebrainn-co/xcribe

A Phoenix-based REST API documentation generator that creates docs from test specifications.

614Elixir
2 years ago
http_proxy
http_proxyKazuCocoa/http_proxy

A multi-port HTTP proxy built with Elixir that forwards requests to different URIs and supports request recording and playback.

606Elixir
2 years ago
plug_rest
plug_restchristopheradams/plug_rest

An Elixir port of Cowboy's REST sub-protocol for Plug applications, enabling declarative resource handling for hypermedia web apps.

565Elixir
6 years ago
prometheus-plugs
prometheus-plugsdeadtrickster/prometheus-plugs

Elixir Plug integration for Prometheus monitoring, providing instrumentation and metrics export for web applications.

5438Elixir
3 years ago
deno_notify
deno_notifyPandawanFr/deno_notify

A Deno library for sending cross-platform desktop notifications with platform-specific features.

501TypeScript
3 years ago
plug_statsd
plug_statsdjeffweiss/plug_statsd

An Elixir Plug that automatically sends HTTP request timing and count metrics to statsd.

4915Elixir
7 years ago
explode
explodepkinney/explode

A utility for generating standard HTTP/JSON error responses in Elixir's Plug and Phoenix frameworks.

454Elixir
3 years ago
accent
accentsticksnleaves/accent

A plug-based Elixir library to dynamically convert JSON API keys between camelCase, PascalCase, and snake_case.

4513Elixir
2 years ago
versionary
versionarysticksnleaves/versionary

Adds API versioning support to Elixir Plug and Phoenix applications via request header verification.

423Elixir
4 years ago
plug_canonical_host
plug_canonical_hostremiprev/plug_canonical_host

An Elixir Plug that redirects requests from non-canonical hosts to a single canonical host.

408Elixir
2 years ago
plug_jwt
plug_jwtbryanjos/plug_jwt

A JWT authentication plug for Elixir Phoenix applications that integrates with Joken.

394Elixir
11 years ago
plug_heartbeat
plug_heartbeatwhatyouhide/plug_heartbeat

A Plug middleware for responding to heartbeat/health check requests in Elixir web applications.

354Elixir
5 years ago
plug_accesslog
plug_accesslogmneudert/plug_accesslog

A Plug middleware for writing HTTP access logs in Elixir applications with configurable formats and output options.

315Elixir
4 years ago
plug_secex
plug_secextechgaun/plug_secex

A Plug for Phoenix/Elixir applications that adds security-focused HTTP headers to enhance web application security.

301Elixir
5 years ago
airbrake
airbrakeromul/airbrake-elixir

An Elixir notifier for sending exceptions and errors to Airbrake or Errbit with Plug and Phoenix integration.

2714Elixir
3 years ago
plug_require_header
plug_require_headerDevL/plug_require_header

An Elixir Plug middleware for requiring and extracting specific HTTP headers in web applications.

273Elixir
1 year ago
plug_forward_peer
plug_forward_peerawetzel/plug_forwarded_peer

A Plug for Elixir/Phoenix that reads X-Forwarded-For or Forwarded headers to correctly set the client's remote IP.

259Elixir
1 year ago
trailing_format_plug
trailing_format_plugmschae/trailing_format_plug

An Elixir Plug to support legacy APIs using Rails-like trailing format extensions (e.g., .json).

2515Elixir
9 years ago
plug_cloudflare
plug_cloudflarec-rack/plug_cloudflare

An Elixir plug that parses Cloudflare's CF-Connecting-IP header into the remote_ip field for accurate client IP detection.

249Elixir
4 years ago
plug_ribbon
plug_ribbonstnly/plug_ribbon

A Plug module that injects a visual ribbon into web applications to indicate the current environment (e.g., dev, staging).

231Elixir
11 years ago
blaguth
blaguthlexmag/blaguth

A Plug library for implementing Basic Access Authentication in Elixir web applications.

204Elixir
8 years ago
plugs
plugssugar-framework/plugs

A collection of Plug middleware for Elixir web applications, providing hot code reloading and authentication utilities.

192Elixir
1 year ago
phoenix_client_ssl
phoenix_client_ssljshmrtn/phoenix-client-ssl

A set of Plugs and libraries for implementing SSL client certificate authentication in Phoenix applications.

197Elixir
6 years ago
mellon
mellonsajmoon/mellon

A Plug authentication module for Elixir web applications that validates tokens via custom functions.

163Elixir
10 years ago
plug_and_play
plug_and_playhenrik/plug_and_play

A small scaffold to set up Elixir Plug applications with less boilerplate, getting you started faster.

151Elixir
9 years ago
plug_session_memcached
plug_session_memcachedgutschilla/plug-session-memcached

A memcached session store for Elixir's Plug framework, enabling external session storage for web applications.

157Elixir
6 years ago
http_router
http_routersugar-framework/elixir-http-router

An HTTP router for Elixir with macros for organizing routes, versioning, and resource generation.

145Elixir
1 year ago
eio
eiofalood/eio

An Elixir implementation of the Engine.IO server for real-time bidirectional communication.

143Elixir
10 years ago
plug_response_header
plug_response_headerc-rack/plug_response_header

An Elixir Plug for deleting, setting, and customizing HTTP response headers in web applications.

122Elixir
11 years ago
plug_password
plug_passwordazranel/plug_password

An Elixir Plug for simple password-based authentication that stores credentials in cookies.

100Elixir
8 years ago
plug_redirect_https
plug_redirect_httpsstocks29/plug_redirect_https

Elixir plug that redirects HTTP to HTTPS when behind a load balancer or reverse proxy.

71Elixir
9 years ago
airbrake_plug
airbrake_plugromul/airbrake_plug

Airbrake error reporter for Elixir's Plug framework (deprecated in favor of airbrake-elixir).

51Elixir
11 years ago
1
2
3