{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/2"}],"enrichment":{"capability":"Provides a Python interface to search, retrieve metadata, and download papers from the arXiv preprint repository, handling API pagination, retries, and result parsing.","skillfed_tags":["academic-search","api-wrapper","metadata-retrieval"],"use_cases":["Build a research paper recommendation system by querying arXiv for papers matching specific topics and analyzing their metadata.","Automate literature review by searching for papers in your field and downloading abstracts or full PDFs for batch processing.","Monitor new preprints in a research area by running periodic searches and storing results in a database.","Fetch paper metadata for citation analysis or bibliographic tools that need to enrich records with arXiv information.","Create a personal paper library by searching and downloading papers matching your interests into local storage."],"what_it_does":"arxiv is a Python wrapper around the arXiv API that lets you search the Cornell University Library's preprint repository and retrieve paper metadata. It abstracts away HTTP request handling, XML parsing, and pagination logic, exposing a simple Client-Search-Result interface. You construct a Search with a query string (supporting arXiv's advanced syntax), pass it to a Client, and iterate over Result objects containing title, authors, abstract, PDF URL, and other metadata.\n\nThe package is designed for researchers, data scientists, and developers who need programmatic access to arXiv papers. It handles connection pooling, configurable retry logic, and rate limiting through client-side delays. You can search by keyword, author, title, or paper ID; download PDFs and source tarballs; and customize pagination and retry behavior for different use cases.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, installs with low friction, and is widely used (top 5000 PyPI packages). MIT licensing imposes no restrictions. Install it if you need programmatic access to arXiv papers; the API is straightforward and the dependency footprint is small."},"id":"arxiv","links":{"html":"https://skillfed.io/packages/arxiv","md":"https://skillfed.io/packages/arxiv.md","pypi":"https://pypi.org/project/arxiv/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-31","license_spdx":"MIT","license_treatment":"permissive","name":"arxiv","python_support":"supports_current","summary":"Python wrapper for the arXiv API"},"popularity":{"monthly_downloads":19631249,"position":1058,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"4.0.1"}
