作者:HelloGitHub-小鱼干

不知道写了那么久代码的你,是否还记得“代码写诗”这个词,它是用来形容代码的优雅。但是本周的项目,虽然你看到的是代码的成品,也会惊讶于它的艺术感。引用某位爱自曝名人的话:这就是艺术。

减轻等待焦虑的旋转小图标 svg-spinners 或者是让你随手涂鸦、随堂笔记即成画作的 Lorien,以及麻雀虽小但是数据俱全的 SQLite.swift,以及 ping 下就能看到的 say hi 小企鹅 pingu,都是很有意思的项目。

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

  • 本文目录

      1. 本周特推
      • 1.1 旋转艺术:svg-spinners
      • 1.2 白板绘图:Lorien
      1. GitHub Trending 周榜
      • 2.1 Swift 扩展:SwifterSwift
      • 2.2 小巧数据库:SQLite.swift
      • 2.3 笔记软件:siyuan
      • 2.4 经典游戏:jak-project
      • 2.5 ping 命令艺术:pingu
      1. 往期回顾

1. 本周特推

1.1 旋转艺术:svg-spinners

本周 star 增长数:2,700+

New SVG Spinners 收录了一组 24x24 的旋转器,可用在你的页面中。BTW,项目开源不到 1 周已经获得近 3k 的 star。

GitHub 地址→https://github.com/n3r4zzurr0/svg-spinners

1.2 白板绘图:Lorien

本周 star 增长数:1,150+

Lorien 基于 Godot 的白板应用,适用于 macOS、Windows 和 Linux。作为一个不限画布大小的绘图和白板应用,你可以用它来记录你的疯狂 idea,脑暴时以此为记录工具,也可以当作工作和学习中的笔记工具,Lorien 有高性能、易用等特性。

GitHub 地址→https://github.com/mbrlabs/Lorien

2. GitHub Trending 周榜

2.1 Swift 扩展:SwifterSwift

本周 star 增长数:1,050+

SwifterSwift 是 500 多个原生 Swift 扩展的集合,为 iOS、macOS、tvOS、watchOS 和 Linux 提供了(超过 500 个)适用于各种原生数据类型、UIKit 和 Cocoa 类的便捷方法、语法糖和性能改进。

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

2.2 小巧数据库:SQLite.swift

本周 star 增长数:1,050+

SQLite 是一个小巧的数据库,如果你是个移动端研发人员,一定对这个轻巧的库有印象,它被集成在应用程序中。而 SQLite.swift 则是基于 SQLite3 的 Swift 层,提供了 SQL 语句和解析上的“编译信心”。

GitHub 地址→https://github.com/stephencelis/SQLite.swift

2.3 笔记软件:siyuan

本周 star 增长数 150+

思源笔记是一款本地优先的个人知识管理系统, 支持细粒度块级引用和 Markdown 所见即所得。

GitHub 地址→https://github.com/siyuan-note/siyuan

2.4 经典游戏:jak-project

本周 star 增长数:550+

PS2 经典游戏《Jak and Daxter》不知道你玩过没。jak-project 用定制版的 Lisp 语言 GOAL 让经典游戏重现 PC 端,你可以在 Linux 和 Windows 上玩这款游戏。

GitHub 地址→https://github.com/open-goal/jak-project

2.5 ping 命令艺术:pingu

本周 star 增长数:1,350+

New 我们见过很多终端美化器,今天是一个特定命令的美化工具——pingu,当你尝试在终端 ping 某个服务,例如 GitHub 时,你将会得到一只和你 say hey 的小企鹅。

GitHub 地址→https://github.com/sheepla/pingu

3. 往期回顾

往期回顾:

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

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

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

这就是艺术「GitHub 热点速览 v.22.25」的更多相关文章

  1. 叮,GitHub 到账 550 美元「GitHub 热点速览 v.22.26」

    作者:HelloGitHub-小鱼干 如果你关注 GitHub 官方动态,你会发现它们最近频频点赞世界各地开发者晒出的 GitHub $550 sponsor 截图,有什么比"白嫖" ...

  2. 用 40 块搞个游戏机「GitHub 热点速览 v.22.27」

    作者:HelloGitHub-小鱼干 最便宜的小霸王游戏机都超过了五十,但是现在有了 PicoBoot 你用 40 块的树莓派就能搞出个任天堂游戏机(NGC).PicoBoot 替换了 NGC 的 I ...

  3. 揭开周获 18k star 开源项目的神秘面纱「GitHub 热点速览 v.22.28」

    本周 GitHub Trending 的项目重量十足,比如标题的一周获得 18k+ 的高性能 JS Runtime--bun,用性能来体现了它的"含金量".同样有重量的还有一行代码 ...

  4. 造!又有新的生产力语言了「GitHub 热点速览 v.22.30」

    作者:HelloGitHub-小鱼干 你还记得那些 PHP 开发都去哪了吗?转 Golang 了!移动端现在流行什么?Flutter 编程.现在谷歌带着新的生产力语言来了,Carbon,代号:C++ ...

  5. 读 Linux 像读小说「GitHub 热点速览 v.22.03」

    本周特推选取了一个画风有点意思的 Linux 代码带读项目 flash-linux0.11-talk,希望有趣的文风能带你读完 Linux 代码.当然画风可以增加阅读体验,彩色标记也是一种学习方法-- ...

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

    Swiss Army knife 可以说是本周的关键词了,多个项目采用该词来描述它的特性:像是能全方位解决浏览器"网络"操作的 CyberChef 方便你进行数据加密.解编码,还有 ...

  7. 火爆的文字游戏你玩了吗?「GitHub 热点速览 v.22.06」

    不知道你有没有被 Wordle 这款游戏刷屏,在本期热点速览的特推部分选了一个 React 编写的开源版本同你分享,而本次公众号摘要也是一个提示, 只不过这个只能盲猜了.别小瞧 Wordle 这个游戏 ...

  8. 程序员的情人节「GitHub 热点速览 v.22.07」

    又是一年情人日,刚好还是发文的今天.也没什么好送的,送点程序员的浪漫--代码和开源项目吧.记得在本周特推查收这份来自程序员的独有浪漫. 本周 GitHub 霸榜的项目基本上都是老项目,从老项目中挖点新 ...

  9. 3D 世界的钥匙「GitHub 热点速览 v.22.08」

    有没有想过把身边的物件儿转成 3D 动画,在网页上实现一把?本期特推的项目 Three.js 就是帮你创建 3D 页面的知名开源项目,好玩的 3D 世界在向你招手.除了打开浏览器 3D 世界的钥匙外, ...

随机推荐

  1. HCIE笔记-第七节-ICMP+ARP

    ICMP重定向 作用:解决网络中的次优路径 触发:当某一个设备收到一个数据,进行转发时发现还要从该接口进行转发,于是触发ICMP重定向. 报文:Type=5,Code=0 ARP -- 地址解析协议 ...

  2. js 轮播图 (原生)

    注 : 此处内容较多, 只显示代码, 具体讲解看注释.  具体参考 "黑马 pink老师"   https://www.bilibili.com/video/BV1Sy4y1C7h ...

  3. 2003031121-浦娟-python数据分析五一假期作业

    项目 内容 课程班级博客链接 20级数据班(本) 这个作业要求链接 Python作业 博客名称 2003031121-浦娟-python数据分析五一假期作业 要求 每道题要有题目,代码(使用插入代码, ...

  4. c++:-2

    上节介绍C++的函数介绍:c++:-1,本节学习类与对象 类与对象 定义 类定义 class 类名称 { public: 公有成员(外部接口) private: 私有成员 protected: 保护型 ...

  5. viewport布局

    1.viewport实例 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <h ...

  6. 推荐一款数据mock框架,无需任何依赖,贼牛逼

    fox-mock 是基于Java Agent实现的自测,联调Mock利器.能解决你的这些问题: 开发过程中,依赖了下游多个接口,想跑个单测都必须得等下游把服务部署好 联调过程中,下游某个接口出问题,阻 ...

  7. HAVING,多表查询思路,可视化软件navicat,多表查询练习题,

    HAVING "where"是一个约束声明,在查询数据库的结果返回之前对数据库中的查询条件进行约束,即在结果返回之 前起作用,且"where"后面不能写&quo ...

  8. WPF全局异常处理

    private void RegisterEvents() { //Task线程内未捕获异常处理事件 TaskScheduler.UnobservedTaskException += TaskSche ...

  9. nodejs + typescript + koa + eslint + typescript eslint + prettier + webstorm

    ESLint 安装 yarn add -D eslint 生成配置文件 yarn eslint --init cli 选项 How would you like to use ESLint? To c ...

  10. react 疑问集锦

    在 setState 后未 re-render function component 初始化调用接口