Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 36 million developers.
Hide content and notifications from this user.
Learn more about blocking users
Contact Support about this user’s behavior.
Learn more about reporting abuse
A Map subclass with support for multiple keys for one entry.
DOM event delegation, in <1KB
Lightweight querySelector/All wrapper that outputs an Array
Automatically inject your `content_scripts` on custom domains.
Merge the DOM of 2 elements with the same textContent.
Memoize promise-returning & async functions
Type check values
A `WeakMap` subclass with support for multiple keys for one entry
Make a function mimic another one
Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser)
&🐐; Escape a string for use in HTML or the inverse
Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! –
Automatically expand a <textarea> to fit its content, in a few bytes
Helps you manage and autosave your extension's options.
Shorten GitHub links like GitHub shortens Issues and Commit links.
Compare two software versions, with any number of points (<1KB)
Call a function at every frame or every X ms. With start/stop
Insert text in a textarea (supports Firefox and Undo, where possible)
Add editor-like tab-to-indent functionality to <textarea>, in a few bytes
A better `npm publish`
Create a promise that can be canceled
Detect support for WEBP images in the browser in 0.3KB
Create Alfred workflows with ease
📂 My repos, indexed
🙏 Make every GSAP Tween a promise. tl.then(doSomething)