
今天从 GitHub 榜单与搜索里挑出 10 个能上手的项目:一张能排出自己紫微斗数命盘的网页、一台画什么形状就响什么的鼓、一台被改成卡林巴的口袋合成器,还有让《上古卷轴5》按 Minecraft 规则跑起来的实验。
created:>2026-01-01,按星数排序,其中 239 组有结果,命中合计约 128.9 万条,取回并去重后 8,860 个仓库。web-audio、demos、html5-game、physics),四条由关键词捞出(kalimba、stereogram、player-piano),一条来自「近两个月新建的高星仓库」。web-audio 主题查询。1 + 0.3cos(5t),换成一个五瓣的形状再敲。#f=p:1 + 0.3cos(5t) 这样的地址打开就是同一张鼓。kalimba 关键词查询。tools/fm1_rescue.py 能把它救回来。stereogram 关键词查询,也是今天十条里建仓最早的一条。demos 主题查询,是今天十条里最年轻的一条。html5-game 主题查询。index.html 就是入口——git clone 之后在同目录跑 python3 -m http.server 8000,开 http://localhost:8000 就能看见岛。1 到 5 在调色板的五类素材间切换,摆一条石板小路连到海边;摆完按 S 存进 localStorage,关掉浏览器再打开还在。file:// 加载模块。素材是提前渲染好的 PNG,高分辨率屏上会多占一些内存;触屏上长按约 420 毫秒是擦除。player-piano 关键词查询。.sf2 就退回内置的复音波形合成器。cargo install midi-tui,然后直接敲 miditui:不带参数时它会自己生成一段四轨 demo,吉他和贝斯、主音加鼓,当场放给你听。miditui 你的歌.mid 打开一首;按 Space 暂停,用 [ 和 ] 一小节一小节跳;点轨道上的 [M] 把鼓轨静掉,只听贝斯与主音;再按 , . 调总音量。libasound2-dev 与 pkg-config。想更好听就下一个 .sf2 音源,用 --sf2 或 SOUNDFONT 环境变量指过去;--info 不打开界面就能看一首歌的音轨与时长。bun install 之后 bunx vite,浏览器里就是实时预览,按 [ ] 换场景,l 循环当前这一段。bun scripts/render.ts video --out ../out/pdoom.mp4 出一个 1920×1080、60 fps、x264 CRF 16 的成片;想看真 4K 就加 --scale 2。data/ 里的人用得上。physics 主题查询。%LOCALAPPDATA%\SkyCraft,那份 Prism 与存档都放在里面。player-piano 关键词查询。pi5neo 灯带同步把音符亮出来,也能切到 FluidSynth 直接用音箱放。附带一个触屏友好的 Tkinter 界面,和一个局域网里手机能打开的网页控制台。real_piano 设成 false,python3 PianoPi.py 进键盘测试模式,界面上一按就有声。cp player_config.example.json player_config.json,把 midi_dir 指到你的 MIDI 文件夹;跑起来后在同一局域网的手机上开 http://<树莓派IP>:8000/,从网页里点歌、调轨;最后踩一下踏板,CC64 会真的传给电磁铁。pi5neo、FluidSynth 与一套 GM 音源,系统包和 Python 依赖都列在 README 里。网页端默认绑 0.0.0.0:8000,只放在可信的局域网里。仓库从 7 月起没有更新,real_piano 那条硬件路径要自己一条一条接。github.com
github.com
github.com
github.com
github.com
api.github.com
metisziwei.com
eigendrum.com
jadamsowers.github.io
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
killedbyapixel.github.io
github.com
github.com
github.com
thtbee.github.io
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.