登录 注册
开发者工具 javascriptjsxparsertsxtypescriptzig
998
Stars
31
Forks
7
Watchers
1
Open Issues
MIT
许可证
Zig
语言
2025-10-22
创建时间
2026-11-10
最近更新

项目能做什么

正确且高效的 JavaScript 和 TypeScript 编译器工具链。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<!-- markdownlint-disable first-line-h1 -->

<!-- markdownlint-start-capture -->
<!-- markdownlint-disable-file no-inline-html -->
<div align="center">

  <!-- markdownlint-disable-next-line no-alt-text -->
  <img src="docs/assets/logo.svg" alt="Logo" width="300" />
  
  <br>
  <br>

[![NPM Version](https://img.shields.io/npm/v/yuku?logo=npm&logoColor=212121&label=version&labelColor=ffc44e&color=212121)](https://npmjs.com/package/yuku)
[![NPM Downloads](https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2Farshad-yaseen%2Fstatic%2Fmain%2Fbadges%2Fyuku-downloads.json&logo=npm&logoColor=212121&labelColor=ffc44e&color=212121)](https://npmtrends.com/yuku-analyzer-vs-yuku-codegen-vs-yuku-parser)
[![sponsor](https://img.shields.io/badge/sponsor-EA4AAA?logo=githubsponsors&labelColor=FAFAFA)](https://github.com/sponsors/arshad-yaseen)

Yuku is a high-performance JavaScript/TypeScript compiler toolchain written in Zig.

[Try it in the playground →](https://playground.yuku.fyi)

</div>

## JavaScript

```bash
npm install yuku
```

One import parses, analyzes, walks, builds, and prints JavaScript and TypeScript, in Node.js, Bun, Deno, browsers, and edge runtimes. See the [JavaScript guide](https://yuku.fyi/javascript/).

## Zig

```bash
zig fetch --save git+https://github.com/yuku-toolchain/yuku.git
```

The parser, AST, semantic analysis, traversal, and codegen are documented at [yuku.fyi](https://yuku.fyi).

## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md) to set up, test, and try a change. Report vulnerabilities privately, as [SECURITY.md](SECURITY.md) describes.

## License

Yuku is licensed under the [MIT License](LICENSE).
阅读完整原文

项目深度分析 AI 生成

企业级 JavaScript/TypeScript 代码安全与合规静态分析引擎 (SaaS)

产品构想利用 Yuku 的 Zig 高性能解析与 AST 遍历能力,构建轻量、极速的企业私有代码扫描工具,用于检测敏感数据泄露、API 误用与合规规范。
核心功能极速 AST 扫描、自定义规则引擎、CI/CD 插件集成、漏洞及规范分析报告生成。
目标用户注重代码安全与性能的中小企业技术负责人、DevSecOps 工程师。
难度/周期高 · 3-6个月 · 成本:低(基础云服务器及 CI 测试环境成本)
收费模式按代码仓库数量或扫描次数的 SaaS 订阅制收费。
竞争风险市场上已有成熟工具(如 Semgrep、ESLint 等生态),新规则生态构建成本高,难以快速建立壁垒。
依据 AI推测

高强度 JS/TS 商业源码混淆与知识产权保护服务

产品构想基于 Yuku 的语义分析与 codegen 模块,开发面向商业闭源前端/Node.js 项目的代码混淆与虚拟化保护工具。
核心功能控制流平坦化、字符串加密、死代码注入、AST 级代码变形、一键 CLI 与构建集成。
目标用户分发商业 SDK、前端防逆向/防爬虫团队、私有化部署 Node.js 应用的软件开发商。
难度/周期中高 · 2-4个月 · 成本:极低(主要是开发机与测试投入)
收费模式售卖商业 CLI 授权(按席位/年费)或提供私有化部署支持。
竞争风险需极高的 ECMAScript 规范兼容性,稍有差错会导致线上运行错误,维护与客诉成本高。
依据 AI推测

Edge/Serverless 专用即时代码转译与打包 API 服务

产品构想利用 Yuku 跨平台(Node.js, Bun, Edge runtimes, 浏览器)与 Zig 轻量内存占用的特性,提供低延迟的云端即时代码转译、轻量打包含沙箱预处理能力。
核心功能极低冷启动延迟的 API、AST 级别恶意代码检测拦截、跨运行时代码降级转译。
目标用户在线代码执行平台、低代码/无代码平台架构师、需要动态执行用户脚本的云服务商。
难度/周期中等 · 1-3个月 · 成本:中等(Serverless/边缘节点资源成本)
收费模式API 阶梯调用计费(Free/Pro 计量计费)。
竞争风险目标市场相对小众,用户可能倾向于自建或直接采用成熟的 esbuild/swc。
依据 已验证事实
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

相似项目数据正在完善中,暂不展示(避免误导)

项目优势与风险

技术成熟度创建于 2025-10-22,近 30 天仍在推送,发布过 100 个 Release
社区活跃Star 998 / Fork 31 / Issue 1(数据支持,可自行核实)
许可证MIT
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。