Code Monkey home page Code Monkey logo

arxiv-explorer's Introduction

arXiv eXplorer

arXiv eXplorer is an Android App for arxiv.org.

License: MIT

Get it on Google Play Get it on F-Droid

Features include:

  • Browse categories (Physics, Astronomy, Computer Science, etc)
  • Search for arXiv articles
  • Favorite arXiv articles
  • Pagination
  • Download PDFs
  • Material Design
  • Free
  • Open Source

Screenshots

Downloading

git clone https://github.com/GarrettBeatty/arXiv-eXplorer.git
bundle install

Built With

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

arxiv-explorer's People

Contributors

garrettbeatty avatar mjustus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

arxiv-explorer's Issues

Sort Favorites

There is no easy option to choose the favourite area. each time one should navigate through subjects->area-> sub area> to get papers on favourite topic. if one can select favorite areas and if papers related to that lists first, then it is better..

Show all authors in detailed view

Is your feature request related to a problem? Please describe.
In the view where one scrolls through new papers, those that have a long list of authors is truncated. This is fine, but it is the same even in the view after clicking on one of the papers.

Describe the solution you'd like
When viewing the details of one paper, it would be nice if it listed all the authors, or at least had a higher limit for the truncation.

App Crashes

The app crashes randomly when scrolling. I have not been able to identify the cause of this yet.

More themes (I add color codes and screenshots of app with alternative themes)

Is your feature request related to a problem? Please describe.
More options for theme colour: black and white and red (arxiv-like).

Describe the solution you'd like
I would like that the color blue of different items (logo, upper bar and the small letters of the categories and highlighted logos of bottom bar) could be changed to other options.

Describe alternatives you've considered
Options I would love to have are: the red colour that appears in arXiv.org, and a black and white theme.
Additional context
Although I already modified the app colours for my own use, I think anyone could benefit of these options. There are some screenshots of the app with two themes.

Sorting by Date of Appearance is equal to Sorting by ArXiv ID!!!

Is your feature request related to a problem? Please describe.
The problem is that the sorting is not consistent with arxiv daily updated. I have a solution, that I received from arxiv.org
You can include the sorting method as sorting by ID, and that's it!! problem solved.

Describe the solution you'd like
I want the sorting of the daily arxiv papers to coincide with arxiv for the daily feed.

Describe alternatives you've considered
Just include the method sorting by ID, they contain the order of acceptance or appearance.

Additional context
This is perfect for the new documents, since the change to the canonical id number in arxiv. in 2007.

Add downloaded indicator

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

view/hide already seen paper

I may have missed this feature, but my use of the app is to regularly check the abstract of the new papers, since the last time I've open the app. But as far as I know, the status of each paper (new, read, unread) is not saved in the app ? Or I've not found any option to show/hide the papers I've already seen ? (just like an RSS reader actually)

Thanks

Add arxiv number and share option

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

RSS Capabilties

In the dashboard, you cannot order by date of appearance/acceptance in arXiv. This may cause that papers that are not accepted straightforward may be missing in your reading routine.
Example:
A paper was submitted on the 6th of November. It got accepted to appear on the 9th of November, so it will appear in arXiv on the 12th of November. By that date, you are checking the arXiv in the app ordered by updated/submitted. So, you are checking the papers submitted on the 9th of November. But there are papers you already checked that were submitted on the 6th, so you don't want to read again neither remember the ones you actually saw. So you miss this paper of the 6th of November.

Possible solution: Use RSS instead of arxiv api

F-Droid

Since it is an open app, have you considered adding the app to F-Droid. If not, why not? I know some people do not use google services because of their personal reasons.

Date formatting and paper numbering

Would want to have the option to display date of papers in European rather than US format; meaning dd.mm.yyyy. And to have numbering of paper per day, for example if there are 20 papers today in some category, as I browse I could see 1/20, 2/20 etc, sort of a progress bar.

Select subset of categories and other enhancements

Hello,

I like the application, but at the moment it is lacking some features that I need if I want to replace my current workflow using arXiv-eXplorer.

I would like to be able to select some categories and ignore all the others. Then, I would like to see all the new papers of those categories collected in the same feed. It would also be nice if I could choose whether to show the abstract or not.

This would replace my current solution: I have subscribed to the RSS feeds of some categories, I use a RSS reader to go through the new papers every day, and I save the papers I am interested in for later.

Are there any plans to introduce the mentioned features?

Thank you,
sbozzolo.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.