Skip to content

A web extension for quickly and easily rehosting images.

License

Notifications You must be signed in to change notification settings

Inirit/Reuploader

Repository files navigation

Reuploader

Build Status Codacy Badge

A web extension for quickly and easily rehosting images.

Release

Currently released for Firefox. May support other browsers later.

Status

  • Feb. 11 2018
    • Removed the "experimental" tag on Firefox addon hub, it seems to be pretty stable.
  • Nov. 20
    • Alpha release has been published to Firefox addon hub.
  • Nov. 19
    • Basic feature set is now implemented.
    • Nothing has been published yet, but I'm hoping to do so soon.
    • Code still needs some cleanup
  • Nov. 15
    • Still in early development, plus I don't know how to make web extensions.
    • I hate JavaScript.

Building

Source is mostly TypeScript with modules being managed by npm. Webpack is leveraged to transpile to JavaScript and combine scripts into a single bundle file.

Requirements

These will need to be installed as command line accessible tools.

If using Firefox, an additional tool can be installed.

Steps

Execute from command line at root directory:

> npm install
> webpack

Running

Every browser is different, so you'll have to consult their documentation on how to load a temporary extension.

Once the extension is installed in the browser, just right click on an image hosted by any webpage and select the Reuploader menu item in the context menu.

Debugging

I've had a difficult time trying to debug the extension when temporarily installed in Firefox. The "Browser Toolbox" seems to show some runtime info, but it's not great. Unfortunately I mostly just fall back on print debugging.

About

A web extension for quickly and easily rehosting images.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published