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