您当前的位置:首页 > 电脑百科 > 程序开发 > 编程百科

开发者的瑞士军刀「GitHub 热点速览 v.22.04」

时间:2022-01-24 13:19:12  来源:  作者:HelloGitHub
开发者的瑞士军刀「GitHub 热点速览 v.22.04」

 

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

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

选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知

开发者的瑞士军刀「GitHub 热点速览 v.22.04」

 

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 热点速览 v.22.04」

 

1.2 网络瑞士军刀:CyberChef

本周 star 增长数:1,050+

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

开发者的瑞士军刀「GitHub 热点速览 v.22.04」

 

2. GitHub Trending 周榜

2.1 开发的瑞士军刀:DevToys

本周 star 增长数:2,200+

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

开发者的瑞士军刀「GitHub 热点速览 v.22.04」

 

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

本周 star 增长数:650+

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

开发者的瑞士军刀「GitHub 热点速览 v.22.04」

 

2.3 动画工具:libpag

本周 star 增长数:1,100+

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

  • 高效的文件格式
  • 全 AE 特性支持
  • 性能监测可视化
  • 运行时可编辑
开发者的瑞士军刀「GitHub 热点速览 v.22.04」

 

2.4 桌面图形编程:Windows.js

本周 star 增长数:600+

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

开发者的瑞士军刀「GitHub 热点速览 v.22.04」

 

2.5 数据文件查询利器:dsq

本周 star 增长数:1,100+

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

开发者的瑞士军刀「GitHub 热点速览 v.22.04」

 

- END -



Tags:GitHub   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
Swiss Army knife 可以说是本周的关键词了,多个项目采用该词来描述它的特性:像是能全方位解决浏览器“网络”操作的 CyberChef 方便你进行数据加密、解编码,还有帮你处理 JSON...【详细内容】
2022-01-24  Tags: GitHub  点击:(4)  评论:(0)  加入收藏
Github可以说是世界上最大的网站源码托管平台之一,国内访问有时候会出现打不开的情况。如果你只是查找仓库源文件,可以使用Github镜像网站。镜像网站打开速度快,当然下载源码的...【详细内容】
2022-01-14  Tags: GitHub  点击:(18)  评论:(0)  加入收藏
今天推荐一款开源Q版头像生成器 Avataaars generator,支持自定义头发、眼镜、胡须、肤色、衣着、嘴型等属性,如果你想换个人物化的头像,可以来试一下。下面是一些头像示例,可以...【详细内容】
2022-01-05  Tags: GitHub  点击:(35)  评论:(0)  加入收藏
我 2010 年开始在 Github 上开源自己的代码。在 push 代码之前我根本没想过为什么。只是因为我当时学了 git,而且我又觉得 Github 很方便,可以用来备份自己的代码。而后我就参...【详细内容】
2021-12-28  Tags: GitHub  点击:(35)  评论:(0)  加入收藏
开源最前线(ID:OpenSourceTop) 猿妹编译项目地址: https://github.com/restic/restic全球知名代码托管平台 GitHub 今天就重磅发布了今年的年度报告——《2021 年度 O...【详细内容】
2021-12-17  Tags: GitHub  点击:(20)  评论:(0)  加入收藏
github加速利器,解决github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题。复杂的网络问题github连接不上 代码pull/push失败...【详细内容】
2021-11-12  Tags: GitHub  点击:(131)  评论:(0)  加入收藏
一、国内访问github慢的原因GitHub在国内访问速度慢的问题原因有很多,但最直接和最主要的原因是GitHub的分发加速网络的域名遭到dns污染。可通过修改系统hosts文件的办法,绕过...【详细内容】
2021-09-15  Tags: GitHub  点击:(112)  评论:(0)  加入收藏
本文推荐 GitHub 和 Gitee 上比较热门的电商开源项目,包括前后端分离、微服务架构等,同时具备 PC、移动端、小程序。01. 新蜂电商第一个电商项目:newbee-mall,这个系统的名称是...【详细内容】
2021-09-14  Tags: GitHub  点击:(80)  评论:(0)  加入收藏
《GitHub精选》是我们分享Github中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是一个谷歌代码风格指南项目——styleguide。 严谨的代码风...【详细内容】
2021-09-08  Tags: GitHub  点击:(99)  评论:(0)  加入收藏
今天给大家推荐Github上排行第一的库,可以看到目前已经有329k的星星了。它其实是一个非盈利机构搭建的一个沉浸式学习网站,主要的前端的一些东西,当然也有部分后端的内容。 网...【详细内容】
2021-09-03  Tags: GitHub  点击:(78)  评论:(0)  加入收藏
▌简易百科推荐
while(1) 和 for(;;)它们不都是无限循环吗,作用应该一样啊,它们到底有什么区别?要回答这个问题,其实你各自编写一段while(1) 和 for(;;)的代码,编译对比一下代码大小和汇编文件,你...【详细内容】
2022-01-25  IT三宝    Tags:汇编   点击:(3)  评论:(0)  加入收藏
一、摘要在实际的业务开发过程中,我们常常会碰到需要与第三方互联网公司进行技术对接,例如支付宝支付对接、微信支付对接、高德地图查询对接等等服务,如果你是一个创业型互联网...【详细内容】
2022-01-24  DNF搬砖摸金达人    Tags:API接口   点击:(5)  评论:(0)  加入收藏
Swiss Army knife 可以说是本周的关键词了,多个项目采用该词来描述它的特性:像是能全方位解决浏览器“网络”操作的 CyberChef 方便你进行数据加密、解编码,还有帮你处理 JSON...【详细内容】
2022-01-24  HelloGitHub    Tags:GitHub   点击:(4)  评论:(0)  加入收藏
REST API 是当今可用的最常见的 Web 服务类型之一。它们允许包括浏览器应用程序在内的各种客户端通过 REST API 与服务器通信。因此,正确设计 REST API 非常重要,这样我们以后...【详细内容】
2022-01-13  杨同学编程    Tags:API   点击:(16)  评论:(0)  加入收藏
CPU对我们来说既熟悉又陌生,熟悉的是我们知道代码是被CPU执行的,当我们的线上服务出现问题时可能首先会查看CPU负载情况。陌生的是我们并不知道CPU是如何执行代码的,它对我们的...【详细内容】
2022-01-06  小心程序猿QAQ    Tags:代码   点击:(12)  评论:(0)  加入收藏
前言小黑在开发中遇到个问题,我负责的模块需要调用某个三方服务接口查询信息,查询结果直接影响后续业务逻辑的处理;这个接口偶尔会因网络问题出现超时,导致我的业务逻辑无法继续...【详细内容】
2022-01-04  小黑说Java    Tags:接口重试   点击:(25)  评论:(0)  加入收藏
我在会议演讲后经常收到的一个问题很奇怪,不是关于我演讲的内容,而是关于我的Linux桌面环境。人们对这个漂亮的发行版更感兴趣,而不是我刚才做的精彩演示我不是在抱怨,我喜欢我...【详细内容】
2022-01-04  木偶跳舞    Tags:Linux 开发   点击:(24)  评论:(0)  加入收藏
写在前面有时候可能做项目组长,负责一个项目开发,但是工作是内网,也没有公司的版本库权限,那这个时候,我们怎么用处理版本控制,可以用集中式的版本库工具SVN,或者分布式的Git,这里和...【详细内容】
2021-12-31  山河已无恙被注册了    Tags:Git版本库   点击:(47)  评论:(0)  加入收藏
1、什么是YAMLYAML是"YAML Ain’t a Markup Language"(YAML不是一种标记语言)的递归缩写。YAML的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。主要强度...【详细内容】
2021-12-29  编程菌zfn    Tags:YAML   点击:(23)  评论:(0)  加入收藏
本文分为三个等级自顶向下地分析了glibc中内存分配与回收的过程。本文不过度关注细节,因此只是分别从arena层次、bin层次、chunk层次进行图解,而不涉及有关指针的具体操作。前...【详细内容】
2021-12-28  linux技术栈    Tags:glibc   点击:(28)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条