Skip to content
@Rust-for-Linux

Rust for Linux

Adding support for the Rust language to the Linux kernel.

Pinned Loading

  1. linux Public

    Forked from torvalds/linux

    Adding support for the Rust language to the Linux kernel.

    C 4.1k 443

  2. rust-out-of-tree-module Public

    Basic template for an out-of-tree Linux kernel module written in Rust.

    Rust 295 42

  3. klint Public

    Lints for kernel or embedded system development.

    Rust 105 8

  4. pin-init Public

    Library facilitating safe pinned initialization

    Rust 34 9

Repositories

Showing 10 of 16 repositories
  • rust.docs.kernel.org Public

    Linux's Rust code documentation

    3 0 0 0 Updated Mar 24, 2025
  • linux Public Forked from torvalds/linux

    Adding support for the Rust language to the Linux kernel.

  • rust-for-linux.com Public

    Rust for Linux website source

    Python 41 GPL-2.0 19 0 3 Updated Mar 22, 2025
  • klint Public

    Lints for kernel or embedded system development.

    Rust 105 Apache-2.0 8 1 0 Updated Mar 20, 2025
  • rust-out-of-tree-module Public

    Basic template for an out-of-tree Linux kernel module written in Rust.

    Rust 295 GPL-2.0 42 0 0 Updated Mar 10, 2025
  • pin-init Public

    Library facilitating safe pinned initialization

    Rust 34 Apache-2.0 9 1 2 Updated Mar 5, 2025
  • nix Public

    Efforts for packaging the Rust for Linux project with the Nix package manager

    Nix 55 MIT 5 0 1 Updated Feb 24, 2025
  • Shell 0 GPL-2.0 1 0 0 Updated Jan 27, 2025
  • pahole-rust-cases Public

    Example Rust cases for `pahole`

    Rust 4 GPL-2.0 2 0 0 Updated Oct 23, 2024
  • docs Public archive

    This documentation is an old archive. Please see https://rust.docs.kernel.org instead.

    HTML 21 4 0 0 Updated Oct 16, 2024