HelloGitHub 潜水
  • 11发帖数
  • 9主题数
  • 0关注数
  • 0粉丝
开启左侧

GitHub 热点速览:大型项目源码聚集

[复制链接]
HelloGitHub 发表于 2021-9-27 08:35:00 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

                               
登录/注册后可看大图

代码,尤其是优雅规范的代码,一直都是学习编程技巧的捷径。固然有实用的代码小片段,能拯救当前业务的燃眉之急,但是真要去提升本身的技能还是得从大型的项目,尤其是有一定用户体量的项目中学习代码,了解系统背后的设计原理和实现逻辑。所以不妨细致阅读本周特推的 codebases,了解 Trello、Telegram 之类的大型应用是如何实现的。

选项尺度:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标记则阐明项目 release 超过半月。由于本文篇幅有限,另有部门项目未能在本文展示,望周知


                               
登录/注册后可看大图

1. 本周特推

1.1 真·代码库:codebases

本周 star 增长数:800+

New Codebases 是大型项目的源码(代码库)的聚集,它使用 React.js 构建,收录诸如:Bestbuy、Postman、Trello、Udacity、Coursera、Skillshare、Invision、Telgram 等等项目的源代码。你可以通过阅读代码来学习编程技巧,不过不发起直接在生产环境中使用它们。

GitHub 地点→github.com/reacttips-dev/codebases


                               
登录/注册后可看大图

1.2 实时高清抠图:RobustVideoMatting

本周 star 增长数:1,750+

New RobustVideoMatting 论文 Robust High-Resolution Video Matting with Temporal Guidance 的官方 GitHub 库,由字节跳动开源。RVM 专为稳定人物视频抠像设计。不同于现有神经网络将每一帧作为单独图片处理,RVM 使用循环神经网络,在处理视频流时有时间记忆。RVM 可在恣意视频上做实时高清抠像。在 Nvidia GTX 1080Ti 上实现 4K 76FPS 和 HD 104FPS。

GitHub 地点→github.com/PeterL1n/RobustVideoMatting


                               
登录/注册后可看大图

2. GitHub Trending 周榜

2.1 时序智能库:Merlion

本周 star 增长数:750+

New Merlion 是一个用于时间序列智能的 Python 库。它提供了一个端到端的呆板学习框架,包括加载和转换数据,创建和训练模子,后期处理模子输出,以及评估模子性能。它支持各种时序学习任务,包括单变量和多变量时序的预测和异常检测。这个库的目的是为工程师和研究人员提供一个一站式的办理方案,为他们特定的时序需求快速开发模子,并在多个时序数据集上举行基准测试。

GitHub 地点→github.com/salesforce/Merlion


                               
登录/注册后可看大图

2.2 资源监控:btop

本周 star 增长数:1,150+

New btop,资源监视器,可监控显示处理器、内存、磁盘、网络和历程的使用情况和统计信息,它沿用了 bpytop 和 bashtop 的主题是二者的 C++ 版。

GitHub 地点→github.com/aristocratos/btop


                               
登录/注册后可看大图

2.3 一键关注:LinkFree

本周 star 增长数:150+

New LinkFree 是一个生成个人档案的小工具,你可以将 Twitter、GitHub、YouTube 等等个人社交平台账号放在一个页面,潜入其他诸如 Ins 之类的只支持放一个链接的平台,方便他人关注你的社交账号。

GitHub 地点→github.com/EddieHubCommunity/LinkFree


                               
登录/注册后可看大图

2.4 动画设计:theatre

本周 star 增长数:2,800+

Theatre 是一个动画设计库,你可以用来制作一些 Web 动画,好比:


  • 3D 动画
  • svg / html 动画
  • 微互动设计
  • 其他 JS 动画
GitHub 地点→github.com/AriaMinaei/theatre


                               
登录/注册后可看大图

2.5 workload orchestrator 工具:Nomad

本周 star 增长数:1,700+

Nomad 是一个简朴又机动的 workload orchestrator 工具,可以跨 On-Prem 和云大规模地部署和管理诸如 Docker、Podman 等容器、非容器化应用程序(可执行程序、Java)和虚拟机(qemu)。目前支持 Windows、Linux 和 macOS。

GitHub 地点→github.com/hashicorp/nomad


                               
登录/注册后可看大图

- END -
小羊的Debug 发表于 2021-9-27 13:02:48 | 显示全部楼层
收藏
胖胖哒雪姑娘 发表于 2021-10-3 18:38:30 | 显示全部楼层
转发了
与风相随913 发表于 2021-9-29 00:07:55 | 显示全部楼层
转发了
L1xw 发表于 2021-10-3 22:43:54 | 显示全部楼层
转发了
新用户派 发表于 2021-9-27 23:10:39 | 显示全部楼层
转发了
甜心2318 发表于 2021-10-2 20:38:34 | 显示全部楼层
转发了
有个程序员老婆 发表于 2021-9-29 09:19:19 | 显示全部楼层
转发了
dc312ss 发表于 2021-10-3 03:46:40 | 显示全部楼层
转发了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

猜你喜欢
在线客服邮箱
wxcy#wkgb.net

邮箱地址#换为@

Powered by 创意电子 ©2018-现在 专注资源实战分享源码下载站联盟商城