Skip to content


@skywinder @AlCalzone @binury @adrianschmidt @plibither8 @Gakk @yakov116 @jcsims @paulirish @allejo @devstuff @cynkra @hahnlee






@rollup @GhostText @npmhub @download-directory @refined-github @pixiebrix @npmgraph
Block or Report

Block or report fregante

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse


I’ve been maintaining your favorite npm modules and browser extensions for a few years: Over 200 features in Refined GitHub, npmhub, GhostText, and about 85 modules on npm. Also check out my WebExtension-specific modules.

Many of them revolve around GitHub and improving its experience for all developers. A lot of the changes introduced by Refined GitHub were successively adopted by GitHub themselves. You're welcome!

You can buy me a coffee, that might help me focus and avoid creating new bugs!

You can also:


  1. :octocat: Browser extension that simplifies the GitHub interface and adds useful features

    TypeScript 16.7k 1.2k

  2. 👻 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).

    JavaScript 2.6k 97

  3. iphone-inline-video Public archive

    📱 Make videos playable inline on the iPhone (prevents automatic fullscreen)

    JavaScript 2k 315

  4. 🗻 Polyfill object-fit/object-position on <img>: IE9, IE10, IE11, Edge, Safari, ...

    JavaScript 2k 286

  5. A curated list of awesome resources for WebExtensions development.

    824 57

  6. WebExtension packages for every need


Contribution activity

January 2022

Created a pull request in pixiebrix/pixiebrix-extension that received 10 comments

#2235: Limit communication to tabs that have permission

For now it fixes #2235 Not fully tested

+63 −40 10 comments
Opened 43 other pull requests in 5 repositories
pixiebrix/pixiebrix-extension 4 open 32 merged 1 closed
refined-github/refined-github 3 merged
fregante/webext-content-scripts 1 open
guiyep/react-select-virtualized 1 closed
pixiebrix/playground 1 merged
Reviewed 79 pull requests in 8 repositories
pixiebrix/pixiebrix-extension 41 pull requests
refined-github/refined-github 31 pull requests
fregante/github-url-detection 2 pull requests
vadimdemedes/dom-chef 1 pull request
sindresorhus/mem 1 pull request
guiyep/react-select-virtualized 1 pull request
pixiebrix/playground 1 pull request
OctoLinker/OctoLinker 1 pull request

Created an issue in sindresorhus/p-reduce that received 8 comments

Opened 19 other issues in 15 repositories
pixiebrix/pixiebrix-extension 2 open 1 closed
sindresorhus/p-wait-for 2 open
refined-github/refined-github 1 closed 1 open
sindresorhus/eslint-plugin-unicorn 1 open
jquery/sizzle 1 open
typescript-eslint/typescript-eslint 1 open
pixiebrix/playground 1 open
pahen/madge 1 open
Lusito/webextension-polyfill-ts 1 open
fregante/webext-dynamic-content-scripts 1 open
awesome-webextension/webpack-target-webextension 1 open
fregante/webext-patterns 1 open
pixiebrix/webext-messenger 1 open
fiatjaf/jq-web 1 open
import-js/eslint-plugin-import 1 open

Seeing something unexpected? Take a look at the GitHub profile guide.