Scientific Journal

# Academy of Management

# Journal

Author: @nczitzk

Example: https://rsshub.app/aom/journal/amr

Route: /aom/journal/:id

Parameters:

  • id, required - journal id, see below
Id Title
annals Academy of Management Annals
amd Academy of Management Discoveries
amgblproc Academy of Management Global Proceedings
amj Academy of Management Journal
amle Academy of Management Learning & Education
amp Academy of Management Perspectives
amproc Academy of Management Proceedings
amr Academy of Management Review

# American Chemistry Society

# Journal

Support Sci-Hub

Author: @nczitzk

Example: https://rsshub.app/acs/journal/jacsat

Route: /aom/journal/:id

Parameters:

  • id, required - Journal id, can be found in URL

# arXiv

# Search Keyword

Strict anti-crawler policy

Author: @nczitzk

Example: https://rsshub.app/arxiv/search_query=all:electron&start=0&max_results=10

Route: /arxiv/:query

Parameters:

  • query, required - query statement

See arXiv API User Manual (opens new window) to find out all query statements.

Fill in parameter query with content after http://export.arxiv.org/api/query?.

# BioOne

Author: @nczitzk

Example: https://rsshub.app/bioone/featured

Route: /bioone/featured

Parameters: N/A

# Journals

Author: @nczitzk

Example: https://rsshub.app/bioone/journals/acta-chiropterologica

Route: /bioone/journals/:journal?

Parameters:

  • journal, optional - Journals, can be found in URL

# caa.reviews

# Book Reviews

Author: @Fatpandac

Example: https://rsshub.app/caareviews/book

Route: /caareviews/book

Parameters: N/A

# Exhibition Reviews

Author: @Fatpandac

Example: https://rsshub.app/caareviews/exhibition

Route: /caareviews/exhibition

Parameters: N/A

# Essays

Author: @Fatpandac

Example: https://rsshub.app/caareviews/essay

Route: /caareviews/essay

Parameters: N/A

# Cell Journal

# Current Issue

Support Sci-Hub

Author: @yech1990

Example: https://rsshub.app/cell/cell/current

Route: /cell/cell/:category

Parameters:

  • category, required - N
:category Query Type Route
current Current Issue (default) /cell/cell/current (opens new window)
inpress Articles in press /cell/cell/inpress (opens new window)

# Cover Story

Author: @yech1990

Example: https://rsshub.app/cell/cover

Route: /cell/cover

Parameters: N/A

Subscribe to the cover images of the Cell journals, and get the latest publication updates in time.

Including 'cell', 'cancer-cell', 'cell-chemical-biology', 'cell-host-microbe', 'cell-metabolism', 'cell-reports', 'cell-reports-physical-science', 'cell-stem-cell', 'cell-systems', 'chem', 'current-biology', 'developmental-cell', 'immunity', 'joule', 'matter', 'molecular-cell', 'neuron', 'one-earth' and 'structure'.

# eLife

# Latest Research - Research by Subject

Support Sci-Hub

Author: @emdoe

Example: https://rsshub.app/elife/cell-biology

Route: /elife/:subject

Parameters:

  • subject, required - topic name

# ELSEVIER

# Journal

Support browser extension Support RSSBud

Author: @Derekmini @sunwolf-swb

Example: https://rsshub.app/elsevier/signal-processing

Route: /elsevier/:journal

Parameters:

  • journal, required - Journal Name, the part of the URL after /journal/

# Special Issue

Support browser extension Support RSSBud

Author: @Derekmini @sunwolf-swb

Example: https://rsshub.app/elsevier/signal-processing/192

Route: /elsevier/:journal/:issue

Parameters:

  • journal, required - Journal Name, the part of the URL after /journal/
  • issue, required - Release Number, the number in the URL after /vol/ (If both Volume and Issue exist, must use the Volume-Issue form, e.g., /elsevier/aace-clinical-case-reports/7-6)

# Google Scholar

# Keywords Monitoring

Strict anti-crawler policy

Author: @HenryQW

Example: https://rsshub.app/google/scholar/data+visualization

Route: /google/scholar/:query

Parameters:

  • query, required - query statement which supports「Basic」and「Advanced」modes

WARNING

Google Scholar has strict anti-crawling mechanism implemented, the demo below doesn't guarantee availability. Please deploy your own instance as it might increase the stability.

  1. Basic mode, sample query is the keywords desired, eg.「data visualization」, https://rsshub.app/google/scholar/data+visualization (opens new window).

  2. Advanced mode, visit Google Scholar (opens new window), click the top left corner and select「Advanced Search」, fill in your conditions and submit the search. The URL should look like this: https://scholar.google.com/scholar?as_q=data+visualization&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5 (opens new window), copy everything after https://scholar.google.com/scholar? from the URL and use it as the query for this route. The complete URL for the above example should look like this: https://rsshub.app/google/scholar/as_q=data+visualization&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5 (opens new window).

# Author Citations

Strict anti-crawler policy

Author: @KellyHwong

Example: https://rsshub.app/google/citations/mlmE4JMAAAAJ

Route: /google/citations/:id

Parameters:

  • id, required - N

The parameter id in the route is the id in the URL of the user's Google Scholar reference page, for example https://scholar.google.com/citations?hl=zh-CN&user=mlmE4JMAAAAJ to mlmE4JMAAAAJ

# IEEE Xplore

# Journal

Support browser extension Support RSSBud

Author: @Derekmini @auto-bot-ty

Example: https://rsshub.app/ieee/journal/70

Route: /ieee/journal/:journal/:sortType?

Parameters:

  • journal, required - Journal code, the number of the punumber in the URL
  • sortType, optional - Sort Type, default: vol-only-seq, the part of the URL after sortType

# Journal (Papers within the recent 2 months)

Support browser extension Support RSSBud

Author: @Derekmini @auto-bot-ty

Example: https://rsshub.app/ieee/journal/78/recent

Route: /ieee/journal/:journal/recent/:sortType?

Parameters:

  • journal, required - Journal code, the number of the punumber in the URL
  • sortType, optional - Sort Type, default: vol-only-seq, the part of the URL after sortType

# INFORMS

# Category

Author: @Fatpandac

Example: https://rsshub.app/informs/mnsc

Route: /informs/:category?

Parameters:

  • category, optional - Category, can be found in the url of the page, orsc by default

# MDPI

# Journal

Support browser extension Support RSSBud

Author: @Derekmini

Example: https://rsshub.app/mdpi/analytica

Route: /mdpi/:journal

Parameters:

  • journal, required - Journal Name, get it from the journal homepage

# MIT Technology Review

Author: @zphw

Example: https://rsshub.app/technologyreview

Route: /technologyreview

Parameters: N/A

# Topics

Author: @laampui

Example: https://rsshub.app/technologyreview/humans-and-technology

Route: /technologyreview/:category_name

Parameters:

  • category_name, required - see below
:category_name Route
humans-and-technology /technologyreview/humans-and-technology
election-2020 /technologyreview/election-2020
artificial-intelligence /technologyreview/artificial-intelligence
biotechnology /technologyreview/biotechnology
blockchain /technologyreview/blockchain
climate-change /technologyreview/climate-change
computing /technologyreview/computing
tech-policy /technologyreview/tech-policy
silicon-valley /technologyreview/silicon-valley
smart-cities /technologyreview/smart-cities
space /technologyreview/space

# Nature Journal

Tips

You can get all short name of a journal from https://www.nature.com/siteindex (opens new window) or Journal List.

# Latest Research

Support Sci-Hub Support browser extension Support RSSBud

Author: @yech1990 @TonyRL

Example: https://rsshub.app/nature/research/ng

Route: /nature/research/:journal?

Parameters:

  • journal, optional - short name for a journal, nature by default
:journal Full Name of the Journal Route
nature Nature /nature/research/nature (opens new window)
nbt Nature Biotechnology /nature/research/nbt (opens new window)
neuro Nature Neuroscience /nature/research/neuro (opens new window)
ng Nature Genetics /nature/research/ng (opens new window)
ni Nature Immunology /nature/research/ni (opens new window)
nmeth Nature Method /nature/research/nmeth (opens new window)
nchem Nature Chemistry /nature/research/nchem (opens new window)
nmat Nature Materials /nature/research/nmat (opens new window)
natmachintell Nature Machine Intelligence /nature/research/natmachintell (opens new window)
  • Using router (/nature/research/ + "short name for a journal") to query latest research paper for a certain journal of Nature Publishing Group. If the :journal parameter is blank, then latest research of Nature will return.
  • The journals from NPG are run by different group of people, and the website of may not be consitent for all the journals
  • Only abstract is rendered in some researches

# News & Comment

Support Sci-Hub Support browser extension Support RSSBud

Author: @yech1990 @TonyRL

Example: https://rsshub.app/nature/news-and-comment/ng

Route: /nature/news-and-comment/:journal

Parameters:

  • journal, required - short name for a journal
:journal Full Name of the Journal Route
nbt Nature Biotechnology /nature/news-and-comment/nbt (opens new window)
neuro Nature Neuroscience /nature/news-and-comment/neuro (opens new window)
ng Nature Genetics /nature/news-and-comment/ng (opens new window)
ni Nature Immunology /nature/news-and-comment/ni (opens new window)
nmeth Nature Method /nature/news-and-comment/nmeth (opens new window)
nchem Nature Chemistry /nature/news-and-comment/nchem (opens new window)
nmat Nature Materials /nature/news-and-comment/nmat (opens new window)
natmachintell Nature Machine Intelligence /nature/news-and-https://rsshub.app/comment/natmachintell (opens new window)
  • Using router (/nature/research/ + "short name for a journal") to query latest research paper for a certain journal of Nature Publishing Group.
  • The journals from NPG are run by different group of people, and the website of may not be consitent for all the journals

# Cover Story

Author: @yech1990

Example: https://rsshub.app/nature/cover

Route: /nature/cover

Parameters: N/A

Subscribe to the cover images of the Nature journals, and get the latest publication updates in time.

# Nature News

Support Sci-Hub Support browser extension Support RSSBud

Author: @yech1990 @TonyRL

Example: https://rsshub.app/nature/news

Route: /nature/news

Parameters: N/A

# Research Highlight

Support Sci-Hub Support browser extension Support RSSBud

Author: @yech1990 @TonyRL

Example: https://rsshub.app/nature/highlight

Route: /nature/highlight/:journal?

Parameters:

  • journal, optional - short name for a journal, nature by default

Warning

Only some journals are supported.

# Journal List

Author: @TonyRL

Example: https://rsshub.app/nature/siteindex

Route: /nature/siteindex

Parameters: N/A

# Oxford University Press

# Oxford Academic

# Journal

Strict anti-crawler policy

Author: @Fatpandac

Example: https://rsshub.app/oup/journals/adaptation

Route: /oup/journals/:name

Parameters:

  • name, required - short name for a journal, can be found in URL

# Proceedings of The National Academy of Sciences (PNAS)

# Latest Articles - Articles by Topic

# Proceedings of The National Academy of Sciences (PNAS) - Latest Articles

Author: @emdoe

Example: https://rsshub.app/pnas/Applied Mathematics

Route: /pnas/:topic

Parameters:

  • topic, required - topic name
  • Using router (/pnas/ + Topic of Interest) to query latest research paper for a certain topic from PNAS journal. If the :topic parameter is blank, or equal to 'latest', then all the latest papers will return.

Support Sci-Hub

Author: @emdoe @HenryQW

Example: https://rsshub.app/pnas/Applied Mathematics

Route: /pnas/:topic

Parameters:

  • topic, required - topic name

# PubMed

Support Sci-Hub

Author: @yech1990 @nczitzk

Example: https://rsshub.app/pubmed/trending

Route: /pubmed/trending/:filter?

Parameters:

  • filter, optional - Filters, can be found in URL

Tip

For the parameter filter, the filter parameter in the URL should be split into a string by ,, here is an example.

In https://pubmed.ncbi.nlm.nih.gov/trending/?filter=simsearch1.fha&filter=pubt.clinicaltrial&filter=pubt.randomizedcontrolledtrial (opens new window), the filter parameters are simsearch1.fha, pubt.clinicaltrial, and pubt.randomizedcontrolledtrial. Therefore, the filter corresponding to the route should be filled with simsearch1.fha,pubt.clinicaltrial,pubt.randomizedcontrolledtrial, and the route is /pubmed/trending/simsearch1.fha,pubt .clinicaltrial,pubt.randomizedcontrolledtrial (opens new window)

# Science Magazine

# Current Issue

Support Sci-Hub Rely on Puppeteer Strict anti-crawler policy Support browser extension Support RSSBud

Author: @yech1990 @TonyRL

Example: https://rsshub.app/science/current/science

Route: /science/current/:journal?

Parameters:

  • journal, optional - Short name for a journal
Short name Full name of the journal Route
science Science /science/current/science (opens new window)
sciadv Science Advances /science/current/sciadv (opens new window)
sciimmunol Science Immunology /science/current/sciimmunol (opens new window)
scirobotics Science Robotics /science/current/scirobotics (opens new window)
signaling Science Signaling /science/current/signaling (opens new window)
stm Science Translational Medicine /science/current/stm (opens new window)
  • Using route (/science/current/ + "short name for a journal") to get current issue of a journal from AAAS.
  • Leaving it empty (/science/current) to get update from Science.

# Cover Story

Subscribe to the cover images of Science journals, and get the latest publication updates in time.

Including 'Science', 'Science Advances', 'Science Immunology', 'Science Robotics', 'Science Signaling' and 'Science Translational Medicine'.

# First Release

Support Sci-Hub Rely on Puppeteer Strict anti-crawler policy Support browser extension Support RSSBud

Author: @yech1990 @TonyRL

Example: https://rsshub.app/science/early

Route: /science/early/:journal?

Parameters:

  • journal, optional - Short name for a journal

only Science, Science Immunology and Science Translational Medicine have first release

# ScienceDirect

# Journal

Author: @nczitzk

Example: https://rsshub.app/sciencedirect/journal/research-policy

Route: /sciencedirect/journal/:id

Parameters:

  • id, required - Journal id, can be found in URL

# Scitation

# Journal

Rely on Puppeteer Support browser extension Support RSSBud

Author: @Derekmini @auto-bot-ty

Example: https://rsshub.app/scitation/aapt/ajp

Route: /scitation/:pub/:jrn

Parameters:

  • pub, required - Publisher, the part of the URL before scitation.org
  • jrn, required - Journal, the part of the URL after /toc/

# Section

Rely on Puppeteer Support browser extension Support RSSBud

Author: @Derekmini @auto-bot-ty

Example: https://rsshub.app/scitation/aapt/ajp/COMPUTATIONAL+PHYSICS

Route: /scitation/:pub/:jrn/:sec

Parameters:

  • pub, required - Publisher, the part of the URL before scitation.org
  • jrn, required - Journal, the part of the URL after /toc/
  • sec, required - Section, the tocSection part of the URL

# Springer

# Journal

Support browser extension Support RSSBud

Author: @Derekmini @TonyRL

Example: https://rsshub.app/springer/journal/10450

Route: /springer/journal/:journal

Parameters:

  • journal, required - Journal Code, the number in the URL from the journal homepage

# X-MOL Platform

# Journal

Author: @cssxsh

Example: https://rsshub.app/x-mol/paper/0/9

Route: /x-mol/paper/:type/:magazine

Parameters:

  • type, required - type
  • magazine, required - magazine