Sponsors
-
octicons-plain-react Public
A rebuild of @primer/octicons to use lightweight React components
-
webext-alert Public
alert() for background pages/workers in Web Extensions
-
webext-events Public
High-level events and utilities for events in Web Extensions
-
webext-storage Public
A more usable typed storage API for Web Extensions
-
webext-storage-cache Public
Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically
-
webext-base-css Public
Extremely minimal stylesheet/setup for Web Extensions’ options pages (also dark mode)
-
webext-permissions Public
WebExtensions module: Get any optional permissions that users have granted you.
-
Helps you manage and autosave your extension's options, separately for each additional permission
-
webext-detect Public
Detects where the current browser extension code is being run. Chrome and Firefox.
-
select-dom Public
Lightweight querySelector/All wrapper that outputs an Array
-
webext-options-sync Public
Helps you manage and autosave your extension's options.
-
abort-utils Public
Utility functions to use and combine `AbortSignal` and `AbortController` with Promises
-
intrinsic-scale Public
Replicate `background-size: cover/contain` for canvas/CSS/Node/… on any type of media.
-
Removes conventional commits in titles of issues and PRs
-
browser-extension-template Public template
📕 Barebones boilerplate with Parcel 2, options handler and auto-publishing
-
list-github-dir-content Public
List all the files in a GitHub repo’s directory
-
-
webext-msg Public
WebExtension module: Simple message handler
-
delegate-it Public
DOM event delegation, in <1KB
-
title-replacer-action Public
Replaces and formats keywords in titles of issues and PRs
-
GhostText-for-VSCode Public
Use VS Code to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa).
-
one-mutation Public
Observe one mutation via `MutationObserver`, then resolve a Promise.
-
-
chrome-webstore-upload Public
Upload Chrome Extensions to the Chrome Web Store
-
notifications-preview-github Public
Browser Extension: preview GitHub notifications with same page pop-overs
-
-
regex-join Public
Merge multiple regexes and strings into one, preserving all the flags, automatically escaping the strings
-
one-event Public
Micro module to add an event listener to be executed only once
-
ghatemplates Public
GitHub Actions workflow templates for `$ ghat`
-
intervalometer Public
Call a function at every frame or every X ms. With start/stop