cure53 / DOMPurify
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:
β14,237Updated last week
Alternatives and similar repositories for DOMPurify:
Users that are interested in DOMPurify are comparing it to the libraries listed below
- πΎ Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.β25,001Updated 4 months ago
- Loads environment variables from .env for nodejs projects.β19,302Updated last week
- A JavaScript implementation of various web standards, for use with Node.jsβ20,632Updated 2 months ago
- Generate RFC-compliant UUIDs in JavaScriptβ14,681Updated last week
- A collection of common interactive command line user interfaces.β20,382Updated this week
- β± A library for working with dates and times in JSβ15,517Updated 2 months ago
- A logger for just about everything.β23,032Updated 2 weeks ago
- π Terminal string styling done rightβ22,037Updated 4 months ago
- yargs the modern, pirate-themed successor to optimist.β11,125Updated 2 months ago
- β³ Modern JavaScript date utility library βοΈβ35,022Updated 2 months ago
- Transforming styles with JS pluginsβ28,571Updated this week
- A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsersβ11,175Updated last week
- The most powerful data validation library for JSβ20,982Updated 3 months ago
- A tiny (124 bytes), secure, URL-friendly, unique string ID generator for JavaScriptβ24,797Updated last week
- Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis. Built on htmlparser2 forβ¦β3,866Updated last week
- The zero configuration build tool for the web. π¦πβ43,543Updated last week
- The fast, flexible, and elegant library for parsing and manipulating HTML and XML.β28,794Updated this week
- π¦ Workbox: JavaScript libraries for Progressive Web Appsβ12,414Updated this week
- π¦ Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-envβ13,065Updated this week
- π JavaScript parser, mangler and compressor toolkit for ES6+β8,757Updated last week
- Node.js test runner that lets you develop with confidence πβ20,749Updated last month
- Bluebird is a full featured promise library with unmatched performance.β20,448Updated last month
- Next-generation ES module bundlerβ25,456Updated this week
- TypeScript execution and REPL for node.jsβ12,938Updated 4 months ago
- Minimal and efficient cross-platform file watching libraryβ11,083Updated last month
- Git hooks made easy πΆ woof!β32,783Updated 3 weeks ago
- A light-weight module that brings the Fetch API to Node.jsβ8,805Updated 4 months ago
- Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.β16,604Updated last month
- Comlink makes WebWorkers enjoyable.β11,488Updated last week
- π³ Tiny & elegant JavaScript HTTP client based on the Fetch APIβ13,991Updated last week