cure53

DOMPurify

cure53

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:

AI 简介

DOMPurify 是一个专用于浏览器端的轻量级 XSS 防护库,可安全净化 HTML、SVG 和 MathML 内容,消除恶意脚本注入风险。它基于 DOM 解析而非正则表达式,采用白名单策略,默认启用严格防护,并支持细粒度配置(如标签/属性白名单、自定义钩子等),兼顾安全性与兼容性,可在现代主流浏览器中高效运行。适用于富文本编辑器、用户评论渲染、Markdown 转 HTML、CMS 内容展示等需动态插入不可信 HTML 的 Web 应用场景。

JavaScript
Other
17.2k
Stars
855
Forks
146
Watchers
0
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分43.8
默认分支main