bevacqua

bevacqua/insane

:pouting_cat: Lean and configurable whitelist-oriented HTML sanitizer

JavaScript
482
28
MIT License

Insane is a lean and configurable HTML sanitizer that removes potentially harmful elements and attributes from HTML strings, designed for developers who need to sanitize user-generated HTML content in browsers or Node.js applications. With a tiny ~2kb gzipped footprint and an API inspired by sanitize-html, it offers fine-grained control over allowed tags, attributes, and classes while maintaining security through URL validation and optional custom filtering.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of bevacqua/insane

Account's avatar
Assign property objects onto other objects, recursively
Account's avatar
A robust HTML entities encoder/decoder with full Unicode support.
Account's avatar
JavaScript test spies, stubs and mocks.
Account's avatar
tap-producing test harness for node and browsers

Support the repos that depend on this repository

Top contributors

bevacqua's profile
bevacqua
38 contributions
cassiozen's profile
cassiozen
2 contributions
markstos's profile
markstos
2 contributions
ArtskydJ's profile
ArtskydJ
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet