Safari extension for defunkt's dotjs
Switch branches/tags
Nothing to show
Latest commit a8f66c0 Mar 22, 2013 @holman holman Update README
Failed to load latest commit information.
Icon-128.png Initial commit. Feb 20, 2011
Icon-48.png Initial commit. Feb 20, 2011
README.markdown Update README Mar 22, 2013
dotjs.js Request dotjs via HTTPS Jan 23, 2013
jquery.js update jQuery (1.9.0) Jan 23, 2013


..................... dotjs ........................

dotjs is a Google Chrome extension that executes JavaScript files in ~/.js based on their filename.

If you navigate to, dotjs will execute ~/.js/

This makes it super easy to spruce up your favorite pages using JavaScript.

Bonus: files in ~/.js have jQuery 1.4.4 loaded, regardless of whether the site you're hacking uses jQuery.

GreaseMonkey user scripts are great, but you need to publish them somewhere and re-publish after making modifications. With dotjs, just add or edit files in ~/.js.


  1. Ensure you have defunkt's dotjs installed and running.
  2. Install the extension

How It Works

The dotjs Safari extension then makes ajax requests to http://localhost:3131/ any time you hit a page on, for example, and executes the returned JavaScript.



"I almost wish you could just stick JavaScript in ~/.js. Do you know what I'm saying?"