Malloc-in-C(2026)Malloc-in-C(2026)一个从零开始实现的 C 动态内存分配器。重新实现了 malloc、calloc、realloc 和 free,支持 sbrk 与 mmap 两种分配策略,并实现了 16 字节内存对齐、guard canary 溢出检测,以及用于检查分配器状态的自定义调试工具。C23GCCGDBMemory Management
Mini Paint TUI(2026)Mini Paint TUI(2026)一款使用 C 编写的终端像素画编辑器。支持 32×32 画布、绘制与填充工具、基于 termios 的底层键盘输入,并可导出为 PPM 格式,以及通过 FFmpeg 可选转换为 PNG/JPG。C99GCCGDBFFmpegTerminal User Interface
NextJS 作品集网站(2025)NextJS 作品集网站(2025)一个由我独立开发并持续完善的作品集网站。支持浅色和深色模式,同时提供三种语言,其中中文包含简体和繁体两种书写方式。设计灵感来自 Tim Gatzke(tim-gatzke.de),在此基础上重建并不断优化。NextJSReactTailwind CSSTypeScript
Animated Matrices(2024–2025)Animated Matrices(2024–2025)一个用于可视化二维线性变换的交互式 Web 应用。你可以创建向量、构建自定义矩阵,并通过撤销/重做、逆变换和重复应用矩阵等功能,逐步探索矩阵变换。项目已在 GitHub 开源。PythonPlotly for PythonPlotly DashNumpy
Croquis Image References(2023–2024)Croquis Image References(2023–2024)一款为专业画师打造、并根据持续反馈不断改进的绘画参考工具。支持自定义计时器、键盘快捷键、图片队列管理,以及多种工作流程设置,让速写练习更加高效。PythonCustomTkinter