Rust Hardware Platforms

View 173 business solutions

Browse free open source Rust Hardware Platforms and projects below. Use the toggles on the left to filter open source Rust Hardware Platforms by OS, license, language, programming language, and project status.

  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 1
    Lan Mouse

    Lan Mouse

    mouse & keyboard sharing via LAN

    Lan Mouse is a mouse and keyboard-sharing software similar to universal control on Apple devices. It allows for using multiple PCs with a single set of mouse and keyboard. This is also known as a Software KVM switch. The primary target is Wayland on Linux but Windows MacOS and Linux on Xorg have partial support as well (see below for more details). Focus lies on performance and a clean, manageable implementation that can easily be expanded to support additional backends like e.g. Android, iOS.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 2
    ext4 Windows Driver

    ext4 Windows Driver

    Browse and mount ext4 filesystems on Windows via WinFsp

    ext4-win-driver is an open-source Windows filesystem utility that enables direct access to Linux ext4 partitions and disk images. Built with Rust and WinFsp, it mounts ext4 volumes as standard Windows drive letters accessible through File Explorer. An automatic background service detects compatible USB drives and SD cards when connected. Users can also mount disk image files through a File Explorer context menu. The utility supports read-write operations, including creating, modifying, renaming, and deleting files and directories. Command-line tools provide filesystem inspection, directory browsing, partition information, and integrity auditing without mounting. Its installer includes WinFsp dependencies, supports x64 and ARM64 systems, and offers configurable read-only mounting for safer filesystem inspection.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 3
    Kanata

    Kanata

    Improve keyboard comfort and usability with advanced customization

    This is a cross-platform software keyboard remapper for Linux, macOS, and Windows. Improve your keyboard comfort. What Kanata allows you to do is take this alternate layer concept that Shift keys have and apply it to any key. You can then customize what those layers do to suit your exact needs and workflows. Running Kanata currently does not start it in a background process. You will need to keep the window that starts Kanata running to keep Kanata active.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 4
    display-switch

    display-switch

    Turn a $30 USB switch into a full-featured multi-monitor KVM switch

    This utility watches for USB device connect/disconnect events and switches monitor inputs via DDC/CI. This turns a simple USB switch into a full-fledged KVM solution: press one button on your USB switch and all your monitors connect to a different input. It is supposed to be installed on all computers that could be connected to these monitors since the app only switches monitors "one way" and relies on itself running on the other computers to switch it "the other way" as needed.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 5
    WSL USB Manager

    WSL USB Manager

    A fast and light GUI for usbipd-win. Manage connecting USB devices

    WSL USB Manager provides a lightweight graphical interface for managing USB devices connected to Windows Subsystem for Linux. It works with usbipd-win to simplify USB passthrough between Windows and WSL environments. Users can bind and unbind USB devices without manually entering the corresponding commands. Devices can also be attached to or detached from WSL through the application interface. Persisted device configurations are manageable from the same window. Auto-attach profiles help reconnect previously bound USB devices automatically, although these profiles reset when the application restarts. A system tray icon provides convenient access and allows the application to minimize when closed. Written in Rust, WSL USB Manager prioritizes fast startup, minimal memory usage, and a compact executable.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    Nouveau Panel
    This is the start of a project to support the Nouveau driver for old Nvidia GPUs, this will improve performance and add experimental features to further improve performance, its in testing mode for many old Nvidia GPUs with no propietary drivers to install.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next