Rated 3 out of 5 stars
"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."
You do realize you can create and edit Greasemonkey scripts for your computer without publishing or re-publishing, it's not required to do so. Greasemonkey has much more support and an easy to use API.