Skip to main content

ArXiv Reader App

Project description

An arXiv Reading App (aara)

A super simple Textual application for reading the latest posts on the arXiv in the terminal. This scrapes the arXiv "new" page from the category you specify. I found the arXiv search API to be lacking in functionality and the RSS feeds are blank if there was no update that day (e.g. like on a Saturday or Sunday). So, I wrote my own terminal app to read the arXiv.

Installation

To install:

pip install aara

For development only (using uv):

git clone https://github.com/jsnguyen/aara
cd aara
uv run aara astro-ph

Usage

Just run:

# For astro-ph
aara astro-ph

More generally:

aara <arXiv category>

Command Line Arguments

None yet!

Bindings

Basic vim bindings are implemented, hjkl, g, G, and {}. The arrow keys can also be used for navigation. Note that scrolling in abstract window using the vim bindings doesn't work quite yet, but this is a pretty rare occurrence.

a opens the abstract of the article using your webbrowser

s will open the pdf of the article directly

q to quit

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aara-0.0.4.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aara-0.0.4-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file aara-0.0.4.tar.gz.

File metadata

  • Download URL: aara-0.0.4.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.18

File hashes

Hashes for aara-0.0.4.tar.gz
Algorithm Hash digest
SHA256 012c5271a53f2d4c86c2b076bea4880d59dabeb902101c70ee29d1f730b5c2e8
MD5 4c5ac818df773e74edb0c78cf169ce52
BLAKE2b-256 ced99e362ce5cd8555ec82c7de559b95a284cf914c4dd91f6080b64671580d3d

See more details on using hashes here.

File details

Details for the file aara-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: aara-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.18

File hashes

Hashes for aara-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 473cc6a4a4610f53cfd569fc796ae2b39084358996027c98d61942c17515fb88
MD5 8616cb860ddde003a85ec28d7f61fba4
BLAKE2b-256 43481fdcddd28a750a493acd2586aaea4efc419e1b5c57fcef0bb13843b69798

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page