上周 GitHub 热点速览 vol.09:手撕 LeetCode 一日 star 破两千

作者:HelloGitHub-小鱼干

摘要:上周 GitHub 趋势榜相较上上周就如同前故事一般,跌到不行,无论是新晋开源小项,还是坚挺老项目,Star 增长量都不如之前,即使“大环境”欠佳,但是有些新开源项目的表现让人眼前一亮,比如开源 6 天 star 破 3k 的 UI Heroicons 是当之无愧的上周热门项目,其他的项目虽表现平平,也不妨碍 HelloGitHub 觉得他们是个值得推荐给你的项目 ?? 或许是月底综合症导致大家的 star 兴致不高呢

以下内容摘录自上周微博的 GitHub Trending,选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间超过 30 天的项目一律称之为成熟稳重老项目,由于文章篇幅问题还有部分项目未能在本文展示,望周知 ??

  • 本文目录

      1. 可怕 GitHub 新生
      • 1.1 数据分析:PostHog
      • 1.2 建站神器:goxygen
      • 1.3 收藏夹+1:25 most recommended programming books of all-time
      • 1.4 视频工具:Free-HLS
      • 1.5 UI icon:Heroicons
      • 1.6 事件管理器:Dispatch
      • 1.7 刷题吗?:fucking-algorithm
      • 1.8 高校资源:AI Curriculum
      1. 尚能星否 GitHub 老项目
      • 2.1 iOS 虚拟机:UTM
      • 2.2 Python 实践:pytudes
      • 2.3 图片处理:BlurHash
      • 2.4 机器学习作业:coursera-ml-py
      • 2.5 Java 实操:flink-recommandSystem-demo
      • 2.6 应用 Case:industry-machine-learning
      1. 本周 GitHub Trending #前端专场#主题的主力军
      • 3.1 前端测试:Front-End-Checklist
      • 3.2 前端小框架:Alpine.js
      • 3.3 Demo 之母:RealWorld

1. 可怕 GitHub 新生

1.1 数据分析:PostHog

本周 star 增长数:300+

PostHog 是一个为 Devs 准备的数据分析工具,它能帮你监控网站 / App 的每个事件用来做用户数据分析,只要一键部署即可通过 API / SQL 来访问数据。 ????

GitHub 地址→https://github.com/PostHog/posthog

1.2 建站神器:goxygen

本周 star 增长数:700+

goxygen 可以让你在几秒钟内构建一个 Web 项目,前端使用 React ,后端代码由 Golang 生成,而数据库方便采用的是 MongoDB。

GitHub 地址→https://github.com/Shpota/goxygen

1.3 收藏夹+1:25 most recommended programming books of all-time

本周 star 增长数:400+

25 most recommended programming books of all-time 收录了 25 本值得推荐阅读的编程书籍,包括:代码简洁之道、算法、编程艺术等方面内容。 ????

GitHub 地址→https://github.com/daolf/Most-recommended-programming-books

1.4 视频工具:Free-HLS

本周 star 增长数:150+

Free-HLS 是一个免费的 HLS 视频解决方案,即所谓的视频床。本项目提供一整套集成化解决方案,囊括了各环节所需的切片、转码、上传、即时分享等套件。让你可以以更方便、更低廉的方式分享你的视频到任意地方。

GitHub 地址→https://github.com/sxyazi/free-hls

1.5 UI icon:Heroicons

本周 star 增长数:3000+

Heroicons 是一个可免费使用的 SVG 项目,项目尚在更新目前 icon 数量为 140 个。 ????

GitHub 地址→https://github.com/refactoringui/heroicons

1.6 事件管理器:Dispatch

本周 star 增长数:1100+

Dispatch 是 Netflix 开源的安全事件管理器,它通过高度集成现有的管理工具,例如 Slack、GSuite、Jira 来管理事件,它可以让你专注于创建资源、集合参与者、发送通知、跟踪任务、协助事件评审。

GitHub 地址→https://github.com/Netflix/dispatch

1.7 刷题吗?:fucking-algorithm

本周 star 增长数:2800+

fucking-algorithm 是一个总结 LeetCode 刷题思路和技巧的项目,在短短 2 天之内获得 1k+ 个 star,该项目不是简单地刷题,而是帮你培养解题思维,希望这份小抄能帮你打开升职加薪大门。

GitHub 地址→https://github.com/labuladong/fucking-algorithm

1.8 高校资源:AI Curriculum

本周 star 增长数:650+

AI Curriculum 是一个收录 斯坦福大学,麻省理工学院和加州大学伯克利分校等顶尖大学深度学习和强化学习讲座的项目,目前你可以学到:深度学习导论、视觉识别 CNN、NLP、深度学习进阶等内容。

GitHub 地址→https://github.com/Machine-Learning-Tokyo/AI_Curriculum

2. 尚能星否 GitHub 老项目

2.1 iOS 虚拟机:UTM

本周 star 增长数:1500+

UTM 是一个国外大佬开发的 iOS 虚拟机,允许你在 iPhone 或 iPad 等苹果设备上运行 Windows 和 Linux。它主要有以下特点:

  • 依托 QEMU 支持 30+ 种处理器,包括 x86_64,ARM64 和 RISC-V;
  • 用 SPICE 实现快速本地图形处理;
  • 用 QWMU TCG 实现 JIT 加速;
  • 无需越狱;

GitHub 地址→https://github.com/utmapp/UTM

2.2 Python 实践:pytudes

本周 star 增长数:1050+

少年想学 Python 吗?Pytudes 是 Google 大佬总结的 Python 编程示范代码。 ????

GitHub 地址→https://github.com/norvig/pytudes

2.3 图片处理:BlurHash

本周 star 增长数:550+

BlurHash 是一个图像占位符,它允许你加载图片时显示模糊色块来缓解图片未加载的尴尬,同样的,它也支持将清晰的图片模糊化。该项目目前有 C、Swift、Kotlin、Typescript、Python 等版本。

GitHub 地址→https://github.com/woltapp/blurhash

2.4 机器学习作业:coursera-ml-py

本周 star 增长数:50+

coursera-ml-py 是 Coursera 的 Andrew Ng 教授为机器学习编写的 Python 编程作业,包括:线性回归、逻辑回归、神经网路、向量机、推荐系统等方面。 ????

GitHub 地址→https://github.com/nsoojin/coursera-ml-py

2.5 Java 实操:flink-recommandSystem-demo

本周 star 增长数:50+

flink-recommandSystem-demo 是一个基于 Flink 实现的商品实时推荐系统。Flink 统计商品热度,放入 Redis 缓存,分析日志信息,将画像标签和实时记录放入 HBase。在用户发起推荐请求后,根据用户画像重排序热度榜,并结合协同过滤和标签两个推荐模块为新生成的榜单的每一个产品添加关联产品,最后返回新的用户列表。

GitHub 地址→https://github.com/CheckChe0803/flink-recommandSystem-demo

2.6 应用 Case:industry-machine-learning

本周 star 增长数:200+

industry-machine-learning 是一个收录了多个行业应用机器学习与数据科学的项目,其中包括会计、银行、保险、律师等多个行业的分类。 ????

GitHub 地址→https://github.com/firmai/industry-machine-learning

3. 本周 GitHub Trending #前端专场#主题的主力军

本周 GitHub Trending 上有不少前端开发项目,这里小鱼干推荐 3 个前端相关 Repo 希望对你有用~

3.1 前端测试:Front-End-Checklist

本周 star 增长数:400+

Front-End-Checklist 是一个前端测试清单,它详细罗列了一个网站测试所涉及的方方面面,包括 HTML、CSS、安全、性能、SEO…并按照 Low、Medium、High 对测试的必要性进行划分。 ????

GitHub 地址→https://github.com/thedaviddias/Front-End-Checklist

3.2 前端小框架:Alpine.js

本周 star 增长数:650+

Alpine.js 是一个以较低成本提供大型框架(比如 Vue、React)的响应性和声明性的小框架,当然它支持你保留自己的 DOM,并按照自己的想法构建模型。 ????

GitHub 地址→https://github.com/alpinejs/alpine

3.3 Demo 之母:RealWorld

本周 star 增长数:850+

RealWorld 向大家展示了如何使用 React/Angular 等框架在 Node/Django 等平台上构建类 Medium 博客平台。开发者可以把它们混合起来,因为它们都遵循相同的 API 规范。

GitHub 地址→https://github.com/gothinkster/realworld

以上为 2020 年第 9 个工作周的 GitHub Trending ??如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 ??

HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub 为好友可同前端、Java、Go…各界大佬谈笑风生、切磋技术~

关注公众号加入交流群

原文地址:https://www.cnblogs.com/xueweihan/p/12391823.html

时间: 2024-10-08 02:34:40

上周 GitHub 热点速览 vol.09:手撕 LeetCode 一日 star 破两千的相关文章

上周 GitHub 热点速览 vol.08:系统设计必看 The System Design Primer

作者:HelloGitHub-小鱼干 摘要:GitHub Trending 上周看点,老项目依旧抢眼,系统设计必看 Repo:The System Design Primer 周获 1k+ star,而新开源的项目 Real-Time-Person-Removal 表现也不俗,开源当周 star 过 2k+,至于本周 Trending 的周主题 #机器学习# 项目 star 增涨也是蹭蹭蹭- 以下内容摘录自上周微博的 GitHub Trending,选项标准:新发布 | 实用 | 有趣,根据项目

热点速览-北京人工智能展【无人机展】明年五月盛大开幕

热点速览-北京人工智能展[无人机展]明年五月盛大开幕在人工智能技术的驱动下,无人驾驶正在一步步成为现实.百度无人驾驶汽车驶上城市道路进行测试,使大家切身感受到无人驾驶时代正渐行渐近.目前无人驾驶已成为当前全球汽车产业和互联网企业争相布局的"风口",中国作为汽车消费大国,未来将具有更多发展机遇.不过,专家认为,人工智能的发展超乎想象,实现完全自主的无人驾驶是一个令人兴奋却又望而生畏的艰难挑战,要让无人车能够进入寻常百姓家还有诸多待解难题. 无人驾驶是在传统汽车产业的基础上融入了智能化.自

最新版本|Tungsten Fabric 5.1要点速览

Tungsten Fabric(TF)社区在今年6月正式推出5.1版本,这是到目前为止社区的最新版(更多历史版本信息详见文末链接).TF社区一直在努力应对来自社区和技术上的挑战,以确保无论公共云.编排器或工作负载如何,都能通过繁荣而充满活力的社区解决最棘手的网络难题,TF 5.1版本就是这一努力的成果.现在是个很好的时机,Tungsten Fabric能够基于开发或运营的角色,在这个多云世界中满足网络需求. TF 5.1版本的要点速览: ? 代码质量至上,所有已知的P1和P2错误均在发布前被消除

.NET平台开源项目速览-最快的对象映射组件Tiny Mapper之项目实践

心情小札:近期换了工作,苦逼于22:00后下班,房间一篇狼藉~ 小翠鄙视到:"你就适合生活在垃圾堆中!!!" 晚上浏览博客园 看到一篇非常实用的博客:.NET平台开源项目速览(14)最快的对象映射组件Tiny Mapper,花了10分钟简单了解了一下. 看评论也是挺有价值,同时也看到许多新手同学问道在实际项目中使用的情况. 下面就原作者的代码的基础上略作调整,阐述一下在实际项目场景中的使用: 第一步:了解类库方法:TinyMapper 主要有两个函数: TinyMapper.Bind&

.NET平台开源项目速览(17)FluentConsole让你的控制台酷起来

从该系列的第一篇文章 .NET平台开源项目速览(1)SharpConfig配置文件读写组件 开始,不知不觉已经到第17篇了.每一次我们都是介绍一个小巧甚至微不足道的.NET平台的开源软件,或者学习,或者使用,或者介绍,或者分析原理等等,其实这个过程也让我了解了很多东西.也希望这个分享系列继续给大家带来收获,根据大家的评论和反应,其实说明这些小的组件都还不错,可以提高开发效率. 今天继续给大家介绍一款简单到爆的开源组件,但是可以让你的控制台瞬间高大上. 1.控制台能有啥滑头? 借用新生命论坛的一张

.NET平台开源项目速览(13)机器学习组件Accord.NET框架功能介绍

Accord.NET Framework是在AForge.NET项目的基础上封装和进一步开发而来.因为AForge.NET更注重与一些底层和广度,而Accord.NET Framework更注重与机器学习算法以及提供计算机视频.音频.信号处理以及统计应用相关的解决方案.该项目使用C#语言编写,项目主页:http://accord-framework.net/ 说明:该文章只是一个基本介绍,主要内容是翻译的官方文档和介绍,部分英文表述个人能力有限,不太熟悉,所以直接照搬原文,有比较确切的知道中文名

.NET平台开源项目速览(4).NET文档生成工具ADB及使用

转载自  http://www.cnblogs.com/asxinyu/p/dotnet_Opensource_project_ADB_CSharpDocument.html 阅读目录 1.ADB介绍 2.ADB生成.NET文档过程 3.资源与代码 很久以前就使用ADB这个工具来生成项目的帮助文档.功能强大,在学习一些开源项目的过程中,官方没有提供CHM帮助文档,所以为了快速的了解项目结构和注释.就生成文档来自己看,非常好用.这也是一个学习方法吧.例如本文在: .NET平台开源项目速览(2)Co

.NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验

不知不觉,“.NET平台开源项目速览“系列文章已经15篇了,每一篇都非常受欢迎,可能技术水平不高,但足够入门了.虽然工作很忙,但还是会抽空把自己知道的,已经平时遇到的好的开源项目分享出来.今天就给大家介绍.NET平台下的文档型数据库RavenDB,虽然我以前也在小项目用过其他文档型数据库,但问题很多,小项目还可以,大项目就歇菜了.这个数据库我关注了很久,最近一直在看它的文档,所以把知道的先总结下来. .NET开源目录:[目录]本博客其他.NET开源项目文章目录 本文原文地址:http://www

.NET平台开源项目速览(12)哈希算法集合类库HashLib

.NET的System.Security.Cryptography命名空间本身是提供加密服务,散列函数,对称与非对称加密算法等功能.实际上,大部分情况下已经满足了需求,而且.NET实现的都是目前国际上比较权威的,标准化的算法,所以还是安全可靠的.但也有一些场合,需要自己实现一些安全散列算法.不仅仅是学习,也可以进行测试以及相关研究.而今天要介绍的正式这样一个包括了目前几乎所有散列函数算法实现的.NET开源组件,大家可以实际使用,查看或者修改等.满足更多不同人,不同层次的需求.那就看看相关基础知识