Showing 33 of 33 projects
A lightweight PHP class for detecting mobile devices and tablets using User-Agent strings and HTTP headers.
A Laravel package for configuring trusted proxies to ensure correct URL generation, redirects, and sessions behind load balancers.
A Ruby gem for automatically applying security headers with safe defaults to protect web applications from common vulnerabilities.
A PHP class for detecting bots, crawlers, and spiders via user agent and HTTP headers.
A Symfony bundle that adds CORS headers to responses and handles preflight requests with per-URL configuration.
A Python library for parsing user agent strings to identify device types, operating systems, browsers, and capabilities.
A small ASP.NET Core middleware package for adding and customizing security headers to protect websites.
A precise and fast Ruby user agent parser and device detector backed by a large, up-to-date database.
A PHP package to add security-related HTTP response headers with Laravel integration.
Security libraries for ASP.NET applications that help implement HTTP security headers and other web security best practices.
An Elixir Plug for adding Cross-Origin Resource Sharing (CORS) headers to web applications.
An ASP.NET Core middleware that injects OWASP-recommended HTTP security headers with a single line of code.
Server configuration scripts for transparent WebP image delivery via Accept header negotiation.
A collection of OpenTracing utilities, instrumentations, and extensions for Java applications, now in maintenance mode.
A collection of OpenTracing utilities, instrumentations, and extensions for Java applications.
A Vapor middleware library for adding security headers to protect against XSS, click-jacking, and other web vulnerabilities.
Automatic CSRF protection for JavaScript apps using Symfony APIs via cookie-header validation.
A collection of LPEG patterns for parsing and validating common data formats like URIs, emails, IP addresses, and HTTP headers.
A lightweight, thread-safe Ruby library for parsing Accept-Language HTTP headers according to RFC standards.
Adds RFC-5988 compliant pagination headers to Scrivener-based API responses in Elixir applications.
A Go library for encoding and decoding structs into HTTP header fields using struct tags.
A Plug for Phoenix/Elixir applications that adds security-focused HTTP headers to enhance web application security.
An Elixir Plug middleware for requiring and extracting specific HTTP headers in web applications.
A Plug for Elixir/Phoenix that reads X-Forwarded-For or Forwarded headers to correctly set the client's remote IP.
An Elixir plug that parses Cloudflare's CF-Connecting-IP header into the remote_ip field for accurate client IP detection.
A Go library for reading and parsing WARC and ARC web archive formats with specialized utilities for web archiving workflows.
A Plug authentication module for Elixir web applications that validates tokens via custom functions.
A Deno library for signing and verifying HTTP cookies with built-in integrity protection.
An Elixir Plug for deleting, setting, and customizing HTTP response headers in web applications.
Rack middleware that adds random cat facts to HTTP response headers for amusement.
A Sitecore SXA module that adds configurable security headers to enhance website protection.
A GraphQL plugin that adds Sunset header support to communicate upcoming breaking changes via custom directives.
Fiber middleware for W3C Server-Timing API to expose server-side performance metrics via HTTP headers.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.