fregante
And right now you can save 50 bytes per package! That's 200 petabytes off for a single node_modules folder.
Languages
Top Repositories
👻 Use your text editor to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa).
📱 Make videos playable inline on the iPhone (prevents automatic fullscreen)
A curated list of awesome resources for WebExtensions development.
📕 Barebones boilerplate with Parcel 2, options handler and auto-publishing
CLI tool to upload Chrome Extensions to the Chrome Web Store
Upload Chrome Extensions to the Chrome Web Store
Repositories
283Use VS Code to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa).
👻 Use your text editor to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa).
CLI tool to upload Chrome Extensions to the Chrome Web Store
📕 Barebones boilerplate with Parcel 2, options handler and auto-publishing
Helps you manage and autosave your extension's options.
Creates a new tag using the format Y.M.D, but only if HEAD isn’t already tagged
Insert text in a <textarea> and <input> (supports Firefox and Undo)
Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser)
noop functions to help formatters and syntax highlighters recognize embedded code
One-file interface to detect whether your content script have loaded.
🛕 Reuse GitHub Actions workflows across repositories
Wrapper around Mozilla’s web-ext to submit extensions to AMO.
GitHub Action that sets the GITHUB_TOKEN as credentials for git (enables `git push`)
Upload Chrome Extensions to the Chrome Web Store
A curated list of awesome resources for WebExtensions development.
WebExtension packages for every need
Check when the DOM has loaded like `DOMContentLoaded`
DOM event delegation, in <1KB
A Map subclass with support for multiple keys for one entry.
Guide and OAuth helper to generate keys for Chrome Extensions upload
📱 Make videos playable inline on the iPhone (prevents automatic fullscreen)
Utilities for patterns and globs for WebExtensions
🎑🤞 Load one or more images, return a promise. Tiny, browser-only, no dependencies.
Extremely minimal stylesheet/setup for Web Extensions’ options pages (also dark mode)
Utility functions to use and combine `AbortSignal` and `AbortController` with Promises
Micro module to add an event listener to be executed only once
Browser-action context menu to request permission for the current tab.
List all the files in a GitHub repo’s directory
Automatically add content scripts to existing tabs when your extension is installed
Utility functions for WebExtensions