作者:HelloGitHub-小鱼干

Copilot 是 GitHub 官方出品的代码自动补全工具,之前使用该工具需要有一定的要求。而本周靠 2k+ star 上热点的 copilot-docs 则是它的使用文档。此外另外一个 GitHub 官方出品项目,则是一个老项目 gitignore,目前 GitHub 标星 125k、fork 70.1 k,它能让你方便地使用 git。

跟随 GitHub 实用官方步伐的还有 flutter-tips-and-tricks,项目收录了大量 Flutter 实用代码,可以让你处理图片、图标呈现、对接数据库等等操作。说到数据库,本周热点之一 QuestDB 是一个 Java 编写的高性能数据库,可用于金融服务、物联网、机器学习 、DevOps 和可观测性应用。

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

  • 本文目录

      1. 本周特推
      • 1.1 代码自动补全 Copilot 使用指南:copilot-docs
      • 1.2 Flutter·黑魔法:flutter-tips-and-tricks
      1. GitHub Trending 周榜
      • 2.1 高性能 SQL 数据库:QuestDB
      • 2.2 即时通讯解决方案:Open-IM-Server
      • 2.3 膳食管理:recipes
      • 2.4 实用 .gitignore 文件模版:gitignore
      • 2.5 游戏分析器:Optick
      1. 往期回顾

1. 本周特推

1.1 代码自动补全 Copilot 使用指南:copilot-docs

本周 star 增长数:2,500+

New GitHub Copilot 是 GitHub 和 OpenAI 开发的人工智能工具,用户在使用 Visual Studio Code 时可以通过 GitHub Copilot 自动补全代码。而 copilot-docs 则是它的使用文档,上周不少开发者获得了 Copilot 的使用权,如果你是其中一员,不妨阅读下本文档。

GitHub 地址→https://github.com/github/copilot-docs

1.2 Flutter·黑魔法:flutter-tips-and-tricks

本周 star 增长数:2,200+

New flutter-tips-and-tricks 收录了 Flutter 和 Dart 使用小技巧,比如对图片的处理、CRUD 操作、百分比如何绘制等等实用技能。

GitHub 地址→https://github.com/vandadnp/flutter-tips-and-tricks

2. GitHub Trending 周榜

2.1 高性能 SQL 数据库:QuestDB

本周 star 增长数:1,000+

New QuestDB 是一个高性能、开源的 SQL 数据库,适用于金融服务、物联网、机器学习 、DevOps 和可观测性应用。它拥有支持 PostgreSQL 线协议的端点,使用 InfluxDB 线协议的模式无关的高吞吐数据获取方式,以及用于查询、批量导入和导出的 RESTAPI。整个代码库是用 Java 和 C++ 从头开始构建的,没有任何依赖性,并且 100%没有垃圾回收。

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

2.2 即时通讯解决方案:Open-IM-Server

本周 star 增长数:2,150+

OpenIM:由前微信技术专家打造的基于 Go 实现的即时通讯(IM)项目,从服务端到客户端 SDK 开源即时通讯(IM)整体解决方案,可以轻松替代第三方 IM 云服务,打造具备聊天、社交功能的 App。

GitHub 地址→https://github.com/OpenIMSDK/Open-IM-Server

2.3 膳食管理:recipes

本周 star 增长数:400+

Recipes 可用来管理你的菜谱、日常饮食,以及生活购物。特性:

  • 管理您的食谱 - 管理不断增长的食谱
  • 计划 - 每天多餐
  • 购物清单 - 通过膳食计划或直接从食谱获得
  • 食谱 - 将食谱收集到书籍中
  • 与朋友和家人共享并协作食谱

GitHub 地址→https://github.com/TandoorRecipes/recipes

2.4 实用 .gitignore 文件模版:gitignore

本周 star 增长数:500+

.gitignore 文件会告诉 git 要忽略项目中的哪些文件或文件夹。gitignore 是 GitHub 官方提供的 .gitignore 文件模版,收录了大量实用 .gitignore 模版,而该项目也是目前拥有 125k star、70.1 fork,是个实打实的明星项目。

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

2.5 游戏分析器:Optick

本周 star 增长数:250+

Optick 是一个超轻量级的 C++ 游戏分析器。它提供了有效性能分析和优化所需的所有必要工具的访问工具:仪表盘、Switch Contexts、采样、GPU 计数器。支持 Windows、macOS、Linux 和 Xbox。

GitHub 地址→https://github.com/bombomby/optick

3. 往期回顾

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

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

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

GitHub 开源的小工具「GitHub 热点速览 v.21.45」的更多相关文章

  1. 天冷了,任务栏养只猫吧「GitHub 热点速览 v.21.46」

    作者:HelloGitHub-小鱼干 运动能带来热量,盘猫也是,RunCat_for_windows 是一只奔跑在任务栏的猫,一定能给你的电脑带来一丝冬日的温暖.当然送温暖的除了任务栏小猫咪之外,还有 ...

  2. 躺平吧,平铺的窗口「GitHub 热点速览 v.21.47」

    作者:HelloGitHub-小鱼干 用 macOS 系统经常会遇到的一个问题便是多开窗口如何快速找寻的问题,本周特推项目 yabai 便是来解决这个问题的.直接把所有窗口平铺,是不是很"正 ...

  3. 获取 Windows 密码「GitHub 热点速览 v.21.28」

    作者:HelloGitHub-小鱼干 安全问题一直是 GitHub 的一大热点,因为数据安全问题诞生的各类自托管服务便是.而本周周榜上的 2 个和安全主题相关的项目,有些不同.mimikatz 是个老 ...

  4. AI 预测蛋白质结构「GitHub 热点速览 v.21.29」

    作者:HelloGitHub-小鱼干 虽然 AI 领域藏龙卧虎,但是本周预测蛋白质结构的 alphafold 一开源出来就刷爆了朋友圈,虽然项目与我无关,但是看着科技进步能探寻到生命机理,吃瓜群众也有 ...

  5. 在线体验 Windows 11「GitHub 热点速览 v.21.30」

    作者:HelloGitHub-小鱼干 有什么比无需安装系统,检测硬件兼容度,只要打开一个浏览器,输入某个神秘的地址回车,即可体验 Windows 11 更棒的呢?windows11 就是这么一个小工具 ...

  6. 自制车速记录仪「GitHub 热点速览 v.21.31」

    作者:HelloGitHub-小鱼干 如果你有一辆普通的自行车,那么就可以使用下 X-TRACK 这个项目制作一个自己的测速器,记录你的行驶轨迹还有车速,体验一把硬件发烧友的乐趣.如果你有一个非 ma ...

  7. 那些 Unix 命令替代品们「GitHub 热点速览 v.21.32」

    作者:HelloGitHub-小鱼干 好用的 Unix 命令替代工具能让你事半功倍,例如,bat 便是个带着高亮特性的加强版 cat,就像你用了 oh my zsh 之后便会感受到它的强大.同样好用的 ...

  8. 有备无患「GitHub 热点速览 v.21.38」

    作者:HelloGitHub-小鱼干 数据库最重要的一个功能是容灾备份,备份不只是对数据库重要,对日常工作生活的我们一样重要,比如花了一个工作日写的代码没有备份(虽然可能只有 1 行-)总归是一个让人 ...

  9. 大型项目源码集合「GitHub 热点速览 v.21.39」

    作者:HelloGitHub-小鱼干 代码,尤其是优雅规范的代码,一直都是学习编程技巧的捷径.虽然有实用的代码小片段,能拯救当前业务的燃眉之急,但是真要去提升自己的技能还是得从大型的项目,尤其是有一定 ...

随机推荐

  1. PHP 相对路径转换为绝对路径 realpath

    * 相对路径 -> 绝对路径 realpath <?php /** * @param string $in_rel: relative directory * @param string ...

  2. jquery-ui dialog, ajax FormData [snippet], $.ajax setRequestHeader

    html: <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery- ...

  3. python序列的修改、散列和切片

    新Vector类 接原vector类定义的新Vector类,原向量类是二维,现定义多维向量类: from array import array import reprlib import math c ...

  4. [转载]Nginx负载均衡配置实例详解

    负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法,希望对有需要的同学有所帮助哦. 负载均衡 先来简单了解一下什么是负载均衡,单从字面上的意思来理解就可 ...

  5. Angular 的性能优化

    目录 序言 变更检查机制 性能优化原理 性能优化方案 小结 参考 序言 本文将谈一谈 Angular 的性能优化,并且主要介绍与运行时相关的优化.在谈如何优化之前,首先我们需要明确什么样的页面是存在性 ...

  6. C#实例:datagridview单元格合并

    这是替C#微信交流群群友做的一个小实例,目的就是在datagridview选择对应行以后,点击button后获取对应行的ip,并执行相应的操作,其实我觉得这样的话button没必要非放置到datagr ...

  7. IP多播与NAT地址转化

    IP多播 与单播相比,在一对多的通信中,多播可以大大减少网络资源.在互联网上进行多播就叫做IP多播,IP多播所传送的分组需要使用IP多播地址. 如果某台主机想要收到某个特定的多播分组,那么怎样才能是这 ...

  8. centos6.5 oracle 卸载

    1.使用SQL*PLUS停止数据库 [oracle@OracleTest oracle]$ sqlplus / as sysdba SQL> shutdown immediate; SQL> ...

  9. JS中变量的命名规范

    命名规范 包含数字.字母.下划线和$,但 不能以数字开头 变量名严格区分大小写 变量名不能是关键字和保留字 变量名要见名知意 如果变量名有多个单词组成,推荐使用 小驼峰命名法 命名时,尽量使用英语,如 ...

  10. 洛谷2375 NOI2014动物园(KMP)

    题目链接: 题目. 简单一点来说,这个题就是求一个字符串的\(num\)数组的和,其中有\(num[i]\)表示1~i中有多少个不交叉的相等的前缀和后缀 的数目,要求一个\(O(n)\)的做法 QwQ ...