作者: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. Linux系列(4) - 目录处理命令(1)

    前言 linux中一切皆文件.目录为目录文件,普通文件用来保存数据,目录文件用来保存文件 建立目录:mkdir mkdir -p [目录名] -p 递归创建目录,例子:mkdir -p LinuxTe ...

  2. disruptor笔记之二:Disruptor类分析

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...

  3. javascript 中介者模式 mediator

    * player.js /** * 中介者模式 * @param {*} name 角色名称 * @param {*} teamColor 队伍颜色 */ function Player(name, ...

  4. 压测中的QPS与TPS区别

    原文来自:https://www.cnblogs.com/fkkk/p/11957566.html QPS(每秒查询率)=并发数/平均响应时间 TPS(每秒处理事务数)=请求数/时间(秒) TPS的过 ...

  5. python 建站教程

    主端:安装nginx uwsgi django pymysql mysql安装mysql到http://repo.mysql.com/里面找 mysql57-community-release-el7 ...

  6. 没想到 TCP 协议,还有这样的骚操作。。。

    大家好,我是小林. 昨晚有位读者问了我这么个问题: 大概意思是,一个已经建立的 TCP 连接,客户端中途宕机了,而服务端此时也没有数据要发送,一直处于 establish 状态,客户端恢复后,向服务端 ...

  7. P6624-[省选联考2020A卷]作业题【矩阵树定理,欧拉反演】

    正题 题目链接:https://www.luogu.com.cn/problem/P6624 题目大意 \(n\)个点的一张图,每条边有权值,一棵生成树的权值是所有边权和乘上边权的\(gcd\),即 ...

  8. Redis之品鉴之旅(五)

    Redis事务 原子性:就是最小的单位 一致性:好多命令,要么全部执行成功,要么全部执行失败 隔离性:一个会话和另一个会话之间是互相隔离的 持久性:执行了就执行了,数据保存在硬盘上 典型例子:银行转账 ...

  9. 关于docker复现vulhub环境的搭建

    原本想用docker复现一下vul的漏洞. 装docker过程中遇到了很多问题, 昨天熬夜到凌晨三点都没弄完. 中午又找了找原因,终于全部解决了, 小结一下. 0x01 镜像 去官方下载了centos ...

  10. 题解 AVL 树

    link Description 给出一个 \(n\) 个点的 AVL 树,求保留 \(k\) 个点使得字典序最小. \(n\le 5\times 10^5\) Solution 因为我很 sb ,所 ...