Skip to content

Chen-Software/yuku

 
 

Repository files navigation

Logo

NPM Version sponsor

Yuku is a high-performance JavaScript and TypeScript compiler and toolchain written in Zig. Spec-compliant, zero dependencies, fast by design.

📖 Documentation

Visit yuku.fyi for the full documentation, guides, and API reference.

Parser

JavaScript

npm install yuku-parser
import { parse } from "yuku-parser";

const { program, comments, diagnostics } = parse("const x = 1 + 2;");

Zig

zig fetch --save git+https://github.com/yuku-toolchain/yuku.git
var tree = try parser.parse(allocator, "const x = 5;", .{});
defer tree.deinit();

Read the parser documentation →

Performance

Yuku prioritizes correctness while delivering top-tier speed and efficiency.

🤝 Contributing

See CONTRIBUTING.md for setup, testing, and playground instructions.

⚖️ License

Yuku is free and open-source software licensed under the MIT License.

About

High-performance JavaScript/TypeScript compiler and toolchain in pure Zig.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Zig 94.0%
  • JavaScript 3.3%
  • TypeScript 2.7%