GitHub热门:编译器与UI框架(github网页编辑器怎么运行)
如果有一个关键词来概述本周的 GitHub 热门项目的话,大概就是 van 和 sectorc 都用到的 smallest。只不过一个是前端的响应式框架,一个是搞编译的 C 编译器。它们除了轻量化这个共同特点之外,还有好用,足以满足你的日常编程所需。
说到编程,EasySpider 便是一个免去敲代码工作量,用看得见的方式搞定爬虫需求的项目。看得见的不只是 EasySpider,还有 DragGAN 看得见的火爆,一周就有 13k 的 star,它提供了一种新的处理图像方式(鼠标移动图像生图)。
选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知
1. 本周特推1.1 快速 P 图:DragGANNew 又一个 AI 项目,别着急,这个项目主打一个快速处理图片,只用拖拽鼠标就能调整图像,生成新的图像:比如让猫咪眨眼、狮子开口、大象转身…不过,目前项目代码还未开源,不妨关注下这个仓。
GitHub 地址→github.com/XingangPan/DragGAN
1.2 3D 游戏:FUE5之前 HG 收录的 Factorio,中文名异星工厂的游戏玩家,FUE5 是它的粉丝制作的 3D 版本,想看看 Factorio 的 3D 样子。
GitHub 地址→github.com/FUE5BASE/FUE5
2. GitHub Trending 周榜2.1 可视化爬虫:EasySpider本周 star 增长数:3,200+,主语言:JavaScript
如果你不想写爬虫代码,不妨试试 EasySpider。一个可视化爬虫软件,可以无代码图形化设计和执行的爬虫任务。
GitHub 地址→github.com/NaiboWang/EasySpider
2.2 权限控制:casbin本周 star 增长数:350+,主语言:Golang
Casbin 是一个强大和高效的开放源码访问控制库,它支持各种访问控制模型以强制全面执行授权。简单来说,它可以让特定用户访问指定的对象或者是实体流程,支持添加角色(RBAC)、属性(ABAC)。
GitHub 地址→github.com/casbin/casbin
2.3 文件管理器:joshuto本周 star 增长数:800+,主语言:Rust
类 ranger 的终端文件管理器,采用 Rust 编写,支持绝大多数的管理操作,可进行文件模糊搜索。
GitHub 地址→github.com/kamiyaa/joshuto
2.4 C 语言编译器:sectorc本周 star 增长数 650+,主语言:C
New SectorC 是一个用 x86-16 汇编编写的 C 语言编译器,适合在 x86 机器的 512 字节启动扇区中使用。它支持一个 C 语言的子集,去编写真正有趣的程序。此外,它很可能是有史以来最小的 C 语言编译器。
GitHub 地址→github.com/xorvoid/sectorc
2.5 响应式 UI 框架:van本周 star 增长数:1,050+,主语言:JavaScript
New 据说是最小的响应式 UI 框架,VanJS 是 Vanilla JavaScript 的缩写,是个轻量级、零依赖的响应式 UI 框架,基于纯 vanilla JavaScript 和 DOM 实现。它的用法同 React 有点类似,可以参考下面的代码:
// Reusable components can be just pure vanilla JavaScript functions. // Here we capitalize the first letter to follow React conventions. const Hello = () => div( p("Hello"), ul( li("️World"), li(a({href: "vanjs.org"}, "VanJS")), ), ) van.add(document.body, Hello()) // Alternatively, you can write: // document.body.appendChild(Hello())
GitHub 地址→github.com/vanjs-org/van
3. HelloGitHub 热评在这个章节,我们将会分享下本周 HelloGitHub 网站上的热评项目,HG 开源项目评价体系刚上线不久,期待你的评价。
3.1 macOS 屏保:Aerial主语言:Swift
该项目的屏保素材来自苹果零售店 Apple TV 的专用屏保,包括苹果在纽约、旧金山、夏威夷、中国等地航拍的精美影片。它无需安装下载压后双击文件即可使用,但是视频素材下载需要等待,支持 macOS 10.12 以上和 Apple TV。
HG 评价地址→hellogithub.com/repository/5d7d9331d9934bc1859f4d060a6a776c
3.2 音频分析:audioFlux主语言:C
一个用于音频和音乐分析、特征提取的深度学习工具库,支持数十种时频分析变换方法和数百种对应的时域、频域特征组合,它可以提供给深度学习网络进行训练,用于研究音频领域的各种任务,如分类、分离、音乐信息检索 (MIR) 和 ASR 等。
HG 评价地址→hellogithub.com/repository/645150edb7ae4d96956a5c786d0fe13e
- END -
相关文章
- 乌干达媒体:乌干达姑娘嫁到浙江成为美食博主(乌干达姑娘嫁到浙江成为美食博主)
- 杭甬城际列车热点解答!涉乘坐方式、站点位置、优惠情况(杭甬城际站点)
- 被问“为何决定不去南非出席金砖峰会”,普京:不认为去参会比留在国内重要(普京去南非出席金砖峰会)
- 湖南常德通报:副市长、桃源县委书记庞波因病逝世(湖南常德现任桃源县委书记)
- 北京门头沟一心脏病老人被困家中,消防员利用绳索成功转移(北京门头沟一死一重伤)
- 车被洪水冲走了,保险能赔吗?(车被洪水冲走了保险能赔吗)
- 重要新闻:普京反制日本,布林肯表态(普京签署法令 反制外国不友好行为)
- 注意主线热点降温风险!(个人热点给陌生人有风险吗)
- 俄乌危机化解,瓦格纳折返(俄乌战局解析瓦格纳)
- 南宁明日天气预报(广西南宁明日天气预报)