Skip to content

快速找到流行开源项目 browse and find high quality repo quickly and elegantly, with trending, rank, awesome, topics, similar dimensions

Notifications You must be signed in to change notification settings

sivagao/github-serendipity.github.io

Repository files navigation

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

About

快速找到流行开源项目 browse and find high quality repo quickly and elegantly, with trending, rank, awesome, topics, similar dimensions

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages