社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

快速绘制流程图「GitHub 热点速览 v.22.47」

HelloGitHub • 2 年前 • 803 次点击  

作者:HelloGitHub-小鱼干

画流程图一直是研发的一个难题,如何画得通俗易懂已经够让人头疼了,还要美观大方。用 d2 的语法描述下流程,d2 会自动帮你生成一张配色极佳的流程图。说到研发的选择,本周特推的 choiceof.dev 罗列了众多开发过程中会遇到的选项,你可以自测下你同主流研发的契合度。

本周周榜呢,有监控网络流量的 sniffnet,监控 API 流量的 kubeshark,还有以便不时之需的开发小抄 cheat.sh,记录日常事项的备忘录 memos 和音频转文字工具 buzz。

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

1. 本周特推

1.1 文本变图表:d2

主语言:Go

New 本周刚开源并突破 5k star 关卡的“爆款”项目,只要用文本就可以生成对应的图表。比如下面这段语法讲得到一个流程图。

# Actors
hans: Hans Niemann

defendants: {
  mc: Magnus Carlsen
  playmagnus: Play Magnus Group
  chesscom: Chess.com
  naka: Hikaru Nakamura

  mc -> playmagnus: Owns majority
  playmagnus  chesscom: Merger talks
  chesscom -> naka: Sponsoring
}

# Accusations
hans -> defendants: 'sueing for $100M'

# Offense
defendants.naka -> hans: Accused of cheating on his stream
defendants.mc -> hans: Lost then withdrew with accusations
defendants.chesscom -> hans: 72 page report of cheating

GitHub 地址→https://github.com/terrastruct/d2

1.2 艰难选择:choiceof.dev

主语言:TypeScript

New 开发人员日常面对着非常艰难的选择,可能就是技术选型,当然也可能是简单的如何提交代码。choiceof.dev 给出了形形色色同开发相关的选项,有复杂的也有简单的。比如,下图如何提交代码,强制提交的占了 64%。

GitHub 地址→https://github.com/bdebon/choiceof.dev

2. GitHub Trending 周榜

2.1 轻松监控网络流量:sniffnet

本周 star 增长数:900+主语言:Rust

New 一个跨平台的网络流量监控工具,可快速、直观查看流量变化。

GitHub 地址→https://github.com/GyulyVGC/sniffnet

2.2 音频转文本:buzz

本周 star 增长数:550+主语言:Python

转换音频为文本的工具,支持麦克风实时录入转文字,也支持导入已有音频文件。文本可以导出为 TXT、SRT、VTT 格式。

GitHub 地址→https://github.com/chidiwilliams/buzz

2.3 高颜值备忘录:memos

本周 star 增长数:1,850+主语言:TypeScript

具备知识管理能力的备忘中心,可多人协作。特性:

  • 支持自托管,秒拉起来一个 Docker 应用;
  • 支持 Markdown 语法;
  • 同组内成员协作;
  • 自服务的 RESTful API;

GitHub 地址→https://github.com/usememos/memos

2.4 研发小抄:cheat.sh

本周 star 增长数:1,350+主语言:Python

非必要不小抄,cheat.sh 具有理想小抄的一切特性:简洁、快速、全面、低调、可辅助学习。它能在 100ms 内搜刮完 Stack Overflow 等网站,并返回你所需要的答案。支持 curl / 浏览器 / 编辑器交互。

GitHub 地址→https://github.com/chubin/cheat.sh

2.5 API 流量查看器:kubeshark

本周 star 增长数:900+主语言:Golang

作为 K8s 的 API 流量查看器,kubeshark 支持对 K8s 所有集群的 API 流量和负载进行监控。

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

3. 往期回顾

往期回顾:

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

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

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

- END -


👆 关注「HelloGitHub」第一时间收到更新👆

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/150010
 
803 次点击