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

HelloGitHub • 2 年前 • 214 次点击  

作者:HelloGitHub-小鱼干

Swiss Army knife 可以说是本周的关键词了,多个项目采用该词来描述它的特性:像是能全方位解决浏览器“网络”操作的 CyberChef 方便你进行数据加密、解编码,还有帮你处理 JSON 数据的 DevToys、方便在查询数据文件的 dsq,都是很实用的开发小工具,符合“瑞士军刀”的特性。

当然还有一些好用的大厂新鲜开源的工具,比如用在王者荣耀“身上”的动画工具 libpag,还有纯、标准卷积神经网络实现的 ConvNeXt,方便你做桌面窗口开发的 Windows.js…

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

News 速览

1. 业界·Flink 联合创始人离职

从事大数据开发的同学对 Apache 顶级项目之一 Flink 一定不陌生,Flink 是由 Apache 软件基金会开发的开源流处理框架,其核心是用 Java 和 Scala 编写的分布式流数据流引擎。Flink 以数据并行和管道方式执行任意流数据程序,Flink 的流水线运行时系统可以执行批处理和流处理程序。

在 3 年前 2019 年 1 月阿里巴巴并收购了 Apache Flink 母公司 Data Artisans,随后 Flink 归属于阿里巴巴,而在过去的一周 1 月 20 号,Flink 早期创始人之一兼收购 Data Artisans 后的公司改名为 Ververica 的 CTO Stephan Ewen 辞职。

1. 本周特推

1.1 代码可视化编辑:mometa

本周 star 增长数:1,050+

New mometa 面向研发的低代码元编程,代码可视化编辑,辅助编码工具,目前版本为 beta 版本。据作者所说,mometa 不是传统主流的低代码平台(如 amis / 云凤蝶),mometa 是面向研发的、代码可视设计编辑平台;它更像是 dreamweaver、gui 可视编辑之于程序员,它是一种基于程序员本地开发的模式,新增了可视化编码的能力。

特性:

  • 🛠 面向研发的代码可视化编辑,直接作用于源码
  • 🍒 开放物料生态,可定制团队内物料库,见 mometa-mat
  • 💎 多语言、多生态支持,目前暂时只支持 React,后续有计划支持 Vue
  • 🔥 接入友好,Webpack>=4 插件化接入
  • 🌟 开发友好,物料库支持热更新,不破坏已有开发模式

GitHub 地址→https://github.com/imcuttle/mometa

1.2 网络瑞士军刀:CyberChef

本周 star 增长数:1,050+

New CyberChef 一个用于加密、编码、压缩和数据分析的网络应用程序,可在浏览器中执行各种“网络”操作,包括简单的编码(XOR 或 Base64),更复杂点的加密(如 AES、DES 和 Blowfish),创建二进制文件和十六进制转储(Hex dump)、数据压缩和解压缩、计算哈希值和校验和、IPv6 和 X.509 解析、更改字符编码等等。

GitHub 地址→https://github.com/gchq/CyberChef

2. GitHub Trending 周榜

2.1 开发的瑞士军刀:DevToys

本周 star 增长数:2,200+

DevToys 可以帮助完成一些日常任务,比如格式化 JSON、比较文本、测试正则等等。

GitHub 地址→https://github.com/veler/DevToys

2.2 Facebook 卷积神经网络实现:ConvNeXt

本周 star 增长数:650+

New ConvNeXt 是 Facebook 研究所开源的标准卷积神经网络的 PyTorch 实现。

GitHub 地址→https://github.com/facebookresearch/ConvNeXt

2.3 动画工具:libpag

本周 star 增长数:1,100+

New libpag 是腾讯开源的动画工具,可用于 UI 动画、贴纸 动画、视频编辑、模板设计等场景。它提供从 AE(Adobe After Effects)导出插件,到桌面预览工具 PAGViewer,再到各端的跨平台渲染 SDK。支持 iOS、Android、macOS、Windows、Linux 和 Web 等等。特性:

  • 高效的文件格式
  • 全 AE 特性支持
  • 性能监测可视化
  • 运行时可编辑

GitHub 地址→https://github.com/Tencent/libpag

2.4 桌面图形编程:Windows.js

本周 star 增长数:600+

New Windows.js 是桌面图形编程的开源 JavaScript 运行时(Runtime)。它通过 GLFW 提供窗口创建和操作的 API,通过 Skia 图形库提供 HTML5 Canvas API 且支持 v8 Javascript 引擎。

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

2.5 数据文件查询利器:dsq

本周 star 增长数:1,100+

New dsq 是一个命令行工具,可对数据文件进行 SQL 查询,支持 JSON、CSV、Excel、Parquet 等等数据文件。

GitHub 地址→https://github.com/multiprocessio/dsq

3. 往期回顾

往期回顾:

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

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

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

- END -

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

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