Bun 是一个面向 JavaScript 和 TypeScript 应用的全能工具包,在单个可执行文件中集成了快速运行时、打包工具、测试运行器和包管理器。
好开源,值得被发现。
发现优质开源项目,匿名提交开源项目,认领编辑你的开源项目。
带着好奇心,发现开源世界。
THE FIRST COLLECTIONWarriorJS 是一个开源编程游戏,玩家通过编写 JavaScript 或 TypeScript 代码,引导战士穿越充满谜题的塔楼,与敌人战斗并解决逻辑挑战,在游戏中学习编程。
Whistle 是基于 Node.js 的跨平台网络抓包与调试代理,支持 HTTP、HTTPS、HTTP/2、WebSocket、TCP 的抓包与请求/响应修改,提供 HTTP、HTTPS、Socks 及反向代理等模式,内置 Weinre、Console、Composer 等工具,可通过规则与插件扩展,运行于 macOS、Windows、Linux。
TypeScript ORM 用于 Node.js,采用 Data Mapper、Unit of Work 和 Identity Map 模式。支持多种 SQL 和 NoSQL 数据库,包括 PostgreSQL、MySQL、MongoDB 和 SQLite。
Harper 是一款基于 Rust 构建的离线、注重隐私的英语语法检查工具。它能在毫秒级时间内检查文档语法,内存占用极小,与基于云服务或资源消耗大的替代方案不同。
Liferay AI Commerce Accelerator (AICA) 是一套客户端扩展程序,利用生成式 AI 快速在 Liferay DXP 中生成并部署电商数据(如目录、账户、订单)。它提供零依赖的 CLI、实时监控、依赖感知生成以及对 OpenAI、Gemini 和 Claude 等 AI 供应商的通用支持。
Ditto 是一款“语义 CI”工具,通过 ts-morph 扫描 JavaScript/TypeScript 仓库,利用 LLM 对函数进行指纹提取并基于嵌入进行聚类,旨在发现行为相同但写法不同的 Type-4 克隆,并通过沙箱执行纯函数来验证其差异。
Happy DOM 是一个不含图形用户界面的 JavaScript 浏览器 DOM 实现,旨在让浏览器风格的代码和组件测试能够在 Node.js 和 Bun 等运行时环境中运行。