/daying

Electron-信息聚合桌面应用

Primary LanguageJavaScript

Electron DaYing (大鹰)

此项目是一个信息聚合类的桌面应用, mac windows linux多平台兼容。

主要基于 electrondva-boilerplate-electron、react 等技术开发。

安装包下载地址 mac windows

声明

此应用开发源码及数据仅供学习,所有数据并未获得官方授权。内容涉及掘金、知乎等。虽然最终都会跳转到原文地址,但获取与共享的行为或有侵犯知识权益的嫌疑。若被告知停止使用与共享,本人将及时删除相关内容。所有 API 以及源码 仅供学习交流使用,请勿用作商业用途。请您知悉相关情况,遵守相关协议。


演示

应用界面以及操作大概如下图。

主界面.gif

在设置里可以添加更改订阅源。

配置界面.gif

开发

开发环境

克隆代码至本地,并安装相应的包

$ npm install

启动 webpack

$ npm run dev

开启另一个终端窗口,运行

$ npm start

打包

开发完成,打包应用

$ npm run pack

后台源码地址

daying-backend

计划

  • 远程热更新订阅源;
  • 添加手机扫描二维码分享文章;
  • UI 优化;
  • 添加更多可用订阅源;
  • 应用的自动更新;
  • Webpack 2.0;

欢迎PR

License

MIT