Cascade is a general purpose operating system targeting standard desktops and laptops.
- Good enough x64 support for QEMU (virtio drivers)
- Userspace, no GUI
- ext2 on NVMe
- x64, ARM64 and RISC-V
- First class Zig support
- Userspace with GUI
- All functionality implemented in Zig either in repo or as a package, allowances might be made for things like ACPICA.
- zig master (0.13.0-dev.346+e54fcdb5b)
- qemu (optional; used for running and host testing)
Run the x64 kernel in QEMU:
zig build run_x64
List all available build targets:
zig build -l
Run all tests and build all code:
zig build test --summary all
Run zig build -h
for a listing of the available steps and options.
This project follows the REUSE Specification for specifying license information.
This project has a Discord server.