A modern, fullstack TypeScript SDK for implementing Web Push Notifications in both browser and Node.js applications
Web Push library for Node.js
TypeScript definitions for web-push
Array manipulation, ordering, searching, summarizing, etc.
binary heap (priority queue) algorithms (ported from Python's heapq module)
A library for obtaining browser versions with their maximum supported Baseline feature set and Widely Available status.
A shim for the setImmediate efficient script yielding API
🔥 An extremely fast and efficient LRU cache for JavaScript with high compatibility (including Browsers).
Returns an array of all tabbable DOM nodes within a containing node.
Detect browser capabilities from a user agent string.
Push an array of items into an array, while being robust against prototype modification
Faro instrumentations, metas, transports for web.
Zero-dependency Web Push library for Cloudflare Workers, Vercel Edge, Convex, Deno, Bun, and Node.js 20+. A web-push alternative that uses Web Crypto API instead of Node.js crypto.
A window.fetch polyfill.
Iterable SDK for JavaScript and Node.
<p align="center"> <a href="https://amplitude.com" target="_blank" align="center"> <img src="https://static.amplitude.com/lightning/46c85bfd91905de8047f1ee65c7c93d6fa9ee6ea/static/media/amplitude-logo-with-text.4fb9e463.svg" width="280"> </a> <b
Browser compatibility data provided by MDN Web Docs
ndarray-pixels
Easily measure performance metrics in JavaScript
Consistent Web Workers in browser and Node.
FarmHash functions compiled using Rust and WebAssembly to make them easy to use in node.js and the browser
[](https://travis-ci.org/pusher/push-notifications-web) [](http://twitter.com/Pusher)
Open Web data by the Mozilla Developer Network
Tiny utilities for inserting transformation logic into Node.js stream and Web Streams pipelines
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.