作者:HelloGitHub-小鱼干

想当初 Markdown 的出现,拯救了多少死在 Word 样式调整上的人,现在,slidev 出现了,它让你 Focus 在本该专注的 PPT 内容制作上而不需要花太多精力在样式调整上,你仅仅用 Markdown 语法就可以做出一个高颜值幻灯片。生产力工具除了 slidev,还有 zx 这个 Google 开源的小工具能帮你写出更好的脚本,以及现在才被小鱼干发现的一个宝藏项目 Best-websites-a-programmer-should-visit 收录了太多非常高质量的 CS 相关网站,全方位解放学习能力。

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

  • 本文目录

      1. 本周特推
      • 1.1 Markdown 方式做 PPT:slidev
      • 1.2 写出更好脚本:zx
      1. GitHub Trending 周榜
      • 2.1 程序员必马清单:Best-websites-a-programmer-should-visit
      • 2.2 自动驾驶:openpilot
      • 2.3 跨平台 UI 工具包:ionic-framework
      • 2.4 可视化数据分析:thinking-in-data
      • 2.5 console 命令备忘录:tldr
      1. 你的点单
      • 3.1 跨平台文件互传:Syncthing & croc
      • 3.2 图片识别:faceai
      1. 往期回顾

1. 本周特推

1.1 Markdown 方式做 PPT:slidev

本周 star 增长数:3,950+

New 不知道你做 PPT/Slide 的时候是不是花了大精力在样式调整和校对上。Slidev 是一个对程序员极度友好演示 PPT 的方式,它无需你粘贴代码时额外找寻诸如 Carbon 或者直接截图 IDEA 代码,你可以用 slidev 一个软件搞定排版和代码展示,让你使用 Markdown 专注写作一样,你用 slidev 可以专注 PPT 制作。特性:

  • 支持 Markdown-用 MD 即可制作 PPT
  • 对开发者友好-内置语法高亮显示,实时编码
  • 可定制主题-主题可以与 npm 包共享和使用
  • 潮-支持 Windi CSS,可嵌入样式
  • 互动-无缝嵌入 Vue 组件

    - 演示者模式-使用另一个窗口或手机来控制幻灯片
  • LaTeX-内置 LaTeX 支持程序
  • 编辑器-集成编辑器,或者 VSCode
  • 录制-内置录制和摄像机视图
  • 便捷-导出为 PDF,PNG 甚至是可托管的 SPA
  • ️ 快速-通过 Vite 实现实时再加载
  • 可嵌入-支持 Vite 插件,Vue 组件或任何 npm 软件包

GitHub 地址→https://github.com/slidevjs/slidev

1.2 写出更好脚本:zx

本周 star 增长数:5,300+

New zx 是 Google 开源帮开发者写出更好脚本的工具,zx 包为子进程提供了有用的包装器,转义参数并给出合理的默认值。

GitHub 地址→https://github.com/google/zx

2. GitHub Trending 周榜

2.1 程序员必马清单:Best-websites-a-programmer-should-visit

本周 star 增长数:750+

当你学习 CS 或者开始进一步深入了解某个技术时,不妨看看这个项目。虽然是个老项目,但是 Best-websites-a-programmer-should-visit 收录了非常全面的编程资源,小到工具、教程,大到周边资讯,全方位让你了解到 CS 知识。

GitHub 地址→https://github.com/sdmg15/Best-websites-a-programmer-should-visit

2.2 自动驾驶:openpilot

本周 star 增长数:1,050+

openpilot 是由 comma.ai 开源的自动驾驶系统。openpilot 可以代替 OEM 的高级辅助驾驶系统,用来改善视觉感知与机电执行器控制。它让用户可以透过增加的计算能力、强化的侦测器以及不断更新的驾驶辅助功能来修改现有的汽车,这些功能会随用户递交的资料而持续改善。

GitHub 地址→https://github.com/commaai/openpilot

2.3 跨平台 UI 工具包:ionic-framework

本周 star 增长数:700+

Ionic Framework 是一个移动框架,作为一个强大的跨平台 UI 工具包,它可用于构建同原生质量的 iOS、Android和 HTML、CSS 和 JavaScript 实现的 PWA,目前有 Vue、React、Angular 版本。

GitHub 地址→https://github.com/ionic-team/ionic-framework

2.4 可视化数据分析:thinking-in-data

本周 star 增长数:350+

New thinking-in-data 是可用于数据分析、可视化和协作的 VSCode 扩展。如果你是个熟悉 RStudio、MATLAB、Spyder、JupyterLab 或其他 IDE 的数据科学家或机器学习工程师,但对 VSCode 茫然无措,不妨试试这个项目。

GitHub 地址→https://github.com/dynamicwebpaige/thinking-in-data

2.5 console 命令备忘录:tldr

本周 star 增长数:950+

tldr 是一个适合新手,或者尚未熟练掌握 console 命令的人的备忘录,你可以当它是你的命令小抄,帮你快速找到对应的命令。

GitHub 地址→https://github.com/tldr-pages/tldr

3. 你的点单

好久…没开张,感谢 @π 和 @人生如棋 的点单,这是你们的 repo,谢谢查收~

3.1 跨平台文件互传:Syncthing & croc

π 的点单Syncthing 是一个 P2P 的文件同步工具,支持 Android、macOS、Windows、Linux 等等主流操作系统,之前 HG 的作者蔡文心也写过它的讲解,你可以看下这篇文章《微信聊天记录里的文件又失效了?试试这个文件同步开源项目吧》,此外,去年 HG 在 GitHub 热点趋势上推荐过 croc,它是一个用 golang 编写的工具,允许任何两台计算机简单和安全地传输文件和文件夹。据我所知,croc 是唯一的 CLI 文件传输工具。

Syncthing GitHub 地址→https://github.com/syncthing/syncthing

croc GitHub 地址→https://github.com/schollz/croc

3.2 图片识别:faceai

人生如棋 的点单 faceai 是一款优秀入门级 AI 项目以及教程,内容涵盖:人脸、视频、文字的检测和识别。不仅包含最基本的人脸检测、识别(图片、视频)、轮廓标识、头像合成(给人戴帽子),还有表情识别(生气、厌恶、恐惧等)、视频对象提取、图片修复(可用于水印去除)、图片自动上色等等。

GitHub 地址→https://github.com/vipstone/faceai

4. 往期回顾

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

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


关注 HelloGitHub 公众号 第一时间收到更新。

还有更多开源项目的介绍和宝藏项目等待你的发现。

制作 PPT 的新方式出现了——GitHub 热点速览 v.21.19的更多相关文章

  1. 编程方式建视频——GitHub 热点速览 v.21.07

    作者:HelloGitHub-小鱼干 假期过半,大家过得如何,吃好喝好了吗?GitHub 很好!本周的 GitHub Trending 又上爆款项目--github1s 装完之后,一秒 GitHub ...

  2. 云空调来自 GitHub 的冷气——GitHub 热点速览 v.21.20

    作者:HelloGitHub-小鱼干 万物皆可上云,air-conditioner 是上周火爆小鱼干朋友圈和公众号信息流的云空调项目.第一眼的时候,你会觉得和这个云空调还挺别致的,第二眼,si~~感到 ...

  3. 在?开源社区版的 AirTag 请收下——GitHub 热点速览 v.21.21

    作者:HelloGitHub-小鱼干 在比特币跌到怀疑人生的时候,看着"出血不止"的荷包,是时候来"薅"一波羊毛了.openhaystack 能让你免去购买 A ...

  4. 你的电脑适合升级 Win11 吗?「GitHub 热点速览 v.21.26」

    作者:HelloGitHub-小鱼干 WhyNotWin11 是个有意思的项目,本以为是从 360 度"抨击" Windows 11 的不好用之处,但它是一个实实在在地从硬件角度告 ...

  5. 在线体验 Windows 11「GitHub 热点速览 v.21.30」

    作者:HelloGitHub-小鱼干 有什么比无需安装系统,检测硬件兼容度,只要打开一个浏览器,输入某个神秘的地址回车,即可体验 Windows 11 更棒的呢?windows11 就是这么一个小工具 ...

  6. 自制车速记录仪「GitHub 热点速览 v.21.31」

    作者:HelloGitHub-小鱼干 如果你有一辆普通的自行车,那么就可以使用下 X-TRACK 这个项目制作一个自己的测速器,记录你的行驶轨迹还有车速,体验一把硬件发烧友的乐趣.如果你有一个非 ma ...

  7. 每个男孩的机械梦「GitHub 热点速览 v.21.41」

    作者:HelloGitHub-小鱼干 机械臂可能在医疗剧中看过,可以用来执行一些精细化的操作,例如:缝合之类的.但这次 Dummy-Robot 让你不仅看看而已,还具备一定的实操性(有一定的动手.经济 ...

  8. 学就完事了!万星项目带你做 3D 游戏——GitHub 热点速览 v.21.18

    本文首发于「HelloGitHub」微信公众号,搜索「HelloGitHub」点击关注解锁更多宝藏! 作者:HelloGitHub-小鱼干 新手开始学习的时候,都会遇到一个问题:如何开始学 xx?Se ...

  9. 在浏览器上运行 VS Code——GitHub 热点速览 v.21.22

    作者:HelloGitHub-小鱼干 和小程序类似,如果平时开发所用到的软件也能运行在浏览器中,"用完即走"岂不妙哉?code-server 便是一个让人在浏览器运行 VS Cod ...

随机推荐

  1. Python基础【基本数据类型】

    基本数据类型分类 数字            int 字符串         str 列表            list 字典            dict 元祖            tuple ...

  2. String 类的内存 解析

    关于String类的内存解析 Person类的内存解析

  3. Everything about WSL 1 you want to know

    关于 WSL 1 入门,你应该知道这些 如有错误,欢迎指出 参考: WSL 文档 VMware Workstation Pro 文档 概述 通过 WSL 2 来认识 WSL 1 什么是 WSL 2? ...

  4. P1090 合并果子(JAVA语言)

    题目描述 在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆.多多决定把所有的果子合成一堆. 每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和.可 ...

  5. P1085_不高兴的津津(JAVA语言)

    package 顺序与分支; /* * 题目描述 津津上初中了.妈妈认为津津应该更加用功学习,所以津津除了上学之外, 还要参加妈妈为她报名的各科复习班.另外每周妈妈还会送她去学习朗诵.舞蹈和钢琴. 但 ...

  6. 第一次OOP作业-Blog总结

    前言 第一次作业一共八道题,此次作业也是这三次作业中最接近面向过程程序设计的题目集,整体难度偏低,总耗时1.5h,主要的知识点在熟悉Java的语法上,整体题目的逻辑非常清晰简单,但最后一个判断三角形类 ...

  7. Prometheus联邦

    联邦使得一个 Prometheus 服务器可以从另一个 Prometheus 服务器提取选定的时序. 1. 使用场景 Prometheus 联邦有不同的使用场景.通常,联邦被用来实现可扩展的 Prom ...

  8. 轻松理解 Java 静态代理/动态代理

    目录 什么是代理模式 定义 代理模式的主要角色 优点 缺点 静态代理 动态代理 JDK原生动态代理 例子 分析 小结 CGLIB动态代理 例子 分析 final类型 其他方案 尾声 理解Java动态代 ...

  9. 尝试做一个.NET模板填充导出Excel工具

    园友好,最近晚辈延续上篇后尝试进阶做成Excel模板填充数据生成工具 MiniExcel Template. 主要特点 同样以Stream流.延迟查询避免全部数据载入内存情况,做到1GB内存降低到只需 ...

  10. Dapr | 云原生的抽象与实现

    引言 Dapr 是微软主导的云原生开源项目,2019年10月首次发布,到今年2月正式发布 V1.0 版本.在不到一年半的时间内,github star 数达到了 1.2 万,超过同期的 kuberne ...