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.2k 449

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

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

    Rust 298 42

  3. klint Public

    Lints for kernel or embedded system development.

    Rust 105 8

  4. pin-init Public

    Library facilitating safe pinned initialization

    Rust 36 10

Repositories

Showing 10 of 16 repositories
  • pin-init Public

    Library facilitating safe pinned initialization

    Rust 36 Apache-2.0 10 4 2 Updated Apr 25, 2025
  • klint Public

    Lints for kernel or embedded system development.

    Rust 105 Apache-2.0 8 1 0 Updated Apr 24, 2025
  • rust.docs.kernel.org Public

    Linux's Rust code documentation

    4 0 0 0 Updated Apr 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 42 GPL-2.0 20 0 2 Updated Apr 16, 2025
  • rust-out-of-tree-module Public

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

    Rust 298 GPL-2.0 42 0 0 Updated Mar 10, 2025
  • nix Public

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

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

    Example Rust cases for `pahole`

    Rust 5 GPL-2.0 2 0 0 Updated Oct 22, 2024
  • docs Public archive

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

    HTML 22 4 0 0 Updated Oct 16, 2024