逛逛今天推荐 4 个 GitHub 开源项目,非常实用。

01、年会抽奖开源项目

推荐两个年会抽奖 GitHub 开源项目,年会能排上用场了。

第一个 log-lottery 支持 3D 标签云效果,所有参与者的名字会组成一个旋转的球体、螺旋或网格,科技感十足。

不需要懂代码,直接通过 Excel 导入人员名单,后台简单设置奖项即可。

而且还支持抽奖音乐播放,氛围感拉满,抽奖结果可直接导出 Excel。

另外一个叫 lottery 的开源项目也是一个基于 Express + Three.js的 3D 球体抽奖程序。高度可配置,奖品图片、文字、中奖概率、旋转速度、转动圈数啥的统统可以自定义。

bash 复制代码
开源地址:https://github.com/LOG1997/log-lottery开源地址:https://github.com/moshang-ax/lottery

02、Mac 录屏开源神器

大家刷 B 站的时候,可能注意到过一种很流行的视频风格:丝滑的鼠标跟随、自动放大的特写镜头、美观的渐变背景

这种高颜值的录屏视频会极大地提升产品演示的质感。

很多都是用 macOS 软件:Screen Studio 搞出来的, 它虽然极其好用,但价格也相当感人。

OpenScreen 是这个产品的开源替代,刚刚在 GitHub 上崭露头角。虽然是开源的,核心功能一点也不含糊。

它支持全屏录制,或指定单个应用窗口,避免无关内容干扰。而且还能手动添加缩放效果,还能调整深度、时长和位置,让重点内容更突出。

还能设置壁纸、纯色、渐变背景,或上传自定义图片,告别单调黑边。自带运动模糊,让平移、缩放效果更丝滑,提升视频质感。

除此之外,还有标注工具:支持添加文字、箭头、图片标注,讲解重点一目了然。

还能裁剪画面隐藏多余部分、修剪冗余片段,无需额外剪辑软件;多格式导出,支持不同宽高比和分辨率,适配抖音、B 站、公众号等多平台发布。

arduino 复制代码
开源地址:https://github.com/siddharthvaddem/openscreen

03、开源下载器

Motrix 这个 4 万多 Star 的开源项目绝对能让你眼前一亮。

它不仅颜值抗打 ,而且全能: HTTP、FTP、BT、磁力链全搞定,最重要的是完全免费、开源、无广告。

它的底层基于大名鼎鼎的下载引擎 Aria2。Motrix 相当于给 Aria2 穿上了一层精美的外衣,让你无需任何配置,开箱即用。

支持最高 64 线程下载,榨干你的宽带潜能。

支持普通链接(HTTP/HTTPS/FTP)、BitTorrent(种子文件)、Magnet(磁力链接)

还能 BT 选择性下载,下载种子里的文件时,你可以勾选只需要的那几集视频,不用把整个庞大的文件夹都拖下来。

实测在网络环境允许的情况下,Motrix 跑满带宽是常规操作,甚至在下载某些冷门资源时,通过其内置的 自动更新 Tracker 功能,也能获得比普通下载器更好的速度。

arduino 复制代码
开源地址:https://github.com/agalwood/Motrix

04、PDF 工具包

没开源几天,在 GitHub 上就获得 6K 的 Star 了。

BentoPDF 像一个精致的便当盒(Bento),把你需要的所有 PDF 工具都打包在一起,开箱即用。

与传统的在线工具不同,虽然你在浏览器中使用它,但所有的文件处理逻辑都在你的本地电脑上完成,文件永远不会被上传到任何服务器。

这个开源项目提供的 PDF 处理的能力非常丰富,基本的 PDF 编辑、转换啥的都有,具体功能如下,可以瞧瞧。

bash 复制代码
开源地址:https://github.com/alam00000/bentopdf
相关推荐
无限进步_13 小时前
【C++】大数相加算法详解:从字符串加法到内存布局的思考
开发语言·c++·windows·git·算法·github·visual studio
烟锁池塘柳017 小时前
GitHub 强制回退版本并覆盖远程仓库
git·github
Maggie_ssss_supp20 小时前
Linux-MySQL主从复制
github
cg50171 天前
Continue插件实现本地部署一个“cursor”或“github copilot”
github·copilot·curcor
妙娲种子1 天前
gittee连接github镜像
gitee·github
无限进步_1 天前
C语言实现贪吃蛇游戏完整教程【最终版】
c语言·开发语言·c++·git·游戏·github·visual studio
CoderJia程序员甲1 天前
GitHub 热榜项目 - 日榜(2026-01-21)
ai·开源·大模型·github·ai教程
亮子AI1 天前
【Github】如何取消 issue 自动加入 project 的功能?
github·issue
徐小夕@趣谈前端1 天前
【推荐】jitword协同文档新增AI公文助手,一键生成红头文件
vue.js·人工智能·开源·编辑器·github
Allen_LVyingbo1 天前
用Python实现辅助病案首页主诊断编码:从数据清洗到模型上线(上)
开发语言·python·github·知识图谱·健康医疗