Skip to content

A WebExtension that adds shiny features to art sites

License

Notifications You must be signed in to change notification settings

Eupeptic1/RaccoonyWebEx

 
 

Repository files navigation

Raccoony!

Raccoony logo

Now with 100% more WebExtension goodness™

A web extension for Firefox and Chrome that adds shiny new features (like automatic downloading) to art sites. Inspired by the FurAffinity Extender and Inkbunny Downloader Firefox addons.

See the official website for announcements.

Features

  • Download submissions from art sites
  • Open all submissions in a gallery/notifications in tabs (with a timed delay)
  • Show pictures in a "full-screen" view that covers the entire page (and optionally enter this view automatically)
  • Hotkey support for downloading, opening in tabs and fullscreen
  • Supported sites: deviantArt, e621, Eka's Portal (contributed by Eupeptic), FurAffinity, Furry Network, HicceArs, InkBunny, Patreon, Shorpy.com (contributed by Eupeptic), SoFurry, and Weasyl.

Download & Install

For Firefox - download the XPI for the latest release on the releases page

Please note: While Raccoony is known to work on Firefox for Android, support is not guaranteed and I don't test it. Raccoony does not currently work on the new Firefox for Android (based on Fenix and currently in beta) due to lack of support for third-party extensions.

For Chrome - install from the Chrome Web Store

Building

  1. Install Node.js and npm (usually comes with Node.js)
    • Currently I recommend using Node v16 or later.
    • I recommend using nvm or nvm-windows to install Node.js, especially if you develop other projects dependent on Node.js.
  2. Run npm install
  3. Run npm run build

Extension files and build output will be in dist/.

Changelog

See the changelog

Contributing

See the CONTRIBUTING document. This is a free-time project for me, and I have no need for monetary donations, so I'm looking for coding help more than anything else.

Credits

  • The Raccoony icon Raccoony logo is a slightly modified version of the raccoon emoji distributed in Google Noto Emoji, licenced under the Apache 2.0 License.
  • The old Raccoony icon ScruffKerfluff's Raccoony logo is ©ScruffKerfluff, and is only licenced to be distributed as-is with unmodified Raccoony source code or binary distributions. It MAY NOT be distributed or modified under any other circumstances or used for profit.
  • Eupeptic for contributing the Eka's Portal and Shorpy plugins.
  • AndrewNeo for his excellent FurAffinity Extender extension. Some code in Raccoony is based on his work, and I consulted his code for some of the WebExtension API handling and for setting up the gulp build framework.
  • UI Icons from CSS.gg and Ionicons, both licenced under the MIT license.

About

A WebExtension that adds shiny features to art sites

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 95.9%
  • CSS 2.0%
  • JavaScript 1.8%
  • HTML 0.3%