A native KiCAD 10 plugin and single Rust binary that lets Claude and other MCP-compatible AI assistants design schematics and PCBs.
Language
Best open-source Rust projects
Open-source projects written in Rust, ranked by stars with AI summaries and license info.
Sort:Recently added
A free, open-source multi-protocol download manager in Rust supporting HTTP, FTP, BitTorrent, eD2K and HLS/DASH streams, with browser integration.
A GPU-accelerated terminal emulator for Windows, macOS and Linux with SSH and SFTP, split panes, session persistence and AI CLI workflows.
Self-hosted home security camera system for Raspberry Pi with end-to-end encrypted live video, alerts and recordings on your phone.
Open-source Rust firmware that turns a cheap Raspberry Pi RP2350 board into a USB security key for passkeys, SSH/git signing, OpenPGP, PIV and TOTP.
A terminal weather app written in Rust that shows real-time conditions as ASCII animations like rain, snow and thunderstorms.
An open-source, low-latency remote desktop for Linux, written in Rust with WebRTC transport and GStreamer hardware encoding.
A native desktop GUI for FFmpeg that gives granular control over video, audio, image, subtitle and metadata conversion settings.
A lightweight, user-friendly terminal UI for writing disk images to USB drives and SD cards, with hash checks and post-write verification.
A Linux client for Google's Quick Share protocol that sends and receives files wirelessly with Android devices over Wi-Fi LAN.
Self-hosted network scanner that maps hosts, services and links on a schedule and keeps network diagrams current across four views.
Turns an Android phone into a PC microphone over WiFi, USB Serial, or USB ADB, with a virtual audio cable on the PC side.
Open-source disk cleaner and space analyzer for macOS, Windows and Linux, with safety-first cleanup, duplicate finder, app uninstaller and startup manager.
Local file converter that runs from the right-click menu, keeping images, video, audio and documents on your own machine.
A terminal UI for managing Bluetooth devices on Linux, built on BlueZ.
An operating system written in Rust with a built-in voice agent that acts on the system and applications through their actions, with user consent for risky steps.