GitHub 毕业需要什么呢?一个 PR!那么提交一个 PR 需要什么?也许你是使用终端命令来提交 git 操作的,那么你可以了解下 Bash-Oneliner,收录了大量好用的 bash 命令,虽然并没有 git 操作命令。还有好用的 NvChad,让你像用 IDE 一样用 NeoVim 编写内容。

本周还有个 git 利器,你可以通过 Gogs 搭建自己的 git 服务。也许后端,你可以采用 FireBase 替代方案 supabase

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知

  • 本文目录

      1. 本周特推
      • 1.1 让 NeoVim 像 IDE 一样:NvChad
      • 1.2 微软 3D 影片制作:Microsoft-3D-Movie-Maker
      1. GitHub Trending 周榜
      • 2.1 自托管 git:Gogs
      • 2.2 实用 Bash 指令:Bash-Oneliner
      • 2.3 OPT 代码库:metaseq
      • 2.4 GitHub 毕业年鉴:GitHubGraduation-2022
      • 2.5 FireBase 替代方案:supabase
      1. 往期回顾

1. 本周特推

1.1 让 NeoVim 像 IDE 一样:NvChad

本周 star 增长数:600+

NvChad 能让 NeoVim CLI 像个 IDE,同时兼顾颜值和启动速度,NvChad 的启动速度只要 20-70 ms。

GitHub 地址→https://github.com/NvChad/NvChad

1.2 微软 3D 影片制作:Microsoft-3D-Movie-Maker

本周 star 增长数:500+

New Microsoft 3D Movie Maker 是发布于 1995 年,微软 3D 电影制作项目的原始源代码。不过按照项目作者所说,这个项目并不能在现在的软硬件环境下构建成功,但是你可以基于这个项目编译获得部分的二进制文件。

GitHub 地址→https://github.com/microsoft/Microsoft-3D-Movie-Maker

2. GitHub Trending 周榜

2.1 自托管 git:Gogs

本周 star 增长数:950+

Gogs 是一款极易搭建的自助 Git 服务。特性:

  • 控制面板、用户页面以及活动时间线
  • 通过 SSH、HTTP 和 HTTPS 协议操作仓库
  • 管理用户、组织和仓库
  • 仓库和组织级 Webhook,包括 Slack、Discord 和钉钉
  • 仓库 Git 钩子、部署密钥和 Git LFS
  • 仓库工单(Issue)、合并请求(Pull Request)、Wiki、保护分支和多人协作
  • 从其它代码平台迁移和镜像仓库以及 Wiki
  • 在线编辑仓库文件和 Wiki
  • 等等

GitHub 地址→https://github.com/gogs/gogs

2.2 实用 Bash 指令:Bash-Oneliner

本周 star 增长数:1,050+

一组方便的 Bash 单命令行程序和终端技巧,用于数据处理和 Linux 系统维护。项目作者通过整理日常的工作和 LPIC 考试中遇到命令汇集本项目。比如下方的快捷命令:

Ctrl + n : same as Down arrow.
Ctrl + p : same as Up arrow.
Ctrl + r : begins a backward search through command history.(keep pressing Ctrl + r to move backward)
Ctrl + s : to stop output to terminal.
Ctrl + q : to resume output to terminal after Ctrl + s.
Ctrl + a : move to the beginning of line.
Ctrl + e : move to the end of line.
...

GitHub 地址→https://github.com/onceupon/Bash-Oneliner

2.3 OPT 代码库:metaseq

本周 star 增长数 1,150+

New Metaseq 是一个基于 OPT(从互联网上获取的数十亿个文本标记进行训练的 NLP 模型组)的代码库,可用来处理大规模数据。

GitHub 地址→https://github.com/facebookresearch/metaseq

2.4 GitHub 毕业年鉴:GitHubGraduation-2022

本周 star 增长数:300+

New GitHubGraduation-2022 包含了 GitHub 2022 届的毕业年鉴。通过向此仓库发起 Pull Request,可请求添加自己到 2022 届的 GitHub 毕业班级中。据项目描述,在 5 月 27 日之前成功合并到此仓库的前 7,500 个 Pull Request 将通过邮件收到定制的礼物卡、贴纸和信件。

GitHub 地址→https://github.com/education/GitHubGraduation-2022

2.5 FireBase 替代方案:supabase

本周 star 增长数:750+

New supabase 是一个开源的 Firebase 替代品。使用 Postgres 数据库、身份验证、即时 API、实时订阅和存储启动项目。

GitHub 地址→https://github.com/supabase/supabase

3. 往期回顾

往期回顾:

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

最后,记得你在本文留言区留下你想看的主题 Repo(限公众号),例如:AI 换头。 和之前的送书活动类似,留言点赞 Top3 的小伙伴(棒),小鱼干会努力去找 Repo 的^^

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

GitHub 毕业年鉴「GitHub 热点速览 v.22.20」的更多相关文章

  1. 上半年最中意的 GitHub 更新「GitHub 热点速览 v.22.21」

    2022 年的热点速览加入 GitHub 产品动态之后,这次的图片显示是最得我意的,因为可以提升图片查看人的看片体验.而 GitHub 社区方面,GitHub 官方发布了部分开源项目的新版本.与此同时 ...

  2. 换工作?试试远程工作「GitHub 热点速览 v.22.40」

    近日,潜在某个技术交流群的我发现即将毕业的小伙伴在焦虑实习.校招,刚好本周 GitHub 热榜有个远程工作项目.不妨大家换个思路,"走"出去也许有更多的机会.当然,除了全球的远程工 ...

  3. 读 Linux 像读小说「GitHub 热点速览 v.22.03」

    本周特推选取了一个画风有点意思的 Linux 代码带读项目 flash-linux0.11-talk,希望有趣的文风能带你读完 Linux 代码.当然画风可以增加阅读体验,彩色标记也是一种学习方法-- ...

  4. 开发者的瑞士军刀「GitHub 热点速览 v.22.04」

    Swiss Army knife 可以说是本周的关键词了,多个项目采用该词来描述它的特性:像是能全方位解决浏览器"网络"操作的 CyberChef 方便你进行数据加密.解编码,还有 ...

  5. 火爆的文字游戏你玩了吗?「GitHub 热点速览 v.22.06」

    不知道你有没有被 Wordle 这款游戏刷屏,在本期热点速览的特推部分选了一个 React 编写的开源版本同你分享,而本次公众号摘要也是一个提示, 只不过这个只能盲猜了.别小瞧 Wordle 这个游戏 ...

  6. 程序员的情人节「GitHub 热点速览 v.22.07」

    又是一年情人日,刚好还是发文的今天.也没什么好送的,送点程序员的浪漫--代码和开源项目吧.记得在本周特推查收这份来自程序员的独有浪漫. 本周 GitHub 霸榜的项目基本上都是老项目,从老项目中挖点新 ...

  7. 3D 世界的钥匙「GitHub 热点速览 v.22.08」

    有没有想过把身边的物件儿转成 3D 动画,在网页上实现一把?本期特推的项目 Three.js 就是帮你创建 3D 页面的知名开源项目,好玩的 3D 世界在向你招手.除了打开浏览器 3D 世界的钥匙外, ...

  8. 你的程序员女孩「GitHub 热点速览 v.22.09」

    本周最火的项目要数上周推荐的开源项目 How to Cook,火到一周涨了 18k+ star,但网友对它的定量烹饪方法褒贬不一.在本人看来,烹饪本就是一门"玄学",萝卜青菜各有所 ...

  9. 平平无奇的项目「GitHub 热点速览 v.22.10」

    不知道大家对高星项目什么印象?提到这个词第一个想到哪个项目呢?本周有几个项目看着普普通通,却完成了一周 2k+ star 的事迹.比如 SingleFile,它是个浏览器扩展,点击图标之后即可保存一个 ...

随机推荐

  1. 学习MFS(一)

    MFS概述 MooseFS,是一个具备冗余容错功能的分布式网络文件系统,它将数据分别存放在多个物理server或单独disk或partition上,确保一份数据有多个备份副本,对于访问MFS的clie ...

  2. ubuntu 安装 mysql mariadb

    本教程面向Ubuntu服务器,适用于Ubuntu的任何LTS版本,包括Ubuntu 14.04,Ubuntu 16.04,Ubuntu 18.04,甚至非LTS版本(如Ubuntu 17.10和其他基 ...

  3. css3中什么时候用transition什么时候用animation实现动画

    在css3中transition和animation都可以实现动画效果,但是我们什么时候用transition,什么时候用animation. 当有事件触发动画的时候我们就用transition.比如 ...

  4. 关于小程序websocket全套解决方案,Nginx代理wss

    需求对话 提问 我在本地web能够使用ws协议去链接websocket,但是小程序不能使用. 回答 由于小程序使用的是SSL加密协议,所以需要使用wss.这里wss与ws的关系就相当于https于ht ...

  5. 深入理解ES6(二)(解构赋值)

    变量的解构赋值 (1) 数组的解构赋值 1.基本用法 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring ). 只要等号两边的模式相同,左边的变量 ...

  6. 【weex开发】weex官方源码

    公司目前使用版本:weex_sdk:0.10.0 介绍地址:https://bintray.com/alibabaweex/maven/weex_sdk/0.18.0 weex最新版本:weex_sd ...

  7. java中Object类的getClass方法有什么用以及怎么使用?

    Object类的getClass的用法: Object类中有一个getClass方法,m  a  r  k- t  o- w i n:它会返回一个你的对象所对应的一个Class的对象,这个返回来的对象 ...

  8. 记住用户名和登录密码+虚拟机没有root权限解决办法

    今日所学: 记住用户名和登录密码 用adb查看保存文件内容 如何使用adb 如何安装adb-百度经验 遇到的问题: 用adb查看文件时,没有权限访问data文件 出现原因:google play虚拟机 ...

  9. golang调用海康sdk

    git地址:https://gitee.com/mimo431/hcnet-sdk_golang 网络不太流畅,先传gitee上 参考链接: https://www.cnblogs.com/dust9 ...

  10. OSPF 路由协议详解(一)

    (文章目录) ospf 协议是网络层协议 此篇文章适合有一定网络基础的人 ospf 协议最多应用在企业网络中,针对于运营商网络并不是特别的适用,端口号为 89 通过 IP 进行数据的转发 ospf 基 ...