Skip to main content
  1. All Posts/

github-serendipity.github.io

Tools HTML

English | 简体中文

用途

欢迎订阅 Star & Watch 该项目,每次在 issues 发布新文章会收到提示。
新文章主要包括了每周流行汇总点评,特定 Topic 中热门项目的系统回顾和点评,Topic 里有新热门点评等文章,同时也包括其他 Github 相关技巧的文章 issues
Serendipity, 意外新发现; 巧事; 机缘凑巧; 随意浏览这些高质量的 Repo,可以给我们发现很多可能性『创造生命的惊喜』~

花心思花时间选择究竟应该Follow谁,实际上就是在用已有的观念去过滤信息——换言之,就是用自己已有的观念给自己搭建一个新的牢房

如若你能做个更开放的人,做个不断学习的人,做个有耐心的人,Serendipity其实是早晚能被你创造出来的东西。祝各位好运!

  • 李笑来:如何创造自己生命中的惊喜

平时我也自己通过去找寻一些热门和优秀的 Github 项目来看,有很多优秀的工具,具体在文章 Github Tips – Explore有提到。但是它们相互比较独立,发现和浏览体验比较割裂。所以就自己撸了一个用于发现和浏览这些优秀项目的 Side Project
它主要包括

  • Awesome:展示 awesome – Curated list of awesome lists 中收集的众多 Awesome List,一站式观看体验
  • Trending:展示以时间维度的近十天的流行新项目,抓住热点潮流,与时俱进
  • Rank:基于过去一年 Trending 中项目,选择那些无特定编程语言的 Repo,多为 Guides 指南和教程,从这些非 hardcode 的项目中发现新思路和创意吧
  • Topics:从 Backend,FrontEnd,DevOps,Guides,Tools,Design,Mobile 等分类下看对应的热门话题,快速找到这聚类下的流行项目
  • Similar:找到当前项目的类似相关项目,以点带面,对比协同。

功能截图

  • Trending 日期汇总和菜单折叠
  • Hover 后展示项目描述信息
  • 滚回到文章顶部

  • 话题广场页面
  • 话题分类如
  • 具体话题关注度(基于 Star)

  • 具体话题页
  • 罗列选定话题下所有热门项目
  • 基于 Star 数量排序
  • 加该话题的微信群参与讨论和分享

  • Rank 页,选出近一年非特定编程语言的流行项目
  • 多为 Readme 资料汇总和优秀文章指南等.
  • Github, as not only code repository

  • Similar 页,查看与当前项目类似的相关项目.
  • 发现对比和协同相关项目

Todo

  • 优化 markdown 解析 – 全支持 github markdown flavor
  • 展示浏览历史,提供基于日期学习记录
  • 提供基于日期的 diff readme(对比上次浏览的差别)
  • 数据 json 化和 update 机制

代码

基于 Create React App, UI 框架试用 Ant Design.

引用

all credits go to