制作 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 ...
随机推荐
- python爬去壁纸网站上的所有壁纸
import requests as r 2 from bs4 import BeautifulSoup 3 import os 4 base_url = "http://www.win40 ...
- 杨辉三角的实现(Java)
杨辉三角的实现 一.什么是杨辉三角 杨辉三角是二项式系数在三角形中的一种几何排列.每个数等于它上方两数之和.每行数字左右对称,由1开始逐渐变大.第n行的数字有n项.前n行共[(1+n)n]/2 个数. ...
- B. Johnny and Grandmaster
原题链接:https://codeforc.es/problemset/problem/1361/B 题意:给你n个k求把pk分成两组数和的最小差值对1e9+7取余. 题解:运用贪心的思想取最大的数减 ...
- matplotlib常规使用方法
1,指定图片大小和像素 Python绘图问题:Matplotlib中指定图片大小和像素 2,绘图命令的基本架构及其属性设置 绘图与可视化 3,python基础语法(二)--- plt的一些函数使用 p ...
- 图解 | 原来这就是 IO 多路复用
为了讲多路复用,当然还是要跟风,采用鞭尸的思路,先讲讲传统的网络 IO 的弊端,用拉踩的方式捧起多路复用 IO 的优势. 为了方便理解,以下所有代码都是伪代码,知道其表达的意思即可. Let's go ...
- python之极简ATM系统示例
"""用户可登陆系统输错三次锁定账号用户可以创建新的用户名密码新用户初始账户设为0新用户可直接登陆系统用户登陆成功后可以选择业务类型用户数据可以根据业务修改输入Q随时退出 ...
- Java例题_17 猴子偷桃问题
1 /*17 [程序 17 猴子吃桃问题] 2 题目:猴子吃桃问题 3 猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 4 第二天早上又将剩下的桃子吃掉一半,又多吃了一个. 5 以后每天 ...
- 亲测有效,解决80端口被svchost.exe进程占用的问题,网上的方法不行,可以试试这个
先说网上无效的方法(个人尝试无效,不具有代表性): 网上第一个说法:把IIS给关了,Windows10系统本身IIS是处于禁用状态的,并且没有额外安装IIS和启动IIS. 网上第二个说法:和SQL S ...
- C++并发与多线程学习笔记--基本概念和实现
基本概念 并发 可执行程序.进程.线程 学习心得 并发的实现方法 多进程并发 多线程并发 总结 C++标准库 基本概念 (并发.进程.线程)区分C++初级编程和中高级编程 并发 两个或者更多的任务同时 ...
- 201871030102_崔红梅 实验三 结对项目—《D{0-1}KP 实例数据集算法实验平台》项目报告
项目 内容 课程班级博客链接 班级博客 这个作业要求链接 作业要求 我的课程学习目标 1.体验软件项目开发中的两人合作,练习结对编程2. 掌握Github协作开发程序的操作方法.3.阅读<现代软 ...