社区所有版块导航
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

NB 的开源项目遍地开花——GitHub 热点速览 Vol.41

HelloGitHub • 3 年前 • 296 次点击  

作者:HelloGitHub-小鱼干


本周的 GitHub 热点速览的关键词便是 nb,也是本周特推之一的项目名字,这个功能如名字一般 nb 的项目是一个脚本,帮你处理笔记、书签、归档和知识库应用程序。如果你觉得 nb 不过如此,GHunt 便是另外一个 NB 的项目,没想到有一天你可以通过一个 gmail 邮箱,便可以了解到这个账号对应的“隐私”信息吧。

除了两个 “nb” 的特推项目之外,小型 C 编译器——chibicc 及屏幕共享工具——server 也是不得了,一周获得了近 2k+ 的 star,同周优秀的项目还有微软开源的强化训练即服务——maro,它的过人之处就要在下面的内容中挖掘了。

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

1. 本周特推

1.1 nb 的命令行工具:nb

本周 star 增长数:1850+

nb 是一个脚本,可帮你处理笔记、书签、归档和知识库应用程序,此外 nb 还支持加密、过滤和搜索、git 版本控制和同步、Pandoc 转换等功能。

nb 还是文本格式的注释,例如:Markdown、Emacs Org 和 LaTeX。使用 nb,你可以在 Vim、Emacs、VS Code、Sublime Text 及你喜欢的任何其他文本编辑器编写注释。

https://github.com/xwmx/nb

1.2 “人肉” Google 账号:GHunt

本周 star 增长数:3250+

New GHunt 是一个 OSINT 工具,可使用电子邮件从任何 Google 帐户提取信息。

目前可以提取:

  • 主人的名字
  • 上次编辑配置文件
  • Google ID
  • 如果帐户是 Hangouts 机器人
  • 激活的 Google 服务(YouTube,Photos,Maps,News360,Hangouts 等)
  • 可能的 YouTube 频道
  • 可能的其他用户名
  • 公开照片(P)
  • 手机型号(P)
  • 手机固件(P)
  • 已安装的软件(P)
  • Google Maps 评论(M)

GitHub 地址→https://github.com/mxrch/GHunt

2. GitHub Trending 周榜

2.1 不可显示的替代字体:last-resort-font

本周 star 增长数:250+

New last-resort-font 是一种特殊用途的字体,它包括一组表示 Unicode 字符类型的符号。

这些符号是专门设计来让用户识别码位,可以预留给特定类型的 Unicode 字符、在不存在协议的 PUA(私有使用区)中、未分配 / 留作将来分配、非字符的字符。

GitHub 地址→https://github.com/unicode-org/last-resort-font/

2.2 亚马逊实验室交互工具:Diagram Maker

本周 star 增长数:1000+

New Diagram Maker 是亚马逊实验室开源的,可为任何类图数据显示交互式编辑器的库。

Diagram Maker 是一个框架和数据格式不可知的库,可自由定制外观、感觉以及行为。它还公开了一个声明式接口,以减少在任何应用程序中集成库所需的代码,并内置了许多交互特性。

GitHub 地址→https://github.com/awslabs/diagram-maker

2.3 从头开始学机器学习:ML-From-Scratch

本周 star 增长数:1050+

ML-From-Scratch 是一些基本的机器学习模型和算法的 Python 实现。

ML-From-Scratch 的目的不是产生尽可能优化和计算效率高的算法,而是以透明和可访问的方式展示它们的内部工作方式。

GitHub 地址→https://github.com/eriklindernoren/ML-From-Scratch

2.4 强化训练即服务:maro

本周 star 增长数:50+

RaaS(强化训练即服务)maro 是微软开源的全链条资源优化 AI 解决方案

用户只需提供简单的接口或数据,平台就会自动生成一个仿真器,进行强化学习训练,并最终给出行业解决方案。开源后的 MARO 平台,将不局限于物流行业,可以帮助更多的传统企业翻新资源匹配工具,以数据驱动的方式达到资源最优化,大幅节约成本。

GitHub 地址→https://github.com/microsoft/maro

2.5 屏幕共享工具:server

本周 star 增长数:2050+

New server 是一个高质量低延时的屏幕共享工具,旨在让研发人员专注于技术交流,不用担心共享屏幕是否模糊、延迟。

GitHub 地址→https://github.com/screego/server

2.6 小型 C 编译器:chibicc

本周 star 增长数:1850+

New chibicc 是一个实现大多数 C11 功能的小型C编译器。

即使它像其他小型编译器一样可能仍属于“玩具编译器”类别,chibicc 仍可以编译多个实际程序,包括 Git, SQLite 和 libpng,而无需对已编译程序进行修改。这些程序的生成的可执行文件通过了它们相应的测试套件。

小型编译器中经常缺少但 chibicc 支持的功能包括(但不限于):

  • 预处理器
  • 浮点,双精度和长双精度(x87 个 80 位浮点数)
  • 位域
  • alloca()
  • 可变长度数组
  • 线程局部变量
  • 原子变量
  • 通用符号
  • 指定的初始值设定项
  • L,u,U和u8字符串文字

GitHub 地址→https://github.com/rui314/chibicc

2.7 GA 替代品:Plausible Analytics

本周 star 增长数:550+

Plausible Analytics 是一种简单、轻量级(小于 1 KB)、开源和隐私友好的 Google Analytics 替代品。它不使用 cookie,完全符合 GDPR、CCPA 和 PECR。你可以自我托管,或者在云上使用它。

GitHub 地址→https://github.com/plausible/analytics

3. 推荐阅读

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

- END -

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


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