uzairfarooq

uzairfarooq/arrive

Watch for DOM elements creation and removal

JavaScript
899
97
MIT License

**Project Summary** `arrive.js` is a lightweight, dependency‑free JavaScript library that monitors the DOM for elements added or removed using Mutation Observers. It lets developers easily create and clean up event listeners for newly inserted nodes or departing elements, with options for once‑only callbacks, attribute monitoring, timeouts, and Promise‑based syntax. **Target Audience** It’s ideal for front‑end engineers—especially those using vanilla JS or jQuery—who need robust, performant detection of dynamic DOM changes (e.g., for single‑page apps, widgets, or content‑loading features) without pulling in heavy frameworks. The library works in all modern browsers and can be integrated via npm or a simple script tag.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies

Support the repos that depend on this repository

Top contributors

uzairfarooq's profile
uzairfarooq
137 contributions
extend1994's profile
extend1994
2 contributions
ryneeverett's profile
ryneeverett
2 contributions
aymericbeaumet's profile
aymericbeaumet
1 contributions
beenotung's profile
beenotung
1 contributions
dw1284's profile
dw1284
1 contributions
ferrybig's profile
ferrybig
1 contributions
HaNdTriX's profile
HaNdTriX
1 contributions
trmazurkevych's profile
trmazurkevych
1 contributions
youngyou's profile
youngyou
1 contributions

Recent events

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

No events yet