esbuild 是用 Go 语言编写的超快速 Web JavaScript 打包工具,原生支持 JavaScript、CSS、TypeScript 和 JSX,可打包 ESM 和 CommonJS,提供树摇、压缩、源映射、本地服务器、监视模式和插件系统。
好开源,值得被发现。
发现优质开源项目,匿名提交开源项目,认领编辑你的开源项目。
带着好奇心,发现开源世界。
THE FIRST COLLECTIONTerser 是一个面向 ES6+ 的 JavaScript 解析器、压缩器和混淆工具包,是 uglify-es 的维护分支。它提供命令行界面和编程 API,用于压缩代码、混淆变量和属性名,并生成源映射。
Parcel 是一款面向 Web 的零配置构建工具,开箱即用支持 HTML、CSS、JavaScript 及多种资源类型,内置开发服务器与热重载功能。它采用 Rust 编写的编译器以实现快速并行构建和缓存,提供自动生产环境优化(如树摇、压缩、自动代码分割),并支持灵活的目标环境适配和可扩展的插件系统。
Bit是一款开源构建系统,将源码组织为可复用组件并组合成应用,支持NodeJS、React、Angular、Vue、NextJS等,并提供MCP集成以支持AI智能体。
Babel 是一个社区驱动的 JavaScript 编译器,可将现代 JavaScript 语法转换为兼容旧环境的版本,让开发者使用最新语言特性。
remark 是 unified 生态中一个插件驱动的 markdown 处理器。它将 markdown 解析为 AST(mdast),允许插件检查并转换,再序列化回文本,拥有 150 多个插件以及用于检查和格式化的 CLI。
three.js 是一个轻量级、跨浏览器的通用 JavaScript 3D 库,用于在 Web 浏览器中创建和显示动画 3D 图形。
Pulumi 是一个开源的基础设施即代码 (IaC) 平台,允许用户使用通用编程语言来配置和管理云基础设施。
pnpm 是一款快速且节省磁盘空间的 Node.js 包管理器,它通过内容可寻址文件系统来减少冗余。
NW.js 是一个基于 Chromium 和 Node.js 的应用运行时,使开发者能够使用 HTML、CSS、JavaScript 和 WebGL 构建原生桌面应用,并能够直接从 DOM 访问 Node.js API 和 npm 模块。
WebTorrent Desktop 是一个开源跨平台桌面应用,支持 macOS、Windows 和 Linux,可添加种子链接或文件并在后台下载的同时即时播放媒体。项目基于 Electron,提供开发、测试和打包流程,并采用 MIT 许可。
strip-comments-js 是一款用于移除 JavaScript 和 TypeScript 代码中注释的实用工具,支持通过命令行界面或 JavaScript API 进行操作。
PureScript 是一门小型、强类型的函数式编程语言,拥有富有表现力的类型系统,可编译为 JavaScript,使用 Haskell 编写并受其启发。
Yarn 1.x 是 JavaScript 项目的包管理器,号称快速、可靠、安全的依赖管理。该仓库已冻结,仅接受安全修复,新功能已迁移至 yarnpkg/berry。
ANTLR v4 是一个解析器生成器,它读取语法并生成解析器、解析树以及监听器/访问者接口,用于结构化文本或二进制文件。它支持十种目标语言,包括 Java、C#、Python3、JavaScript、TypeScript、Go、C++、Swift、Dart 和 PHP。
JSDoc 是一个 JavaScript API 文档生成器。它通过解析带有注解的源文件来输出 HTML 文档。该工具支持 Node.js 8.15.0 及更高版本,可通过 npm 全局或本地安装,并拥有丰富的社区模板和构建工具插件支持。
Nx 是一个面向 TypeScript 和多语言代码库的 monorepo 平台。其核心由 Rust 构建以保证性能,并可通过 TypeScript 扩展。它支持缓存未变更内容、仅运行受影响的任务,并提供插件系统及集成且具备自愈能力的 CI。