omnischolar / arxiv
Omnischolar arXiv: preprints by author name, arXiv id or search, with abstracts, categories, PDFs and the DOI of the published version - no key, three seconds between calls.
1.x-dev
2026-10-03 16:42 UTC
Requires
- php: >=8.2
- ext-dom: *
- glitchr/omnischolar: ^1.0@dev
- symfony/http-client: ^6.4|^7.0|^8.0
Requires (Dev)
- phpunit/phpunit: ^11.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-03 16:46:57 UTC
README
arXiv for glitchr/omnischolar: preprints - an author's by name, one by its arXiv id, a search by text, title, author, category and year - with their abstracts, categories, PDF, and the DOI and journal reference of the published version when the authors added them. No key; three seconds between two calls, as arXiv asks.
$arxiv = (new ArxivSourceFactory($http))->create(['mailto' => 'support@glitchr.io']); $arxiv->works('Juan Maldacena'); $arxiv->work('hep-th/9711200'); $arxiv->search(new Query(text: 'wormholes', domains: ['hep-th', 'gr-qc'], from: 2024, to: 2024));
omnischolar: sources: arxiv: { factory: arxiv, options: { mailto: 'support@glitchr.io', throttle: 3 } }
See docs/.
License: LGPL-3.0-or-later.