Giter Club home page Giter Club logo

githuber's Introduction

gitmoji commits gitmoji commits PRs welcome

GITHUBER

:octocat: 这是一个帮助 GitHub 开发者每日发现优质内容的浏览器主页拓展。

✔ 支持四大搜索引擎:谷歌、百度、必应、雅虎
✔ 添加便捷书签
✔ 爬 Github Trending 展示所有编程语言的每日、每周、每月热门 Repo
✔ 项目开源,方便大家进行代码审计、添加新功能
✔ 支持中英文、备份数据、以及基本视图设置

screenshot

One-click install from Google Chrome Web Store ⬇️ ⬇️ ⬇️

Try it now

本地开发

用于调试 chrome 特性,代码编译成功后手动刷新页面方可生效

  1. 安装依赖

    npm i
  2. 编译代码

    npm run watch
  3. 打开 Chrome 扩展程序 chrome://extensions/,开启开发者模式

  4. 点击加载已解压的扩展程序,找到编译后输出的 dist 目录,加载代码

服务端部署

  1. 添加配置文件

    # 添加 .env 填写正确的配置信息
    cp .env.example .env
  2. 创建数据库(默认用MySQL)

    # 初始化数据表
    yarn db:migrate
  3. 启动服务

    # 开发环境
    yarn nodemon
    
    # 生产环境
    yarn start

TODO LIST

  • 高级设置(待定)
    • RSS
  • 数据同步
    • 手动备份
    • 从云端恢复数据
    • 账号(登录,注册)
  • 最常访问(待定)

相关链接

License

Githuber © zhuowenli, Released under the Mozilla Public License 2.0 License.

githuber's People

Contributors

blackboxo avatar dependabot[bot] avatar rainpure avatar tgly307 avatar zhuowenli 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  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  avatar  avatar  avatar  avatar  avatar  avatar

githuber's Issues

国内网络环境导致头像获取不到

由于头像都在 githubusercontent.com 下,国内很多时候访问不到或比较慢,导致头像很多缺失。

考虑在服务器端每次抓取后缓存头像,国内用户访问时走服务器的图片。

Network Error

从前几天开始显示network error,在此之前没有修改过网络配置,已挂梯可正常访问github.com

chrome apps

怎么设置快捷打开 chrome://apps 这种的呀

建议:调大多选限制数量或固定选择框

作者好,非常感谢,插件很好用。个人使用中有一点点建议。

  1. 语言多选数量只有5 个,略显不足。
  2. 因为只能选5 种语言,若想看其他的,就需要浏览完成再滑到头重新选择。不是很方便,建议多选框也可以固定

可以提供程序语言的多选么

您好,您的插件用起来非常好用,感谢你的工作

界面上的语言可以提供多选功能么,比如说我比较关心css、html、js的,那么我就选择这几个语言,而不是只能选择一个语言来回手动切换

image

继续加油~

搜索栏bug

搜索栏第一个字为'#'时,直接跳到搜索引擎

chrome版本不一致会导入数据无效,导致还原默认书签

Chrome 68.0.3440.106 导出数据后得到的 Backup.githuber:

{
  "config": {
    "engineNavName": "Images",
    "engineName": "google",
    "since": "weekly",
    "lang": "",
    "locale": "en",
    "showBookmark": true,
    "collapseBookmark": false,
    "openSearchInNewTab": false,
    "openLinkInNewTab": true,
    "openBookmarkInNewTab": true,
    "showSetting": true
  },
  "bookmarks": [
    {
      "name": "Server-Configs",
      "logo": "https://assets-cdn.github.com/favicon.ico",
      "url": "https://github.com/HenryQW/Server-Configs"
    },
    {
      "name": "Server-Automator",
      "logo": "https://assets-cdn.github.com/favicon.ico",
      "url": "https://github.com/HenryQW/Server-Automator"
    }
  ]
}

在 Chrome 66.0.3359 上导入后的结果:
image

不会用啊

一点击就显示 添加书签,然后就没了?

几个建议

1.语言排行在这里能按照字母顺序排序不 能否加个搜索框
2.最上面的搜索栏那儿 能否把搜索栏做宽一点 然后居中~

mac下显示问题

mac版本:macOS High Sierra
chrome版本:71.0.3578.98

在我的mac下显示有点诡异,如下:

image

缩小至80%后正常。

显示网络异常

无论内外,大屏幕都显示网络异常,搜索栏可以搜索,侧边栏链接可以打开

不能点击

不能点击最常访问、不能点击项目,没有反应。但右键是正常的…………

数据同步

希望可以利用github或者Google账号同步数据

建议和反馈

能不能再做个优化?
就是打开新标签页的时候, 可以看到整个页面都是白色的,是否可以考虑下左侧书签等本地部分的数据页面直接展示, github内容部分刷新.

还有个问题, 左边书签栏, 退出chrome后丢失之前排序

内容部分一直显示空白页

从昨天(9月26日)起,内容部分一直显示空白页,如下图所示:
screen shot 2018-09-27 at 10 39 30
测试浏览器:Chrome 69.0.3497.100 IP: 207.126.240.13
请问能否帮助解决,谢谢!

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.