---
title: "Developer Guide for WASIX in Rust"
description: "For WASIX syscalls development in Rust requires you to clone the repositories listed below"
url: "https://wasix.org/docs/developer-guide/rust/"
markdown: "https://wasix.org/docs/developer-guide/rust.md"
---

# Developer Guide for WASIX in Rust

## Specific repositories for Rust

For WASIX syscalls development in Rust requires you to clone the repositories listed below

[libc - master branch](https://github.com/wasix-org/libc/tree/master)

[wasix-witx](https://github.com/wasix-org/wasix-witx)

[rust (fork)](https://github.com/wasix-org/rust)

[wasix-abi-rust](https://github.com/wasix-org/wasix-abi-rust)

### `cargo-wasix`

`cargo-wasix` is the wrapper around `cargo` that allows you to build, run and bench your WASIX applications. For development of `cargo-wasix` you need to fork the `cargo-wasix` crate

[cargo-wasix](https://github.com/wasix-org/cargo-wasix)

#### `cargo-wasix` with other runtimes ?

Feel free to submit a pull request on `cargo-wasix` with new command line arguments and/or the ability to change the default runtime via persistent configuration and we’ll accept this change and republish the package on crates.io for everyone to use.

---

[Documentation index](https://wasix.org/llms.txt) · [HTML version](https://wasix.org/docs/developer-guide/rust/)
