zig-java/jaz
A JVM implementation in Zig!
{ "createdAt": "2021-05-29T18:29:27Z", "defaultBranch": "main", "description": "A JVM implementation in Zig!", "fullName": "zig-java/jaz", "homepage": "", "language": "Zig", "name": "jaz", "pushedAt": "2023-02-03T06:18:49Z", "stargazersCount": 91, "topics": [ "java", "jaz", "jvm", "zig" ], "updatedAt": "2025-07-27T20:09:16Z", "url": "https://github.com/zig-java/jaz"}Java in Zig.
Parses Java class files and bytecode.
Taking it for a spin
Section titled “Taking it for a spin”To try out jaz for yourself, install jvm 16, then run the following commands:
# Compiles Java sourcejavac test/src/jaztest/*.java
# Adds user path to javastdecho "pub const conf = .{.javastd_path = \"/path/to/javastd\"};" > src/conf.zig
# Runs demozig build run