制作 PPT 的新方式出现了——GitHub 热点速览 v.21.19
作者: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 Markdown 方式做 PPT:slidev
- 1.2 写出更好脚本:zx
- 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
- 你的点单
- 3.1 跨平台文件互传:Syncthing & croc
- 3.2 图片识别:faceai
- 往期回顾
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 版本。
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的更多相关文章
- 编程方式建视频——GitHub 热点速览 v.21.07
作者:HelloGitHub-小鱼干 假期过半,大家过得如何,吃好喝好了吗?GitHub 很好!本周的 GitHub Trending 又上爆款项目--github1s 装完之后,一秒 GitHub ...
- 云空调来自 GitHub 的冷气——GitHub 热点速览 v.21.20
作者:HelloGitHub-小鱼干 万物皆可上云,air-conditioner 是上周火爆小鱼干朋友圈和公众号信息流的云空调项目.第一眼的时候,你会觉得和这个云空调还挺别致的,第二眼,si~~感到 ...
- 在?开源社区版的 AirTag 请收下——GitHub 热点速览 v.21.21
作者:HelloGitHub-小鱼干 在比特币跌到怀疑人生的时候,看着"出血不止"的荷包,是时候来"薅"一波羊毛了.openhaystack 能让你免去购买 A ...
- 你的电脑适合升级 Win11 吗?「GitHub 热点速览 v.21.26」
作者:HelloGitHub-小鱼干 WhyNotWin11 是个有意思的项目,本以为是从 360 度"抨击" Windows 11 的不好用之处,但它是一个实实在在地从硬件角度告 ...
- 在线体验 Windows 11「GitHub 热点速览 v.21.30」
作者:HelloGitHub-小鱼干 有什么比无需安装系统,检测硬件兼容度,只要打开一个浏览器,输入某个神秘的地址回车,即可体验 Windows 11 更棒的呢?windows11 就是这么一个小工具 ...
- 自制车速记录仪「GitHub 热点速览 v.21.31」
作者:HelloGitHub-小鱼干 如果你有一辆普通的自行车,那么就可以使用下 X-TRACK 这个项目制作一个自己的测速器,记录你的行驶轨迹还有车速,体验一把硬件发烧友的乐趣.如果你有一个非 ma ...
- 每个男孩的机械梦「GitHub 热点速览 v.21.41」
作者:HelloGitHub-小鱼干 机械臂可能在医疗剧中看过,可以用来执行一些精细化的操作,例如:缝合之类的.但这次 Dummy-Robot 让你不仅看看而已,还具备一定的实操性(有一定的动手.经济 ...
- 学就完事了!万星项目带你做 3D 游戏——GitHub 热点速览 v.21.18
本文首发于「HelloGitHub」微信公众号,搜索「HelloGitHub」点击关注解锁更多宝藏! 作者:HelloGitHub-小鱼干 新手开始学习的时候,都会遇到一个问题:如何开始学 xx?Se ...
- 在浏览器上运行 VS Code——GitHub 热点速览 v.21.22
作者:HelloGitHub-小鱼干 和小程序类似,如果平时开发所用到的软件也能运行在浏览器中,"用完即走"岂不妙哉?code-server 便是一个让人在浏览器运行 VS Cod ...
随机推荐
- CF533F Encoding 题解
题目链接CF533F Encoding 提示1: \(\mathcal O(26^2*n)\) 的算法可通过.常用的几种字符串匹配算法kmp,AC自动机,哈希都可以解决该问题 (后两者可以优化到 ...
- Redis的常用淘汰策略以及算法实现
一.Redis的内存配置 1,Redis配置内存为多少合适? 默认:如果不设置最大内存大小或者设置最大内存大小为0,在64为操作系统下不限制内存大小,在32位操作系统下最多使用3GB内存. 极限情况: ...
- 【LeetCode】4. Median of Two Sorted Arrays(思维)
[题意] 给两个有序数组,寻找两个数组组成后的中位数,要求时间复杂度为O(log(n+m)). [题解] 感觉这道题想法非常妙!! 假定原数组为a,b,数组长度为lena,lenb. 那么中位数一定是 ...
- io流(文件字符流(FileReader,FileWriter文件的复制))
文件字符流(FileReader,FileWriter文件的复制) 文件的复制 效率低的方法 注意:字符流需要刷新操作,字节流不需要,只有刷新后才可以将程序中的内容导入到目标文件中 package c ...
- [go-linq]-Go的.NET LINQ式查询方法
关于我 我的博客|文章首发 开发者的福音,go也支持linq了 坑爹的集合 go在进行集合操作时,有很不舒服的地方,起初我真的是无力吐槽,又苦于找不到一个好的第三方库,只能每次写着重复代码.举个栗子 ...
- vue自定义插件封装,实现简易的elementUi的Message和MessageBox
vue自定义插件封装示例 1.实现message插件封装(类似简易版的elementUi的message) message组件 <template> <transition ...
- GitlabCI/CD&Kubernetes项目交付流水线实践
GitlabCI实践 GitLabCI/CD基础概念 为什么要做CI/CD? GitLab CI/CD简介 GitLabCI VS Jenkins 安装部署GitLab服务 GitLabRunner实 ...
- vue-cli2 生成的项目打包优化(持续学习中)
1.昨天看到自己的项目每次打包后都是30M左右,就觉得这个打包后的dist文件太大了,能不能小点呢, 然后就看网上的资料,提供了好多优化的办法,但是我只用了一个,后期再不断的优化吧. 打开工程项目文件 ...
- Linux 以非root用户安装zsh&配置on my zsh
此文章参考以下三篇文章,如有侵权请联系 Linux非root用户安装zsh, 并用oh-my-zsh进行配置 在没有sudo权限的Linux服务器下安装oh-my-zsh 不使用root权限安装zsh ...
- 对象存储服务MinIO安装部署分布式及Spring Boot项目实现文件上传下载
目录 一.MinIO快速入门 1. MinIO简介 2. CentOS7更换成阿里云镜像 3. 安装 3.1 下载 3.2 运行测试 4. 配置脚本执行文件 4.1 创建配置执行文件 4.2 执行 二 ...