I was tired of getting rickrolled, so I started using this Chrome extension. However, when I realized it was not finished, I took it upon myself to do so. If you like this extension or found it useful, I would appreciate if you starred it or even shared it with your friends. I will continue to update this repository as I add new features.
As mentioned above, this extension was originally created by Daniel Norhøj. Because the GPL license was included, I have taken the code and improved upon it. The basic functionality and logic is not mine, however, so most of the credit should go to him. I do also have to give credit to Super02, who initially proposed some of the ideas I implemented.
- Working database of rickroll links (not fully global: others can’t add to yours, but you can edit it manually)
- Optional password to continue to the rickroll (added after my friends Rickrolled me on my own computer)
- The popup now uses purely HTML, CSS, and JS (no more Svelte, so it’s easier to understand)
- Working stats page tracks number of rickrolls blocked/bypassed and most common links
- Ability to copy the full URL of any video or a random one from the database
- One-click button to add a link to your personal database
- Clear indication when the extension is off
- Added a quick button to close the popup
- Bonus popup page with Rick and lyrics
- Modernized warning page design
- Clone this repository or download it as a zip folder and uncompress it.
- Navigate to
chrome://extensionsand turn on developer mode. - Click on the 'Load Unpacked' button on the top left.
- Navigate to the uncompressed folder containing the files and select it.
- Pin the extension to the toolbar if it is not already there.
If you find one, feel free to open up a new issue or even better, create a pull request fixing it. But then again, this extension is relatively simple, so I don't expect for there to be any.
- Add support for Bitly links
Sachin Agrawal: I'm a self-taught programmer who knows many languages and I'm into app, game, and web development. For more information, check out my website or Github profile. If you would like to contact me, my email is github@sachin.email.
This package is licensed under the GPL-3.0 License.