------------------------------------------------------------
--
tl;dr version
Old scripts are broken since the redesign so we are remaking the thread (old one is here).
Check this news post for a list of scripts!
------------------------------------------------------------
--
Hey everyone!
As of the redesign all the old GreaseMonkey scripts broke down. But new ones keeps being made and old ones are gradually getting fixed, and so I have locked the old thread and am hereby remaking it; this way we can start anew and just fill this up with scripts that are compatible with the new design!
What is GreaseMonkey?
I believe GreaseMonkey started out as an addon for Firefox. This addon allows for custom JavaScript to be run on any website which in turn allows for great customization possibilities. Since then most, if not all, major browsers have implemented some sort of support for GM scripts.
Note: These scripts are usually called userscripts nowadays since the term GreaseMonkey is only the name for the Firefox addon. However I think GreaseMonkey has become the standard term around here so let's just keep it :)
What are these scripts capable of?
Most anything you can think of that can be done on a regular website! Here are some examples of what old NG scripts did:
- A button next to each forum post which generated a direct link to it
- A text next to the posts on the forum which stated whether the author is online (these two features are now obsolete since they were included in the Newgrounds redesign!)
- An inline poster script which allowed you to reply to a post without opening a new page
This sounds awesome! How can I start using these scripts?
First off you need to make sure your browser can handle them:
Chrome users: Native support means you can simply install them. No setup needed :)
Firefox users: Install the GreaseMonkey addon
Others: See the Wikipedia article for more info
Where can I get scripts?
I will try to keep an up to date list here. Also keep an eye on this thread or search userscripts.org.
I want to develop my own scripts!
Hey now that's not a question! But I like your enthusiasm :)
First off you need to learn basic web development: HTML, CSS, and most importantly Javascript. Once you know that stuff you just need to learn some GM specific syntax.
When you are finished with a script upload it to userscripts.org and of course make a post here in this thread with the link (please also include a description/screenshot)!
---
I believe that is all I wanted to say in this first post! Enjoy :)