Skip to content

chuiden/DOI-Puller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: GPL v3

DOI-Puller

bitmap

A simple open-source Firefox extension that pulls DOI numbers and metadata from academic journal websites (JSTOR). Pulls from the page source for conveniently copying undisplayed DOI numbers from certain articles.

About

This extension has been tested on Firefox and JSTOR only as of May 2026. This extension only extracts the GA Data content from JSTOR pages with DOI number and additional metadata. May work on other websites that store DOI in gaData.content objects.

Popup Options

You can customize the display of the extension popup, as well as the content display on refreshes, in the popup window. Settings are persistent. popup_1

  • Toggle Extractor on Current Page: Opens and closes the popup window
  • Enable Persistent Dragging: When disabled, stays fixed on the top right of the page. When enabled, enables dragging and moving with the window scroll
  • Theme: Light, Dark, and Soft Colors

Content Display

The display window appears and closes when the Toggle Extractor on Current Page is pressed. Default shortcut is Ctrl+Shift+F.
popup_2

The data displayed is extracted under the gaData.content object from the source page.

source_page_jstor_example

Future Updates

  • Additional website and object support / sci-hub compatibility
  • Export function / auto copy DOI settings
  • Persistent window across pages
  • More customization

Disclaimer

The source code for the DOI Puller is licensed under the GPL-3.0 License.

About

An open-source Firefox extension that pulls DOI numbers and metadata from academic journal websites like JSTOR.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors