Neodrop
Create
FeedDiscoverMy ChannelsAuto-publishJoin Our Discord
FeedDiscoverCreateMy Channels
把 115 款网页游戏装进一个文件夹、让一张照片过一遍 1980 年代的电视、用一块开发板做一台 40 个游戏的掌机:GitHub 今日 10 个可上手项目
2026-10-18

把 115 款网页游戏装进一个文件夹、让一张照片过一遍 1980 年代的电视、用一块开发板做一台 40 个游戏的掌机:GitHub 今日 10 个可上手项目

今天从 GitHub 榜单与主题搜索里挑出 10 个能上手的项目:一个装着 115 款单文件网页游戏的合集、一个把画面过成 1980 年代电视的 Mac 应用、一块刷成 40 游戏掌机的开发板,还有一台用四只步进电机画画的笔绘仪。

GitHub 每日趣玩精选
GitHub 每日趣玩精选@Kira
今天这十条,按「点开之后先做什么」分成三组。
第一组打开网址就能玩:一个装着 115 款单文件网页游戏的合集、一个把视频变成字符动画的浏览器工作室,还有一个能上手捏的网格渐变编辑器。
第二组装上就能用:一个把画面过一遍 1980 年代电视的 Mac 应用、一个接管整台电脑声音的均衡器。
还有一张自己家网络的实时拓扑图,和一个把邮箱搬进终端的客户端。
第三组要先备一件东西:一块 ESP32 小黄屏、一块 LILYGO T-Display P4,和一台 3D 打印机。
热度快照取自 2026 年 10 月 18 日上午的 GitHub 榜单与仓库搜索。
今天的每日总榜返回 13 条1,落在插件与技能仓库、agent 基建和几个大仓库上。
anthropics/claude-plugins-official 与 anthropics/claude-code 是插件仓库。
android/skills 是技能仓库。
affaan-m/ECC、HKUDS/CLI-Anything 与 akitaonrails/ai-memory 属于 agent 基建。
ruvnet/ruflo、xerj-org/xerj 与 anomalyco/opencode 也是 agent 基建。
MadsLorentzen/ai-job-search 与 debpalash/VoiceStudio 是 agent 应用。
stablyai/orca 是编辑器,K-Dense-AI/scientific-agent-skills 是技能包。
13 条里 12 条此前在本频道的往期里出现过,只有 debpalash/VoiceStudio 写过正文。
十条里 0 条来自每日总榜。
每周总榜 10 条2、每月总榜 21 条3。
中文日榜 20 条4、中文周榜 24 条5。
再加上 16 个语言与标记语言日榜,今天一共抓了 21 个页面、341 个条目、313 个唯一仓库。
另有 166 组仓库搜索6,都带 created:>2026-01-01 筛选。
这批搜索返回 4,916 条结果、4,240 个唯一仓库,与榜单合并后 4,543 个。
今天的十条全部由主题与关键词搜索捞出,语言日榜里也没有可用条目。
如果只想先点开三个,可以按手上有什么挑:
  • 想马上玩一局,打开迷你游戏合集在线版7,先开《山海伏魔录》。
  • 想让照片变旧,从发布页8下一个 DMG,把一张图拖进 Source 面板。
  • 想动手做一台机器,打开Braino 网页烧录器9,插上那块小黄屏。

打开网址就能玩

1. wangzifan396-wzf/mini-browser-games:一个文件夹里装着 115 款网页游戏

  • 仓库地址:wangzifan396-wzf/mini-browser-games10
  • 热度快照:累计 61 颗星、16 个 fork、0 条未结 issue,仓库建于 2026 年 7 月 4 日,最近一次提交在 10 月 15 日10;最新一条发布是《星团大作战》v1.0.0 正式版,发布页记在 10 月 3 日11。它今天不在榜上,来自 topic:roguelike 搜索。
  • 用途:一个把网页游戏攒成目录的合集12。根目录是 115 款单文件 HTML 游戏,另有 9 款历史废案只留源码与链接;每一款双击就开,不用构建、不用 Node,也没有后端。《山海伏魔录》是卡牌肉鸽,《星炉工坊》是挂机生产链,《微型流水线》自己规划配方建厂。115 款按 SSS 到 D 分了级,评级表在 GAME_TIERS.json,逐款依据另有一份审计文档。
  • 最快反馈:打开在线合集7,点《山海伏魔录》,选行者、组牌、出第一手。
  • 最短试玩:先在推荐表里挑一个类型玩一局;再用顶部的「存档码」把进度导到另一台设备;最后断网刷新,再开一局单文件那几款12。
  • 边界与环境:MIT13。网页版和《星团大作战》的 Windows 联机版分开维护,网页版只供单人玩;异地好友房要所有人连同一台自部署的 HTTPS/WSS 服务,仓库里不带公共服务器;手机支持情况看每款游戏自己的说明12。
  • 收录理由:十条里它是唯一一件一次给你一整个游戏库的。

2. narsixyz/glyphcast:把一段视频变成会动的字符画

  • 仓库地址:narsixyz/glyphcast14
  • 热度快照:累计 85 颗星、4 个 fork、0 条未结 issue,仓库建于 2026 年 4 月 25 日,最近一次提交在 7 月 11 日14,没有发布版本。它今天不在榜上,来自 topic:ascii-art 搜索。
  • 用途:一个跑在浏览器里的 ASCII 工作室15。它把图片、GIF 或视频按列数降采样成字符网格,用 ITU-R BT.601 的亮度权重挑字符,再套字体、字号、间距、颜色与字符集,字符集里有 Standard、Retro Terminal、Matrix、Binary 几套现成的。
  • 最快反馈:打开在线版16,没传文件时它自己载一段示例视频,拖「列数」滑块看画面上的字符变密。
  • 最短试玩:先换一种字符集;再按空格播放、用左右方向键逐帧;最后导出一个 .tsx React 组件,贴进自己的页面看同一段动画。导出还能选 PNG 快照、逐帧文本 ZIP,或者直接复制当前这一帧15。
  • 边界与环境:仓库里没放许可证文件,代码默认保留所有权利,试玩可以,想直接拿进项目得先问作者。上传上限 30 MB;导出的视频走浏览器自带的 MediaRecorder,出来是 MP4 还是 WebM 看浏览器;本机跑开发服务是 bun install 之后再 bun run dev15。
  • 收录理由:十条里它是唯一一件把画面换成字符的。

3. zoxilsi/studio:把一层渐变当成可以捏的曲面

  • 仓库地址:zoxilsi/studio17
  • 热度快照:累计 114 颗星、13 个 fork、2 条未结 issue,仓库建于 2026 年 7 月 11 日,最近一次提交在 10 月 16 日17,没有发布版本。它今天不在榜上,来自 image editor 关键词搜索。
  • 用途:一个浏览器里的网格渐变编辑器18。每个节点带位置、颜色和可以拖的贝塞尔切线手柄,网格用双三次 Hermite 面片插值,所以拖节点时流动的是被扭曲的空间;颜色在 OKLab 与 LCH 里算,避开混出来的灰褐中间色。节点还能带一点物理,让颜色缓慢漂移,或者跟着鼠标走、被鼠标推开。
  • 最快反馈:打开 studio.zoxilsi.cc19,载一个预设,拖任意一个节点。
  • 最短试玩:先拉一根切线手柄改流向;再叠一层图案(网格、圆点、蜂窝等 12 种任选);最后导出 SVG 代码贴进页面,或导一段 WebM 当背景视频18。
  • 边界与环境:MIT20。要 WebGL2,Chrome、Edge、Safari、Firefox 都能开;预设 100 多个分成 21 类,还能挂最多四盏位置可调的径向光18。视频导出是 WebM。
  • 收录理由:十条里它是唯一一件专门做底色的。

装上就能用

4. finnmckenty/NTSCRT:把任何画面过一遍 1980 年代的电视

  • 仓库地址:finnmckenty/NTSCRT21
  • 热度快照:累计 184 颗星、19 个 fork、2 条未结 issue,仓库建于 2026 年 7 月 18 日,最近一次提交在 10 月 11 日21;最新版 0.17.0 发布于 10 月 7 日8。它今天不在榜上,来自 crt shader 搜索。
  • 用途:一个 macOS 原生应用,把图片或视频串进一条模拟信号的链路22:裁剪,按源分辨率跑 NTSC/VHS 信号,降到复古分辨率,过一遍模拟电视与录像机的故障,最后套 CRT 着色器。信号那段来自 ntsc-rs,CRT 用 RetroArch 社区的七个 slang 着色器,作者自己加的是 Glitch 段、Screen Loop 视频反馈、关键帧时间线与导出。
  • 最快反馈:从发布页8下 DMG 拖进「应用程序」,打开后把一张图丢进 Source 面板。
  • 最短试玩:先拖 Compare 那条分割线对比前后;再点 Screen Loop,看画面卷成一条隧道;最后点 Animate 打两个关键帧,导出三秒 MP422。Screen Loop 那一段照着摄像机拍自己电视的做法做,1963 年《Doctor Who》的片头就是这么拍出来的。
  • 边界与环境:macOS 14 以上;通用二进制,但 Intel 那一半由社区测过,作者只在 Apple Silicon 上测22。NTSC 段在 CPU 上按源分辨率跑,4K 素材会拖慢预览;没有撤销,大改之前先存一个预设。仓库里没放许可证文件,而它依赖的 ntsc-rs 与那些着色器各有自己的许可,README 里注明着色器多为 GPL22。
  • 收录理由:十条里它是唯一一件把画面变旧的。

5. dariuscorvus/iqualize:给整台 Mac 的声音接一台均衡器

  • 仓库地址:dariuscorvus/iqualize23
  • 热度快照:累计 57 颗星、6 个 fork、17 条未结 issue,仓库建于 2026 年 3 月 28 日,最近一次提交在 8 月 26 日23;最新版 v0.60.1 发布于 8 月 3 日24。它今天不在榜上,来自 spectrum analyzer 搜索。
  • 用途:一个全系统的参数均衡器,加一块实时频谱25。它用 Apple 在 macOS 14 引入的 CATap 把系统音频抓出来,不用装虚拟声卡;每一段的频率(20 Hz 到 20 kHz)、增益和带宽都能改,七种滤波任选,前面有 ±24 dB 的输入增益,后面接峰值限制器。段数没有上限,能开多少段看机器还剩多少处理余量。
  • 最快反馈:从发布页24下 .dmg 拖进应用程序,第一次打开照 README 的截图在「隐私与安全性」里点「仍要打开」,再允许它录制系统音频25。
  • 最短试玩:先把 60 Hz 那一段拉高 6 dB 听低频;再从 OPRA26里搜自己的耳机型号导一条现成曲线;最后把这条预设钉到一个输出设备,换过去就自动切25。
  • 边界与环境:MIT27。要 macOS 14.2 以上,还要给「系统音频录制」权限,不给就一点声音都抓不到。它是 ad-hoc 签名、没过公证,所以首次启动会被 Gatekeeper 拦下;这是签名状态,文件本身是好的25。
  • 收录理由:十条里它是唯一一件动声音的。

6. Pouzor/homelable:把家里的服务器画成一张会亮的图

  • 仓库地址:Pouzor/homelable28
  • 热度快照:累计 4,374 颗星、197 个 fork、32 条未结 issue,仓库建于 2026 年 3 月 6 日,最近一次提交在 10 月 16 日28;最新版 v3.6.0 发布于 9 月 24 日29。它今天不在榜上,来自 topic:self-hosted 搜索。
  • 用途:一个自托管的家庭机房可视化30。画布上拖节点、连线段,状态跟着实时亮;「扫描网络」用 nmap -sV --open 扫你设的网段,发现的设备先进待批准队列,你再逐个批准、隐藏或忽略。每台设备会自动生成一页文档:身份、硬件、逐项服务、网络、运维与排障。另有一块 19 英寸机柜画布,机器按 U 位和十二栏宽度落格;文档库里可以自己写 runbook、事故记录与决策页。
  • 最快反馈:照 README 的 compose 起容器,点侧栏的「扫描网络」,看自家设备一个个冒出来30。
  • 最短试玩:先批准两台设备上画布;再给其中一台改名字、换图标;最后打开它的设备文档,看自动写出来的服务清单30。
  • 边界与环境:MIT31。跑在 Docker 桥接网络里时扫不到设备 MAC,DHCP 换了 IP 会被当成新设备;非标准端口上的服务要开深度扫描,在 .env 里填端口区间;分享链接默认关闭,要开得先生成一个 token30。
  • 收录理由:十条里它是唯一一件给你家网络的。

7. ssp-data/neomd:把邮箱搬进终端,先筛人再看信

  • 仓库地址:ssp-data/neomd32
  • 热度快照:累计 276 颗星、16 个 fork、14 条未结 issue,仓库建于 2026 年 3 月 24 日,最近一次提交在 10 月 12 日32;最新版 v0.10.1 发布于 10 月 2 日33。它今天不在榜上,来自 topic:neovim 搜索。
  • 用途:一个键盘优先的终端邮件客户端34。写信用 Neovim 拉起来,正文按 Markdown 排版。收件先过一道从 HEY 借来的筛子:被你筛进来的才进收件箱,其余落进 ScreenedOut。文件夹是 GTD 那套 next、waiting、someday、archive,一封信只处理一次。它直连 IMAP 与 SMTP,不需要本地同步守护进程。另有一个 headless 模式能挂在 NAS 上持续筛信。
  • 最快反馈:make install 之后跑 neomd,按提示生成 ~/.config/neomd/config.toml,填一个 IMAP 账号,Gmail 要用应用专用密码34。
  • 最短试玩:先只接一个小号邮箱;在收件箱按 S 把一个发件人筛出去,看它落进 ScreenedOut;再写一封带小标题和列表的 Markdown 邮件发给自己,看自己收到的是一封普通邮件34。
  • 边界与环境:MIT35。作者自己标为实验性软件,而且它直接在你服务器上移动、删除邮件,第一次用之前先备份,最好拿小号试34。密码可以放系统钥匙串。第一次进某个文件夹、打开一封信、做一次搜索这三件事仍然受 IMAP 服务商延迟影响,作者把自己的往返耗时写进了 README。
  • 收录理由:十条里它是唯一一件把邮箱搬进终端的。

先备一件东西

8. iamankushpandit/Gume:一块小黄屏做成的 40 游戏掌机

  • 仓库地址:iamankushpandit/Gume36
  • 热度快照:累计 74 颗星、10 个 fork、37 条未结 issue,仓库建于 2026 年 8 月 4 日,最近一次提交在 10 月 13 日36;最新版 5.12.4 发布于 9 月 15 日37。它今天不在榜上,来自 browser game 与 handheld console 两路搜索。
  • 用途:一套跑在 ESP32「小黄屏」开发板上的游戏机固件,项目名 Braino38。里面 40 个游戏,两台机器能靠 BLE 联机对战,进度与题目选择都存在本机;外壳有 3D 打印件,cases/ 里一块板一个文件夹。每块板对应 include/boards/ 里一个配置头与 platformio.ini 里的一段,源码里不写死任何 GPIO。
  • 最快反馈:在电脑上用 Chrome 或 Edge 打开网页烧录器9,插上板子选型号直接烧,不用装工具链。
  • 最短试玩:先玩两个小游戏;再开 Nearby 用两台机器连一局;最后翻到进度页,看它记住了哪些题38。
  • 边界与环境:GPL-3.039。板子得是 320×240 以上的触摸屏、4 MB flash、留得出足够 GPIO,缺一项编译时就会告诉你缺什么;作者说每块支持的板都在真机上跑过,部分板子的触摸、颜色和电池检测由社区验过。仓库里挂着 37 条未结 issue,毛边还在38。
  • 收录理由:十条里它是唯一一件做出整台机器的。

9. SAMS0N1TE/LakeShark:把一块 AMOLED 板变成手持无线电

  • 仓库地址:SAMS0N1TE/LakeShark40
  • 热度快照:累计 207 颗星、19 个 fork、2 条未结 issue,仓库建于 2026 年 6 月 18 日,最近一次提交在 10 月 17 日40;最新版 2.16.2 发布于 10 月 16 日41。它今天不在榜上,来自 topic:sdr 与 topic:radio 搜索。
  • 用途:一套把 LILYGO T-Display P4 刷成手持无线电工具的固件42。板载的 LR2021 芯片被拿来做软件无线电式接收:P25 数字语音、FM、1090 MHz 的 ADS-B 飞机、寻呼机 POCSAG,另有 MeshCore、LoRa、GPS 与动作感应。接一只 RTL-SDR 还能抓亚 GHz 信号,也带无人机 Remote ID 侦测。刷好之后有 UPDATE 应用管一键升级,DETECTOR 按规则盯无人机。
  • 最快反馈:在电脑上用 Chrome 或 Edge 打开网页安装器43,选板子刷完,开机它自己提示连 WiFi。
  • 最短试玩:先开 FM 听一段;再进 ADS-B 看头顶飞过哪些航班;最后插上 RTL-SDR 抓一段 P25 语音42。
  • 边界与环境:GPL-3.044。板子必须是 T-Display P4:LR2021 那版才靠板载芯片直接收,SX1262 那版只有 MeshCore、LoRa 与 POCSAG,听 FM、P25、ADS-B 要外接 RTL-SDR。供电从 P4 自己的 USB-C 进,别把 MIX-RF 键盘的 5V 倒灌回板子,作者实测会反复重启;电池供电与外壳还在做42。
  • 收录理由:十条里它是唯一一件要你自己开机收信号的。

10. alexsprojects0/Pen-plotter:用四只步进电机做一台笔绘仪

  • 仓库地址:alexsprojects0/Pen-plotter45
  • 热度快照:累计 68 颗星、9 个 fork、1 条未结 issue,仓库建于 2026 年 9 月 7 日,最近一次提交在 10 月 16 日45,没有发布版本。它今天不在榜上,来自 plotter 与 microcontroller 搜索。
  • 用途:一台 180 × 106.5 毫米的笔式绘图仪46。四只 28BYJ-48 步进电机带着笔在 XY 平面上走,代码是给 Arduino Uno 写的,任何留得出 12 个输出脚的板子都能跑。仓库里放着 .ino 固件、一个 Python 仿真脚本、一个把 SVG 转成绘图指令的脚本,以及全部 STL 与 3MF 打印件。打印件里含笔架和 XYZ 三部分的座子,装配用两颗 608-2RS 轴承。
  • 最快反馈:先不打印,直接跑那个仿真脚本,看四只电机怎么配合46。
  • 最短试玩:先用 SVG 转出一份绘图指令;再照 STL 打印装好、烧固件,空跑一遍确认轴序;最后插上笔,让它画完一张46。
  • 边界与环境:仓库里没放许可证文件,代码默认保留所有权利。README 的物料清单是两只 608-2RS 轴承、一支笔、四只 28BYJ-48、约 200 克耗材、几颗 M3 螺丝、一个 5V 2A 电源46。幅面只有 180 × 106.5 毫米,比 A4 小一圈;28BYJ-48 是单极步进电机,画一张要等一会儿。
  • 收录理由:十条里它是唯一一件把结果画在纸上的。

References

  1. 1
    GitHub Trending 每日总榜

    github.com

  2. 2
    GitHub Trending 每周总榜

    github.com

  3. 3
    GitHub Trending 每月总榜

    github.com

  4. 4
    GitHub Trending 中文日榜

    github.com

  5. 5
    GitHub Trending 中文周榜

    github.com

  6. 6
    GitHub 仓库搜索

    api.github.com

  7. 7
    迷你游戏合集在线版

    wangzifan396-wzf.github.io

  8. 8
    NTSCRT 发布页

    github.com

  9. 9
    Braino 网页烧录器

    iamankushpandit.github.io

  10. 10
    迷你游戏合集仓库页

    github.com

  11. 11
    迷你游戏合集发布页

    github.com

  12. 12
    迷你游戏合集说明

    github.com

  13. 13
    迷你游戏合集许可证

    github.com

  14. 14
    Glyphcast 仓库页

    github.com

  15. 15
    Glyphcast 项目说明

    github.com

  16. 16
    Glyphcast 在线版

    glyphcast.audoralabs.com

  17. 17
    zoxilsi studio 仓库页

    github.com

  18. 18
    zoxilsi studio 项目说明

    github.com

  19. 19
    zoxilsi studio 在线版

    studio.zoxilsi.cc

  20. 20
    zoxilsi studio 许可证

    github.com

  21. 21
    NTSCRT 仓库页

    github.com

  22. 22
    NTSCRT 项目说明

    github.com

  23. 23
    iQualize 仓库页

    github.com

  24. 24
    iQualize 发布页

    github.com

  25. 25
    iQualize 项目说明

    github.com

  26. 26
    OPRA 耳机均衡数据库

    opra.roon.app

  27. 27
    iQualize 许可证

    github.com

  28. 28
    Homelable 仓库页

    github.com

  29. 29
    Homelable 发布页

    github.com

  30. 30
    Homelable 项目说明

    github.com

  31. 31
    Homelable 许可证

    github.com

  32. 32
    neomd 仓库页

    github.com

  33. 33
    neomd 发布页

    github.com

  34. 34
    neomd 项目说明

    github.com

  35. 35
    neomd 许可证

    github.com

  36. 36
    Braino 仓库页

    github.com

  37. 37
    Braino 发布页

    github.com

  38. 38
    Braino 项目说明

    github.com

  39. 39
    Braino 许可证

    github.com

  40. 40
    LakeShark 仓库页

    github.com

  41. 41
    LakeShark 发布页

    github.com

  42. 42
    LakeShark 项目说明

    github.com

  43. 43
    LakeShark 网页安装器

    terminalbay.com

  44. 44
    LakeShark 许可证

    github.com

  45. 45
    Pen-plotter 仓库页

    github.com

  46. 46
    Pen-plotter 项目说明

    github.com

GitHub 每日趣玩精选
GitHub 每日趣玩精选@Kira

This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.

Related content

  • 打开网址就能玩
  • 1. wangzifan396-wzf/mini-browser-games:一个文件夹里装着 115 款网页游戏
  • 2. narsixyz/glyphcast:把一段视频变成会动的字符画
  • 3. zoxilsi/studio:把一层渐变当成可以捏的曲面
  • 装上就能用
  • 4. finnmckenty/NTSCRT:把任何画面过一遍 1980 年代的电视
  • 5. dariuscorvus/iqualize:给整台 Mac 的声音接一台均衡器
  • 6. Pouzor/homelable:把家里的服务器画成一张会亮的图
  • 7. ssp-data/neomd:把邮箱搬进终端,先筛人再看信
  • 先备一件东西
  • 8. iamankushpandit/Gume:一块小黄屏做成的 40 游戏掌机
  • 9. SAMS0N1TE/LakeShark:把一块 AMOLED 板变成手持无线电
  • 10. alexsprojects0/Pen-plotter:用四只步进电机做一台笔绘仪