Safari extension for defunkt's dotjs
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Icon-128.png
Icon-48.png
Info.plist
README.markdown
dotjs.js
dotjs.safariextz
jquery.js

README.markdown

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

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

If you navigate to http://www.google.com/, dotjs will execute ~/.js/google.com.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.

Installation

  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/convore.com.js any time you hit a page on convore.com, for example, and executes the returned JavaScript.

Requires

Credits

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