Max Glenister

Software & Servers • 1 min read Plain text

Using Greasemonkey scripts with Google Chrome

This isn’t new news, but it’s something I’ve found quite useful.

You can use userscripts created for Firefox/Greasemonkey in Google Chrome. Many of the scripts that you can find over on userscripts.org can be used effortlessly by Google Chrome, and once installed can be disabled/uninstalled from the Extensions tab.

The bit that I’ve found useful is that you can install any userscript in Google Chrome simply by naming giving it the correct information, and naming it in the right way.

The instructions are as follows:

Your script needs the userscript meta information at the top of the file

// ==UserScript==
// @name Some Awesome Script
// @namespace Supporting website/authors website
// @description Description of the scripts functions
// @include Url of the website to apply to, wildcard
// @match The same as @include really
// @require Additional script/library from site or path
// ==/UserScript==

You need to name the file something like some-awesome-script_1-0.user.js

Drag the script into your Chrome window, and you will be prompted to install the script.

Chrome hasn’t supported this method of installation for a while now. To install userscripts in Chrome now you will have to use Tampermonkey

Information sources:

  • Software & Servers · shares #software
    Updates to my 'install all firefox' bash script for Mac OS X

    I wrote briefly about my install-all-firefox shell script back in December last year. Since then the script has received a complete rewrite, and some new features.

    March 2012 • 2 min read
  • Software & Servers · shares #userscripts
    Grooveshark view-modes userscript for Fluidapp/Chrome/GreaseMonkey

    I’ve created a userscript to give the Grooveshark website some view modes. This is specifically for use with Fluid, but I imagine it would work okay with Chrome/etc too. More information about the userscript/setup after the break!

    January 2011 • 3 min read
  • Software & Servers · shares #guide
    Merge Commits Are Just Noise

    Run git log --graph on most team projects and you’ll see the problem. Parallel lines everywhere, merge commits that just say “Merge branch ‘feature/x’ into develop”. None of it useful. It’s noise. (Merges aren’t the only source: an hourly GitHub Action was quietly doing the same to my own history.) I’ve been using a rebase-based workflow for years to avoid this. The history stays linear and the diffs stay readable. This post covers both the argument and the specific branch structure I use for team feature work.

    June 2026 • 7 min read

Discussion

No interactions yet

Join the conversation

Reply from your own site with a Webmention (how?).

Webmentions last fetched 14 November 2026, 10:07