Skip to content

Simon-Tesla/RaccoonyWebEx

Repository files navigation

Raccoony!

Raccoony logo

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 discussion forum 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, InkBunny, Itaku, Patreon, Shorpy.com (contributed by Eupeptic), SoFurry, SubscribeStar and Weasyl.

Download & Install

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

For Chrome - install from the Chrome Web Store

Chrome support has been put on hold for now, see this discussion post for details.

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.