Pinned Repositories
Awesome-WebExtensions
A curated list of awesome resources for WebExtensions development.
browser-extension-template
📕 Barebones boilerplate with Parcel 2, options handler and auto-publishing
chrome-webstore-upload
Upload Chrome Extensions to the Chrome Web Store
chrome-webstore-upload-cli
CLI tool to upload Chrome Extensions to the Chrome Web Store
GhostText
👻 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).
github-issue-link-status
Colorize issue and PR links to see their status (open, closed, merged)
iphone-inline-video
📱 Make videos playable inline on the iPhone (prevents automatic fullscreen)
object-fit-images
🗻 Polyfill object-fit/object-position on <img>: IE9, IE10, IE11, Edge, Safari, ...
webext-fun
WebExtension packages for every need
refined-github
:octocat: Browser extension that simplifies the GitHub interface and adds useful features
fregante's Repositories
fregante/Awesome-WebExtensions
A curated list of awesome resources for WebExtensions development.
fregante/browser-extension-template
📕 Barebones boilerplate with Parcel 2, options handler and auto-publishing
fregante/chrome-webstore-upload-cli
CLI tool to upload Chrome Extensions to the Chrome Web Store
fregante/chrome-webstore-upload
Upload Chrome Extensions to the Chrome Web Store
fregante/delegate-it
DOM event delegation, in <1KB
fregante/abort-utils
Utility functions to use and combine `AbortSignal` and `AbortController` with Promises
fregante/intrinsic-scale
Replicate `background-size: cover/contain` for canvas/CSS/Node/… on any type of media.
fregante/text-field-edit
Insert text in a <textarea> and <input> (supports Firefox and Undo)
fregante/webext-permission-toggle
Browser-action context menu to request permission for the current tab.
fregante/webext-storage
A more usable typed storage API for Web Extensions
fregante/webext-detect-page
Detects where the current browser extension code is being run. Chrome and Firefox.
fregante/chrome-webstore-upload-keys
Guide and OAuth helper to generate keys
fregante/webext-patterns
Convert the patterns of your WebExtension manifest to regex
fregante/daily-version-action
Creates a new tag using the format Y.M.D, but only if HEAD isn’t already tagged
fregante/webext-inject-on-install
Automatically add content scripts to existing tabs when your extension is installed. Chrome
fregante/webext-permissions
WebExtensions module: Get any optional permissions that users have granted you.
fregante/webext-events
High-level events and utilities for events in Web Extensions
fregante/one-mutation
Observe one mutation via `MutationObserver`, then resolve a Promise.
fregante/on-off
Add/remove DOM events
fregante/webext-alert
alert() for background pages/workers in Web Extensions
fregante/ephiframe
ephimeral iframe page builder
fregante/extension-workshop
Firefox Extension Workshop
fregante/DefinitelyTyped
The repository for high quality TypeScript type definitions.
fregante/npm-helpful-typosquatting
Redirect wrong `npm install`s to the right package
fregante/octicons
A scalable set of icons handcrafted with <3 by GitHub
fregante/sandbox
wo`w`
fregante/dt-mergebot
The bot which handles auto-merging your PRs
fregante/fregante.github.io
Redirect-only repo
fregante/setup-xvfb
Run your tests headlessly by enabling xvfb
fregante/strict-null-check-migration-tools
Scripts used to migrate Figma's codebase to strictNullChecks