作者:HelloGitHub-小鱼干

多少人以为暗黑的终端便是一名程序员的工作台,其实上,终端可以不只是一个输入 command 的界面,也可以是本周特推 kb 一样,面向极客的极简命令行知识库管理器,将图像、PDF、视频及文件管理的井井有条方便你快速找寻信息线索。终端,也可是一个游戏机,玩着像是 shapez.io 的图形游戏,靠你的想象力通关终端,抑或是回归本质,只是一个简简单单的磁盘管理工具,仅仅只是简单地用命令便可查看磁盘使用率,还是那个刚知道终端时的输入工具…

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

1. 本周特推

1.1 面向极客的极简命令行知识库管理器:kb

本周 star 增长数:300+

kb 是一个面向极客的极简命令行知识库管理器。

虽然 kb 主要针对基于文本的笔记收集,但它也支持非文本文件,比如:图像,PDF,视频和其他文件。主要特性

  • 将包含笔记、指南、过程、备忘单的项目收集到有组织的知识库中;

  • 根据不同的元数据过滤知识库:标题,类别,标签和其他;

  • 使用(或不使用)语法高亮显示知识库中的项目;

  • 使用正则表达式浏览知识库中的 grep;

  • 导入/导出整个知识库;

GitHub 地址→https://github.com/gnebbia/kb

1.2 极客风磁盘工具:Duf

本周 star 增长数:2400+

开源不到 1 周就获得 2k+ star 的磁盘工具 Duf,可在终端使用命令查看磁盘使用率。Duf 特性

  • 用户友好的彩色输出

  • 调整终端宽度

  • 按需排列结果

  • 群组 & 设备筛选

  • 支持 JSON 输出

GitHub 地址→https://github.com/muesli/duf

2. GitHub Trending 周榜

2.1 可视化组件集:Visx

本周 star 增长数:2000+

Visx 是可复用、低阶的可视化组件集合,它结合了 d3 的强大功能和 React 更新 DOM 的优势来生成你的可视化组件。而上周时隔 Visx 发布三年之后,Airbnb 使用 TypeScript 重写并发布了 Visx 1.0 正式版。

GitHub 地址→https://github.com/airbnb/visx

2.2 HTTP 工具包:Hetty

本周 star 增长数:1750+

New Hetty 是一个用于安全研究的 HTTP 工具包。它的目标是希望成为像 Burp Suite Pro 这样的商业软件的开源替代品,拥有为 infosec 和 bug 奖励社区量身定制的强大功能。

GitHub 地址→https://github.com/dstotijn/hetty

2.3 打包压缩工具:esbuild

本周 star 增长数:1050+

这是一个 JavaScript 打包和压缩程序。它用于打包 JavaScript 和 TypeScript 代码以在网络上分发。目前 esbuild 有两个基准测试用于衡量 esbuild 的性能,esbuild 比测试的其他 JavaScript 打包程序 快至少 100 倍。

GitHub 地址→https://github.com/evanw/esbuild

2.4 Steam 图形游戏:shapez.io

本周 star 增长数:400+

shapez.io 的源代码,shapez.io 是一款 Steam 游戏,在无边际的地图上建造工厂、自动化生产与组合愈加复杂的图形的游戏。

GitHub 地址→https://github.com/tobspr/shapez.io

2.5 高可用 UI 组件:headlessui

本周 star 增长数:650+

headlessui 是一组无风格的、高可用的 UI 组件,它被设计可完美集成 CSS,headlessui 有对应 Vue、React 包。

GitHub 地址→https://github.com/tailwindlabs/headlessui

2.6 NLP 数据集:Datasets

本周 star 增长数:700+

Datasets 是一个轻量级和可扩展的库,可以方便地共享和访问自然语言处理(NLP)的数据集和评估指标等,可用于 PyTorch、TensorFlow、NumPy 和 Pandas。

GitHub 地址→https://github.com/huggingface/datasets

2.7 负载测试工具:ali

本周 star 增长数:550+

ali 是一个受 vegeta 和 jplot 启发的负载测试工具,它带有一个嵌入式的基于终端的 UI,可实时绘制指标,因此可以在终端上执行实时分析。

GitHub 地址→https://github.com/nakabonne/ali

3. 推荐阅读

  • 过万 star 高星项目的秘密——GitHub 热点速览 Vol.39

  • 本周 GitHub 速览:您的代码有声儿吗?(Vol.38)

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

- END -

关注公众号第一时间收到更新

极客 Play 玩 Terminal——GitHub 热点速览 Vol.40相关推荐

  1. 极客的浪漫「GitHub 热点速览 v.22.41」

    作者:HelloGitHub-小鱼干 极客的浪漫,是怀旧复古的开源操作系统 SerenityOS 献上的情书:也是实用派用 AI 作画工具 novelai-bot 生成二次元女友.LxgwWenKai ...

  2. 在 GitHub 玩硬件——GitHub 热点速览 Vol.49

    作者:HelloGitHub-小鱼干 本周的 GitHub Trending 可以说是非常之硬核,天才少年稚晖君的 2 个硬件变装项目荣登热点榜,看完将充电宝改装为显示器的视频,搭配 HDMI-PI ...

  3. autohotkey实例+懒人包_懒人福音——GitHub 热点速览 Vol.42

    作者:HelloGitHub-小鱼干 懒人福音是什么?就是省时省事,正如 Waypoint 一样,你不需要在多个平台构建代码即可部署发布应用,它允许你将应用程序构建.部署和发布生命周期定义为代码.Bi ...

  4. GitHub 热点速览 Vol.13:近 40k star 计算机论文项目再霸 GitHub Trending 榜

    作者:HelloGitHub-小鱼干 摘要:"潮流是个轮回",这句话用来形容上周的 GitHub Trending 最贴切不过.无论是已经获得近 40k 的高星项目 Papers ...

  5. GitHub 热点速览 Vol.14:周获 2k+ Vim³ 掀起三维编程风

    作者:HelloGitHub-小鱼干 摘要:寓教于乐,应该是上周 Trending 的主题了,无论是被多人转发推荐的三维 Vim 项目 Vim³ 或者是流体运动的 WebGL Fluid Simula ...

  6. GitHub 热点速览 Vol.18:刷 LeetCode 的正确姿势

    作者:HelloGitHub-小鱼干 摘要:找对路子,事半功倍,正如本周 GitHub Trending #刷 LeetCode# 主题想表达的那般,正确的学习姿势方能让人走得更远,走进大厂 ???? ...

  7. 自动化当道,破密、爬虫各凭本事(GitHub 热点速览 Vol.37)

    作者:HelloGitHub-小鱼干 摘要:安全门外汉,如何在不知道密钥或密码的情况下,破解哈希得到原文,Ciphey 会告诉你当中的密码.说到 auto 智能爬虫会基于上一次的爬虫经历进一步学习以获 ...

  8. GitHub 热点速览 Vol.30:那些提升效率的小工具们

    作者:HelloGitHub-小鱼干 摘要:虽然 GitHub 是一个学习技术的好去处,但是除了学习,它还集提高"搬砖"效率于一身.GitHub 上散落着各式各样的小工具,比如本周 ...

  9. GitHub 热点速览 Vol.24:程序员自我增值,优雅赚零花钱

    作者:HelloGitHub-小鱼干 摘要:升职加薪,出任 CTO,迎娶白富美/高帅富,走向人生巅峰是很多人的梦想.在本期的热点速览中你将了解自由作者 Easy 如何优雅赚取零花钱的方法,以及定投改变 ...

最新文章

  1. (.DS_Store)避免多人提交代码到GitHub上起冲突
  2. C++debug调试出现heap corruption detected: after normal block 可能的原因
  3. 动态更改echarts 高度_结合Echarts、Ajax技术实现可视化大屏监控 3D
  4. HDU5877 - Weak Pair
  5. Silverlight:使用Storyboard控制动画--控制动画事件交互
  6. html5支持多线程,html5 多线程
  7. c语言系统的通用数据结构,(转载)C语言实现通用数据结构的高效设计
  8. 《Android游戏开发详解》一1.8 控制流程第2部分——while和for循环
  9. qsocket 指定网卡_QSocket
  10. Bug(九) —— error LNK 2019 无法解析的外部符号 __imp__timeGetTime@0
  11. SLAM学习与求职经验分享_李阳阳
  12. SpringCloud-Alibaba之Nacos,Java集合面试题及答案
  13. 数学建模——相关系数(2)——假设检验
  14. DllRegisterServer调用失败的解决办法
  15. python tab键自动补全怎么用_Python语言之使用tab键自动补全
  16. 使用 163 邮箱接收 ASP.NET 用户反馈
  17. drop,delete与truncate的区别
  18. 第3.1章:StarRocks数据导入--Insert into
  19. ssh和scp的使用
  20. conda create出现连接问题_处理conda安装工具的动态库缺失问题

热门文章

  1. OID的获取及使用方法
  2. HCIE 面试 ----- 组播
  3. git push的时候报错:error: src refspec xxxxx does not match any. 错误原因和解决方法
  4. 服务器所属文件变成nobody,NFS(expirtfs命令,NFS客户端创建新文件所属组和所属主都为nobody)(示例代码)...
  5. 编译原理之--FIRST集、FOLLOW集 和 SELECT集
  6. Android开发——跳转到应用商店以及app详情页、获取手机硬件信息、验证app是否存在
  7. 说说硬件吧,CPU,不应被埋没的计算机产业的功臣。
  8. 新浪开放平台---oauth2认证流程 casperjs自动登录和授权 api需要注意的问题及bug
  9. 初始内省Introspection
  10. 零售行业数据分析运用