A TypeScript package that provides a convenient wrapper around the arXiv API, enabling easy querying and parsing of arXiv papers.
import { getArxivEntries } from 'arxiv-api-wrapper';const result = await getArxivEntries({ search: { title: ['quantum computing'], author: ['John Doe'], }, maxResults: 10, sortBy: 'submittedDate', sortOrder: 'descending',});console.log(`Found ${result.feed.totalResults} papers`);result.entries.forEach(entry => { console.log(`${entry.arxivId}: ${entry.title}`);}); Copy
import { getArxivEntries } from 'arxiv-api-wrapper';const result = await getArxivEntries({ search: { title: ['quantum computing'], author: ['John Doe'], }, maxResults: 10, sortBy: 'submittedDate', sortOrder: 'descending',});console.log(`Found ${result.feed.totalResults} papers`);result.entries.forEach(entry => { console.log(`${entry.arxivId}: ${entry.title}`);});
arxiv-api-wrapper
A TypeScript package that provides a convenient wrapper around the arXiv API, enabling easy querying and parsing of arXiv papers.
Features
Quick Start