• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

上半年最意的 GitHub 更新「GitHub 热点速览 v.22.21」

武飞扬头像
HelloGitHub
帮助26

学新通技术网

2022 年的热点速览加入 GitHub 产品动态之后,这次的图片显示是最得我意的,因为可以提升图片查看人的看片体验。而 GitHub 社区方面,GitHub 官方发布了部分开源项目的新版本。与此同时,没有收录在本周 News 快读,但是大家应该都有耳闻的 Gitee “被迫”审核事件也是本周的特点事件,甚至有网友发出了 Gitee 办事窗口网图来暗示以后 Gitee 的审核之旅。

学新通技术网

除了 News 之外,本周收录的热榜项目大部分都为新项目,比如 Google I/O 上用 Flutter 实现的弹珠游戏,除了技术新颖之外,它的 UI 也非常有趣;同样有意思的还有 LiveTerm,只要变更一个 json 文件便可拥有终端风格的网站。

  • 本文目录
    • News 快读
        1. 产品·GitHub 可为暗黑模式指定图片
        1. 社区·5 月重要的开源项目发版
      1. 本周特推
      • 1.1 Google I/O 宠儿 pinball 游戏:pinball
      • 1.2 Android 最佳实践:nowinandroid
      1. GitHub Trending 周榜
      • 2.1 Flutter 合集:samples
      • 2.2 反向工程 REST API:mitmproxy2swagger
      • 2.3 iOS 纯本文编辑器:Runestone
      • 2.4 快建终端风格网站:LiveTerm
      • 2.5 邮件 App:FairEmail
      1. 往期回顾

News 快读

1. 产品·GitHub 可为暗黑模式指定图片

GitHub 暗黑模式自前年上线之后,这次它优化了图片显示。如果你一张图是暗色调,在明亮模式色彩对比度强、观看流畅,但在暗黑模式下便会存在和背景色对比度弱,不方便查看。这次 GitHub 发布 Beta 版本的 “Specify theme context for images in Markdown”,可用 Markdown 语法(严格意义上它是一种标记语法)指定某张图片在 Dark 模式下的显示效果。参考效果图

学新通技术网

对应 Markdown 嵌入语法如下:

 
markdown
复制代码
<picture>
  <source media="(prefers-color-scheme: dark)" srcset="https://user-images.githubusercontent.com/25423296/163456776-7f95b81a-f1ed-45f7-b7ab-8fa810d529fa.png">
  <img alt="Shows an illustrated sun in light color mode and a moon with stars in dark color mode." src="https://user-images.githubusercontent.com/25423296/163456779-a8556205-d0a5-45e2-ac17-42d089e3c3f8.png">
</picture>

2. 社区·5 月重要的开源项目发版

  • Flyte 发布 v1.0 正式版,Flyte 是一个用于复杂、关键任务数据和大规模 ML 流程的工作流自动化平台。
  • Remotion 发布 v3.0,Remotion 是一个用 React 来制作视频的工具库。
  • Sentry CLI 发布 v2.0,Sentry CLI 一个使用 Sentry 的命令行实用程序。
  • Gitmoji CLI 发布 v3.0,Gitmoji 表情库,可以在 GitHub 中使用提交消息,发表评论和 GitHub 讨论。
  • Claustrowordia 发布 v1.0 正式版,Gitmoji 是一个拼字 填字游戏,今年第 50 届“Ludum Dare”(Ludum Dare 是一个经常性以推进个人游戏开发为目的的开发竞赛。参与者需要在 48 小时内针对所设定的主题创作游戏的冠军便是它。

学新通技术网

1. 本周特推

1.1 Google I/O 宠儿 pinball 游戏:pinball

本周 star 增长数:200

New 本届 Google I/O 伙伴的弹珠游戏 pinball 用 Google 亲儿子——Flutter 和 Firebase 实现。你可访问 pinball.flutter.dev/ 在线体验该款游戏。下图为有意思的加载条和游戏启动界面,是不是很有游戏厅,回到小时候的感觉呢。

GitHub 地址→github.com/flutter/pin…

学新通技术网

1.2 Android 最佳实践:nowinandroid

本周 star 增长数:1,650

New nowinandroid 一个完全由 Kotlin 和 Jetpack Compose 构建的功能完整的 Android 应用程序。它遵循 Android 设计和开发的最佳实践,旨在为开发者提供有用的参考。

GitHub 地址→github.com/android/now…

学新通技术网

2. GitHub Trending 周榜

2.1 Flutter 合集:samples

本周 star 增长数:250

Google I/O 刚过去,有没有想法入 Flutter 呢?Samples 收录了大量 Flutter 编写的示例,你可以学习下来 pick Flutter 的最佳实践。

GitHub 地址→github.com/flutter/sam…

2.2 反向工程 REST API:mitmproxy2swagger

本周 star 增长数:3,200

New 一个自动转换 mitmproxy 捕获到 OpenAPI 3.0 规范的工具,你可以通过运行应用程序并捕获流量来自动反向工程 REST API。

GitHub 地址→github.com/alufers/mit…

学新通技术网

2.3 iOS 纯本文编辑器:Runestone

本周 star 增长数 650

New Runestone 适用于 iOS 的高性能纯文本编辑器,具有语法高亮显示、行号、不可见字符等特性。它采用 GitHub 的 Tree-sitter 来解析代码为语法树,比如:Runestone 语法高亮显示便是由此实现。

GitHub 地址→github.com/simonbs/Run…

学新通技术网

2.4 快建终端风格网站:LiveTerm

本周 star 增长数:1,500

New LiveTerm 让你快速搭建一个终端风格的网站,具有高度可定制、易用等特性,它由 Next.js 提供支持。而你拥有这么一个有意思的网站,只需要处理一个 config.json 文件。

GitHub 地址→github.com/Cveinnt/Liv…

学新通技术网

2.5 邮件 App:FairEmail

本周 star 增长数:250

FairEmail 是一款功能齐全、面向隐私的 Android 邮件程序,兼容大多数的邮箱供应商,包括 Gmail 和 Outlook 等厂家。

GitHub 地址→github.com/M66B/FairEm…

学新通技术网

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /news/detail/tanehfg
系列文章
更多 icon
同类精品
更多 icon
继续加载