Skip to content
📖 Simple RSS Reader app made using electron and vue.js
Branch: master
Clone or download
mrgodhani Merge pull request #371 from mrgodhani/dependabot/npm_and_yarn/webpac…
…k-hot-middleware-2.24.4

Bump webpack-hot-middleware from 2.24.3 to 2.24.4
Latest commit d88bd75 Apr 30, 2019

README.md

raven reader logo

Simple Desktop RSS Reader made using VueJS

newscreenshot darkscreenshot

Download

To download, please visit https://github.com/mrgodhani/rss-reader/releases

Get it from the Snap Store

Features

  • Full Article Read
  • Subscribing to news feed
  • Marking as read/unread
  • Marking as favourite
  • Dark mode
  • Configurable cron job for refresh interval of feeds
  • Minimize app to tray and run in background
  • Open article link in external browser
  • Responsive
  • Exporting feed in OPML format
  • Importing feeds
  • Windows support
  • Linux support
  • Offline reading
  • Keyboard Shortcuts
  • Inoreader Integration
  • Sidebar count

Roadmap

  • New brand name and icons
  • Text configuration
  • Supporting authenticated feeds
  • Feedly synchronization
  • Web app
  • Pocket Integration
  • Moving to web based. Reason: NeDB won't be scalable and handle large datasets.

Please feel free to suggest more ideas to improve this app.

Developer Notes

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:9080
npm run dev

# build electron application for production
npm run build


# lint all JS/Vue component files in `src/`
npm run lint

# copy config.example.js in renderer to config.js by executing cp config.example.js config.js and set Mercury parser token
cp src/renderer/config.example.js src/renderer/config.js

For more documentation please follow link from Electron Vue

Powered by

Support / Contribution

Please feel free to give us suggestions or report a bug by creating a new issue via Github or messaging on Twitter: @mrgodhani.

Support us by backing us or sponsoring to continue maintaining this app and activities.

License

MIT

FOSSA Status

You can’t perform that action at this time.