cure53 / DOMPurifyLinks
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:
☆15,964Updated this week
Alternatives and similar repositories for DOMPurify
Users that are interested in DOMPurify are comparing it to the libraries listed below
Sorting:
- Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis. Built on htmlparser2 for…☆4,070Updated 4 months ago
- Markdown for the component era☆18,889Updated this week
- Lightweight fuzzy-search, in JavaScript☆19,609Updated 7 months ago
- Create the next immutable state by mutating the current one☆28,641Updated this week
- Git hooks made easy 🐶 woof!☆34,210Updated 10 months ago
- ⏱ A library for working with dates and times in JS☆16,157Updated this week
- 🗜 JavaScript parser, mangler and compressor toolkit for ES6+☆9,108Updated 2 weeks ago
- A completely customizable framework for building rich text editors. (Currently in beta.)☆31,210Updated 2 weeks ago
- Next-generation ES module bundler☆26,034Updated this week
- Minimal and efficient cross-platform file watching library☆11,659Updated 2 months ago
- 🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API☆15,563Updated last week
- Comlink makes WebWorkers enjoyable.☆12,343Updated last week
- 🥊 Tiny 200 byte functional event emitter / pubsub.☆11,635Updated last year
- A JavaScript implementation of various web standards, for use with Node.js☆21,271Updated this week
- Immutable persistent data collections for Javascript which increase efficiency and simplicity.☆33,071Updated last week
- A tiny (124 bytes), secure, URL-friendly, unique string ID generator for JavaScript☆26,165Updated 2 weeks ago
- 📦 Zero-configuration bundler for tiny modules.☆8,136Updated 7 months ago
- Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.☆36,023Updated 2 weeks ago
- High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.☆31,209Updated last week
- Create graphs from your CommonJS, AMD or ES6 module dependencies☆9,760Updated last year
- Practical functional Javascript☆24,078Updated 2 weeks ago
- The most powerful data validation library for JS☆21,169Updated last month
- Actor-based state management & orchestration for complex app logic.☆28,777Updated this week
- 📦 Workbox: JavaScript libraries for Progressive Web Apps☆12,772Updated last month
- Standard Library☆25,255Updated this week
- Turn a path string such as `/user/:name` into a regular expression☆8,497Updated last month
- Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist☆5,291Updated last year
- A markdown parser and compiler. Built for speed.☆35,774Updated 2 weeks ago
- IndexedDB, but with promises☆7,046Updated 5 months ago
- 👩🎤 CSS-in-JS library designed for high performance style composition☆17,894Updated last month