这里是按照「分类」阅读往期的 HelloGitHub 月刊内容, 您目前在查看 HelloGitHub JavaScript 项目 集合。
基于 Cloudflare 的轻量级邮箱服务。这是一款基于 Cloudflare 的轻量级、响应式邮箱服务,只需一个域名即可在 Cloudflare Workers 上低成本快速搭建邮件服务平台,支持群发、收发附件和人机验证等功能。

当个人主页变成 3D 游戏。该项目是前端大神 Bruno Simon 的开源新作,他将个人主页打造成一个可以驾车探索的沉浸式 3D 开放世界游戏,融入了物理模拟、天气系统、植被、昼夜交替等元素。

让汉字在网页上动起来。这是一款用于展示汉字笔画顺序和交互式书写练习的 JavaScript 库,支持简/繁体字、调节播放速度、循环方式、实时检查笔画正确性等功能。
var writer = HanziWriter.create('character-target-div', '你好', { width: 100, height: 100, padding: 5, showOutline: true }); document.getElementById('animate-button').addEventListener('click', function() { writer.animateCharacter(); });

专为流式输出而生的 Markdown 渲染组件。该项目是专为流式传输场景设计的 React Markdown 组件,可用于解决大语言模型逐字输出 Markdown 内容时出现的闪烁、渲染错误和安全等问题。
export default function Chat() { const { messages, status } = useChat(); return ( <div> {messages.map(message => ( <div key={message.id}> {message.role === 'user' ? 'User: ' : 'AI: '} {message.parts.map((part, index) => part.type === 'text' ? ( <Streamdown key={index} animated plugins={{ code, mermaid, math, cjk }} isAnimating={status === 'streaming'} > {part.text} </Streamdown> ) : null, )} </div> ))} </div> ); }
文字版田园模拟经营游戏。这是一款名为《桃源乡》的纯前端文字版田园模拟经营游戏,灵感来自《星露谷物语》。它采用像素与中国风相结合的视觉设计,玩家可以按照自己的想法经营农场,体验种植、钓鱼、烹饪、畜牧养殖和矿洞探险等多种玩法。

AI 与 Chrome 浏览器之间的桥梁。该项目是 Chrome DevTools 团队开源的官方 MCP 服务实现,将 Chrome DevTools 的能力以 MCP 工具的形式提供给 AI 编程助手,支持自动化操作、调试和性能分析。
{ "mcpServers": { "chrome-devtools": { "command": "npx", "args": ["-y", "chrome-devtools-mcp@latest"] } } }
终结后端碎片化的框架。这是一款一站式后端框架,集成了 API、事件驱动、定时任务、实时数据流和 AI Agent 等能力,支持 TypeScript、Python 等多语言混合开发。它内置状态管理、结构化日志、端到端链路追踪与可视化调试器,支持流程图、日志流和实时测试等功能。

无需上传文件的 PDF 全能工具箱。这是一款基于 Next.js 和 WebAssembly 构建的开源 PDF 工具箱,所有文件操作均在本地浏览器内完成,无需上传到外部服务器。它提供节点式编排 PDF 文件处理工作流,支持合并、拆分、OCR、格式转换等 90 多种功能。

React 可视化编辑器组件。这是一款基于 TypeScript 和 React 构建的可视化编辑器,可轻松将拖拽式页面构建功能集成到 Next.js、Remix 等 React 应用中,并可直接复用现有 React 组件,将其转化为可拖拽的编辑单元。

