Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zhuowenli/githuber
:octocat: Display Github Trending repositories on Chrome New Tab Extensions
https://github.com/zhuowenli/githuber
chrome chrome-extension extension github github-trending trending vue2
Last synced: 6 days ago
JSON representation
:octocat: Display Github Trending repositories on Chrome New Tab Extensions
- Host: GitHub
- URL: https://github.com/zhuowenli/githuber
- Owner: zhuowenli
- License: mpl-2.0
- Created: 2018-01-17T07:14:31.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-07-11T05:49:26.000Z (about 1 year ago)
- Last Synced: 2024-09-19T13:10:39.615Z (14 days ago)
- Topics: chrome, chrome-extension, extension, github, github-trending, trending, vue2
- Language: JavaScript
- Homepage: https://chrome.google.com/webstore/detail/githuber/janmcneaglgklfljjcpihkkomeghljnf
- Size: 4.44 MB
- Stars: 484
- Watchers: 12
- Forks: 47
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
## GITHUBER
:octocat: 这是一个帮助 GitHub 开发者每日发现优质内容的浏览器主页拓展。
✔ 支持四大搜索引擎:谷歌、百度、必应、雅虎
✔ 添加便捷书签
✔ 爬 Github Trending 展示所有编程语言的每日、每周、每月热门 Repo
✔ 项目开源,方便大家进行代码审计、添加新功能
✔ 支持中英文、备份数据、以及基本视图设置![screenshot](./assets/0.png)
One-click install from Google Chrome Web Store ⬇️ ⬇️ ⬇️
## 本地开发
用于调试 `chrome` 特性,代码编译成功后手动刷新页面方可生效
1. 安装依赖
```bash
npm i
```2. 编译代码
```bash
npm run watch
```3. 打开 Chrome 扩展程序 [chrome://extensions/](chrome://extensions/),开启开发者模式
4. 点击**加载已解压的扩展程序**,找到编译后输出的 `dist` 目录,加载代码## 服务端部署
1. 添加配置文件
```bash
# 添加 .env 填写正确的配置信息
cp .env.example .env
```2. 创建数据库(默认用MySQL)
```bash
# 初始化数据表
yarn db:migrate
```3. 启动服务
```bash
# 开发环境
yarn nodemon# 生产环境
yarn start
```## TODO LIST
- [ ] 高级设置(待定)
- RSS
- [ ] 数据同步
- [x] 手动备份
- 从云端恢复数据
- 账号(登录,注册)
- [ ] 最常访问(待定)## 相关链接
- [GitHub Octicons](https://octicons.github.com/)
## License
Githuber © [zhuowenli](https://github.com/zhuowenli), Released under the [Mozilla Public License 2.0](./LICENSE) License.