Yuku is a high-performance JavaScript and TypeScript compiler toolchain written in Zig. Spec-compliant, zero dependencies, fast by design.
Documentation
Visit yuku.fyi for the documentation.
Packages
| Package | For |
|---|---|
yuku-parser |
Parsing to an ESTree / TypeScript-ESTree AST |
yuku-analyzer |
Scopes, bindings, references, and module linking |
yuku-codegen |
Printing an AST back to source, with source maps |
Each package documents its API in its README. From Zig, add the parser module as described in the documentation.
Contributing
See CONTRIBUTING.md for setup, testing, and playground instructions. Report security vulnerabilities privately, as described in SECURITY.md.
License
Yuku is free and open-source software licensed under the MIT License.