milesj

milesj/interweave

🌀 React library to safely render HTML, filter attributes, autowrap text with matchers, render emoji characters, and much more.

TypeScript
1153
40
MIT License

Interweave is a React library designed to safely render HTML content without using `dangerouslySetInnerHTML`, offering protection against XSS and injection attacks. It provides features like filtering HTML attributes, autowrapping text with matchers, rendering emoji characters, and automatically linking URLs, IPs, emails, and hashtags. This library is ideal for developers working with React applications who need to securely display and manipulate HTML content.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of milesj/interweave

Account's avatar
Evergreen emoji regex patterns.
Account's avatar
Build tool configuration files for easy re-use.
Account's avatar
Emojibase utility functions for working with emoji characters.
Account's avatar
Test utilities for working with Emojibase data.

Support the repos that depend on this repository

Top contributors

No contributors yet

Recent events

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

No events yet