FluentReader/README.md

72 lines
2.8 KiB
Markdown
Raw Normal View History

2020-06-09 08:39:31 +02:00
<p align="center">
<img width="120" height="120" src="https://github.com/yang991178/rss-reader/raw/master/build/icon.png">
</p>
<h3 align="center">Fluent Reader</h3>
2020-06-12 07:21:47 +02:00
<p align="center">A modern desktop RSS reader</p>
2020-06-09 08:39:31 +02:00
<hr />
2020-06-12 07:21:47 +02:00
## Download
2020-06-17 03:52:18 +02:00
For Windows 10 users, the recommended way of installation is through [Microsoft Store](https://www.microsoft.com/store/apps/9P71FC94LRH8?cid=github).
2020-06-29 03:52:13 +02:00
This enables auto-update and experimental ARM64 support.
macOS users can also get Fluent Reader from the [Mac App Store](https://apps.apple.com/app/id1520907427).
2020-06-17 03:52:18 +02:00
2020-06-29 03:52:13 +02:00
If you are using Linux or an older version of Windows, you can [get Fluent Reader from GitHub releases](https://github.com/yang991178/fluent-reader/releases).
2020-06-17 03:52:18 +02:00
## Features
2020-06-12 07:21:47 +02:00
<p align="center">
2020-06-17 11:13:06 +02:00
<img src="https://github.com/yang991178/rss-reader/raw/master/docs/imgs/screenshot.jpg">
2020-06-12 07:21:47 +02:00
</p>
2020-06-17 03:52:18 +02:00
- A modern UI inspired by Fluent Design System with full dark mode support.
- Importing or exporting OPML files, full application data backup & restoration.
- Read the full content with the built-in article view or load webpages by default.
- Search for articles with regular expressions or filter by read status.
- Organize your subscriptions with folder-like groupings.
2020-06-20 09:55:10 +02:00
- Single-key [keyboard shortcuts](https://github.com/yang991178/fluent-reader/wiki/Support#keyboard-shortcuts).
2020-06-25 08:52:06 +02:00
- Hide, mark as read, or star articles automatically as they arrive with regular expression rules.
Support for RSS services including Fever API, Inoreader, or Feedly are being fundraised through [Open Collective](https://opencollective.com/fluent-reader).
2020-06-17 03:52:18 +02:00
2020-06-09 08:39:31 +02:00
## Development
2020-06-19 04:29:47 +02:00
### Contribute
2020-06-21 08:51:28 +02:00
Help make Fluent Reader better by reporting bugs or opening feature requests through [GitHub issues](https://github.com/yang991178/fluent-reader/issues).
2020-06-19 04:29:47 +02:00
You can also help internationalize the app by providing [translations into additional languages](https://github.com/yang991178/fluent-reader/tree/master/src/scripts/i18n).
2020-06-20 09:55:10 +02:00
Refer to the repo of [react-intl-universal](https://github.com/alibaba/react-intl-universal) to get started on internationalization.
2020-06-19 04:29:47 +02:00
2020-06-25 08:52:06 +02:00
If you enjoyed using the app, consider supporting its development by donating through [Open Collective](https://opencollective.com/fluent-reader) or [Paypal](https://www.paypal.me/yang991178).
2020-06-19 04:29:47 +02:00
2020-06-09 08:39:31 +02:00
### Build from source
```bash
# Install dependencies
npm install
# Compile ts & dependencies
npm run build
# Start the application
npm run electron
2020-06-11 07:35:14 +02:00
# Generate certificate for signature
electron-builder create-self-signed-cert
2020-06-09 08:39:31 +02:00
# Package the app for Windows
npm run package-win
```
### Developed with
- [Electron](https://github.com/electron/electron)
- [React](https://github.com/facebook/react)
- [Redux](https://github.com/reduxjs/redux)
- [Fluent UI](https://github.com/microsoft/fluentui)
- [NeDB](https://github.com/louischatriot/nedb)
### License
BSD