DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
An express.js middleware for validator.js.
Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist
Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis. Built on htmlparser2 for speed and tolerance
😾 Lean and configurable whitelist-oriented HTML sanitizer
Middleware to sanitize user input
An express.js middleware for node-validator
Express 4.x middleware which sanitizes user input data (in req.body, req.query, req.headers and req.params) to prevent Cross Site Scripting (XSS) attack.
An express.js middleware for sanitizing all query and body parameters automatically
An express.js middleware for sanitizing all query and body parameters automatically
automatic sanitization of req body fields, params and query fields. uses caja. automatically does sanitization and escaping as middleware.
Node.js Connect middleware to sanitize user input coming from POST body, GET queries, and url params. Works with Express
Middleware to help to prevent xss attacks in your Express/Connect apps
Proactively protect your Node.js web services
Express middleware to auto sanitize user inputs
Find potential XSS vulnerabilities
Secure Express/Handlebars with Context Parser
Cross-Site Scripting (XSS) scanner. This tool helps to find possible XSS vulnerabilities. Cross platform - macOS, Linux, and Windows.