This is your work, valued
dropbear. Dropbear SSH
★ 2.3ksunset. SSH for Rust, no_std and elsewhere
★ 114pihelp. A hardware watchdog for a Raspberry Pi using an AVR
★ 26pru-mic. 8 fast digital MEMS microphones input to a Beaglebone
★ 13fridgyeast. Brewing fridge control with an integrated web interface
★ 11wort-templog. Beer fermentation control on a Raspberry Pi and web graphing UI (superseded by https://github.com/mkj/fridgyeast)
★ 11rpi-flipflop. Raspberry Pi Boot Flipflop
★ 10tgiistat. Fetch statistics from a TGiiNet-1 modem
★ 6caprand. RP2040 entropy source
★ 6dice. Diceware android
★ 4centres. Cellular automata gui
★ 4frmatasync. Async writeln! experiment
★ 1apollo. microcontroller-based FPGA / JTAG programmer
★ 1libtomcrypt. LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
★ 1systemd. The systemd System and Service Manager
★ 1gmusic-to-spotify. Import albums from Google Music to Spotify
★ 1far-gitk. Runs gitk on a remote host over SSH
★ 1linux. Linux kernel source tree
★ 1adsb.exposed. Interactive visualization and analytics on ADS-B data with ClickHouse
★ 451virtkit. Rootless microVM toolkit
★ 10ironcurtain. A secure* runtime for autonomous AI agents. Policy from plain-English constitutions. (*https://ironcurtain.dev)
★ 567cargo-hack. Cargo subcommand to provide various options useful for testing and continuous integration.
★ 851procspawn. like thread::spawn but for processes
★ 163leasehund. 🐶 Embedded DHCP Server Library
★ 19mustang. Rust programs written entirely in Rust
★ 914leaves. A text-mode disk usage visualization utility
★ 327ariel-os. Ariel OS is a library operating system for secure, memory-safe, low-power Internet of Things, written in Rust
★ 1.2keyra. Rust programs written entirely in Rust
★ 882BUSY. BUSY is a lean, statically typed, cross-platform, easily bootstrappable build system for GCC, CLANG and MSVC inspired by Google GN
★ 117test-that. Test assertion library for Rust
★ 105shrinkray. Shrinkray is a modern multi-format test-case reducer
★ 375top-type-sizes. Refines, sorts and reformats -Zprint-type-sizes
★ 32prompt-injection-as-role-confusion. Prompt Injection as Role Confusion
★ 95ramrom. Tells you how much flash and RAM your firmware actually uses.
★ 1vesper. Single-address-space capability-based nanokernel
★ 91kolibri. Super-lightweight Immediate-mode Embedded GUI framework, based on the awesome embedded-graphics library. Written in Rust.
★ 198imxrt-tool-flash-algo. 收集i.MX RT主流开发工具的flash下载算法源工程,该项目将被RT-UFL取代
★ 44libxm. A small XM (Fasttracker II Extended Module) player library.
★ 179Party-Game. Java
★ 2nyne. FUSE overlay exposing decomposed source symbols, LSP intelligence, and git history as virtual files. Designed for LLM agents, useful for anyone.
★ 4Oscillators. Digital oscillator models for signal synthesis and analysis, suitable for real-time audio processing, including reference implementations of the Resonate algorithm in Swift and C++.
★ 46alps. Simple Webmail
★ 13cluelessh. A clueless implementation of SSH
★ 6yuri. vi-style hex editor
★ 8cargo-crap. Change Risk Anti-Patterns (CRAP) metric for Rust projects
★ 375katsuo-pcie. PCIe stack written in Amaranth.
★ 17crrl. Rust library for cryptographic research
★ 159ABVCalc. A flexible Javascript ABV Calculator, for hydrometers and refractometers - primarily for beer brewers.
★ 14awawausb. WebUSB for fopses
★ 342git_bayesect. Bayesian git bisect
★ 453filmkit. Create and manage Fujifilm camera profiles, with ease and speed. Connect your camera and you are good to go!
★ 424oomstaller. A tool for suppressing swap thrashing at build time
★ 8org.signal.Signal. Shell
★ 89CrabEFI. A minimal UEFI implementation that's about enough to boot the OS (No DXE madness!!)
★ 24ak-inflate2. Rust
★ 2seer. Seer - a gui frontend to gdb
★ 3.4kyolotls. YoLo TLS - no_std no_alloc TLS 1.3
★ 21YAPP_Box. Yet Another Parametric Projectbox Box
★ 503SpreadDnDsheet. A spreadsheet engine for D&D character sheets
★ 3embedded-tls. An Rust TLS 1.3 implementation for embedded devices.
★ 240netwatch. NetWatch System Management Mode VNC Server
★ 34mason. A beautiful ELF and DWARF browser
★ 7LaserScanningMicroscope. An stm32-based LSM
★ 12ual. This is the ual programming language
★ 29glasgow. Scots Army Knife for electronics
★ 2.2kcloudflare-error-page. ✅Browser ❌Cloudflare ✅Host — Customized Cloudflare error page generator. (unofficial)
★ 5.5koasis. a small statically-linked linux system
★ 3.1ksermonizer. 🔌 A sleek, fast serial monitor with a terminal UI built in Rust
★ 7picocalc-os-rs. A simple OS for the clockwork picocalc
★ 9SOICbite. A compact PCB footprint which allows SOIC test clips to be used as a space-efficient programming and debugging connector
★ 351tiny_text. Low resolution bitmap font with a small memory footprint
★ 9FoA. Ferris-on-Air: An experimental IEEE 802.11 (WLAN) stack for rust on the ESP32.
★ 266brewcompetitiononlineentry. Version 3.0.3 has been released! Select Releases on this page to download.
★ 83RetOS. Router Network Operating System
★ 17libft4222. Rust FFI bindings for the FTDI ftd2xx and ft4222 drivers.
★ 2rp2350_examples. Rust
★ 1osxphotos. Python app to work with pictures and associated metadata from Apple Photos on macOS. Also includes a package to provide programmatic access to the Photos library, pictures, and metadata.
★ 3.7ksshwifty. Web SSH & Telnet (WebSSH & WebTelnet client) 🔮
★ 3.1k2230-USB4-SSD-Enclosure-Design. Design Files、Images、Tools for Advanced USB4 Design
★ 55substance. A library version of cargo-bloat & more
★ 35unregistry. Push docker images directly to remote servers without an external registry
★ 4.8ki2s_codecs. Testing I2S codecs
★ 4edna. Note taking with super powers
★ 526embedded-nfs. Rust
★ 2toolchains_arm_gnu. ARM embedded toolchains for Bazel
★ 140va_list-rs. A rust implementation of the va_list type from `stdarg.h`
★ 25alioth. Experimental Type-2 hypervisor, written from scratch in Rust, runs on Linux and macOS.
★ 372sushitrain. Securely synchronize files with your devices on iOS using Syncthing
★ 2kstm32-kicad-lib. KiCad libraries generated from the STM32Cube database.
★ 66tapo. 🦀 Rust API, 🐍 Python API, and 🤖 MCP Server for TP-Link Tapo smart devices
★ 780samply. Command-line sampling profiler for macOS, Linux, and Windows
★ 4.3kdaisy-embassy. Rust
★ 65FPGAStuff. VHDL
★ 2embassy-imxrt. Rust
★ 1PicoRX. Build a SDR SW/MW/LW Receiver with a Raspberry Pi Pico
★ 524ssh-stamp. Rust SSH-to-{UART, CAN, I2C} bridge
★ 19nih-plug. Rust VST3 and CLAP plugin framework and plugins - because everything is better when you do it yourself
★ 2.9kdwt. Discrete wavelet transform
★ 12omni-wave. Easy to use DWT (Discrete Wavelet Transform) library, no need to worry about padding, and a variety of wavelets are available.
★ 6cic-fixed. CIC filter implementation for fixed point numbers
★ 2exchange. Exchange names of two files or directories atomically
★ 10imxrt1020-module. iMX RT 1020 CPU module
★ 36stage. A minimal actor model library using nostd Rust and designed to run with any executor
★ 18heimlig. Rust
★ 27basic-udev. Basic, no-dependency Rust crate to query udev on Linux
★ 3untokio. pretend tokio doesn't exist
★ 6Streamlined-NTRU-Prime. A pure rust implementation of the post-quantum streamlined ntruprime algorithm authored by Bernstein, Chuengsatiansup, Lange and Christine van Vredendaal
★ 7yocto-kiss. Working example of a yocto setup without unnecessary complications
★ 202PowerCoop. A Power Coop is like a Power Bank but less suckful
★ 8virtctl. start/stop libvirt-based VMs with systemd
★ 12mixbox. Mixbox is a library for natural color mixing based on real pigments.
★ 3.5kexhubris. Making Hubris available to external applications.
★ 55exhubris-demo. Proof of concept standalone Hubris application
★ 9historic-ssh. Reconstructed history of OpenSSH, OSSH and original SSH.
★ 4static-binaries. some static binaries for linux, maybe useful for bootstrapping, no big deal
★ 137psi-spec. Platform System Interface Specification Ψ📖
★ 10I3CBlaster. Raspberry pico / RP2040 based USB to I3C converter with Python support
★ 92intentrace. intentrace is strace with intent, it goes all the way for you instead of half the way. intentrace is currently in beta
★ 654reanimated-repro-weird. Kotlin
★ 7bevy_vello. An integration to render vector graphics with Vello in the Bevy game engine.
★ 290bevy_vello_graphics. Vello graphics in Bevy.
★ 14motiongfx. Backend agnostic motion graphics creation framework.
★ 364velyst. Interactive Typst content creator using Vello and Bevy.
★ 257bella. Rust
★ 3Graphite. Community-built comprehensive 2D content creation appplication for graphic design, digital art, and interactive real-time motion graphics powered by a node-based procedural graphics engine
★ 27kpico-PDM. RP2040 PIO-based PDM input to I2S output example
★ 15DC-UPS. A small DC UPS, designed to keep small appliances like consumer network equipment running during power outages
★ 216onju-voice. A hackable AI home assistant platform
★ 1.7kdatoviz. ⚡ Datoviz: high-performance GPU rendering for scientific data visualization
★ 800QuicksandFamily. PureBasic
★ 179noline. IO-agnostic line editor for embedded systems
★ 117pywebarchive. Software for reading Apple's webarchive format
★ 56rustyguard. WireGuard(R) impl in pure rust
★ 84awrite. awrite!(): the async write!()/format!() scratch buffer
★ 1no2misc. Misc utility FPGA cores
★ 13cargo-action-fmt. Converts cargo check (and clippy) JSON output to the GitHub Action error format
★ 15mctp-rs. Rust crates for MCTP protocol support, on Linux and embedded
★ 19inkpalm-5-adb-english. Instructions to setup an Xioami Inkpalm 5 with English and other apps
★ 133snapchange. Lightweight fuzzing of a memory snapshot using KVM
★ 469remote-drop. Rust
★ 2weact-studio-epd. Unofficial Rust driver for WeAct Studio e-paper displays
★ 27not-perf. A sampling CPU profiler for Linux
★ 907koryto. 🎮 game loop + 🐷 coroutine + 🌯 burrito = 🚀🔥 blazingly synchronous async executor for games 🔥🚀
★ 15pipebuf. Efficient byte-stream pipe buffer
★ 44pasts. Minimal asynchronous executor for Rust
★ 134gud-gadget. A pretty GUD gadget
★ 18gud. GUD USB Display
★ 182rust-uefi-runtime-driver. Template for UEFI runtime drivers written in Rust with serial logging and debugging support.
★ 64uefirc. An IRC client in your motherboard
★ 332docs. Design and solutions to build a popular self hosting service
★ 22webappsec-dbsc. Device Bound Session Credentials: A Protocol for Protecting From Cookie Theft
★ 489cargo-goggles. Verify that registry crates in your Cargo.lock are reproducible from the git repository
★ 45culvert. A Test and Debug Tool for BMC AHB Interfaces
★ 72fuzztruction. Rust
★ 134neotracker. A simple no_std mod parser
★ 2omap_i2c_slave. Slave support for i2c-omap linux driver.
★ 3openSIL. C
★ 573zssh. Minimal SSH server for embedded applications.
★ 20fcwt-rs. Rust implementation of fCWT fast continuous wavelet transforms
★ 6artefacts_comparison. Compare and report on two artefacts summaries
★ 1cancel-safe-futures. Alternative future adapters that provide cancel safety.
★ 86embedded-cli-rs. CLI in Rust with autocompletion, subcommands, options, help and history for embedded systems (like Arduino or STM32)
★ 119edge-net. async + no_std + no-alloc implementations of various network protocols
★ 225fudge-legacy-android. Unofficial app to pair with Fujifilm cameras
★ 179ra. Rust PACs for the Renesas RA series devices
★ 23stylus. Lightweight status page for home infrastructure
★ 331bitbang-hal. Implements embedded-hal traits by bitbanging
★ 51scopin-sans-typeface. Fully generated typeface that makes text look like it is being viewed as serial data on an oscilloscope
★ 72assign-resources. Rust macro to split up fields of a Peripherals struct into new structs
★ 57picofabric-ide.
★ 2rust-ape-example. A simple example with Rust and Cosmopolitan Libc
★ 213Full_Stack_GPS_Receiver. A Software GPS decoder, going from raw 1-bit ADC samples to position fix
★ 168dtvis. A device tree visualizer (early development)
★ 20nusb. A new pure-Rust library for cross-platform low-level access to USB devices.
★ 507ethercrab. A pure Rust EtherCAT MainDevice supporting std and no_std environments
★ 432VirtualUSBDevice. Linux C++ class that creates a virtual USB device
★ 36static_vcruntime. Statically link the vcruntime
★ 39xwin. A utility for downloading and packaging the Microsoft CRT & Windows SDK headers and libraries needed for compiling and linking programs targeting Windows.
★ 705pico-ice. Raspberry Pi PICO board + Lattice iCE40 FPGA's
★ 202dockerpi. A Virtualised Raspberry Pi inside a Docker image
★ 2kFoxDAC. USB and S/PDIF audio DAC using the Raspberry Pi Pico (RP2040)
★ 63flying_probe_test_system. PHP
★ 2inet-mbh. The Modular Board Holder design for the inet-nm from the INET working group
★ 4pldm-fw-pkgr. This tool provides means to unpack a PLDM bundle image into the respective component image (bin) files and the PLDM header file and pack the same back, optionally with errors injected.
★ 5rp2040-bootsel-via-double-reset. RP2040: Use two reset signals in short succession to trigger reboot to bootsel mode
★ 4picoserve. An async no_std HTTP server suitable for bare-metal environments, heavily inspired by axum
★ 389mula. mula micro logic analyzer based on 'ula' by dotcypress
★ 3openocd. OpenOCD with Qinheng CH347 chip patch
★ 2edfsm. Rust
★ 37static. Renders a large amount of cryptographically random noise to the screen using only the 2D canvas API.
★ 1cmix. cmix is a lossless data compression program aimed at optimizing compression ratio at the cost of high CPU/memory usage.
★ 717RTL960x. Hacking & Reverse Engineering RTL960x-based xPON ONTs to suit your OLT
★ 1ki2cdriver. I2CDriver open source tools
★ 215i2c-star. A clone of the i2c-tiny-usb based upon STM32 and libopencm3
★ 147gowin_flipflop_drainer. A test case for stress testing Tang Nano 4K and 9K and Primer 20K (Gowin FPGAs)
★ 59CH347-Research. Documenting the USB packet format of the WCH CH347
★ 21optiplower. Power a Dell Optiplex 3050 Micro from a 24V industrial power supply
★ 29pretty-hex. A Rust library providing pretty hex dump.
★ 66ruspirate. Buspirate Crate for Rust
★ 3rust-buspirate. Rust libraries for interacting with a Bus Pirate
★ 1cackle. A code ACL checker for Rust
★ 284SimpleUsbTerminal. Android terminal app for devices with a serial / UART interface connected with a USB-to-serial-converter
★ 716manila-ice. Lattice iCE HX4K Development Board
★ 10axp192-rs. Rust implementation of AXP192 driver
★ 1RP2040-1.14LCD. C
★ 13sh. Python process launching
★ 7.2kThunderScope. ThunderScope GitHub Repo
★ 1.3kLondon-Underground-Dot-Matrix-Typeface. A set of dot matrix fonts in the style of TfL's Underground arrivals board.
★ 1.6kmarche. c'est le marché
★ 41sshagmux. Rust
★ 3pcb-checklist. Sign-off review checklist for PCB designs
★ 770tempest. Cap'n Proto
★ 93hw-boot-selection. STM32 firmware for a physical switch to set the GRUB boot selection
★ 379grub-gamepad. Ongoing effort to bring gamepad/joystick support to GRUB 2 (because reasons)
★ 19nbn-upgrade-map. Interactive map showing premises eligible for the NBN FTTP upgrade program.
★ 219fpga_pio. An attempt to recreate the RP2040 PIO in an FPGA
★ 318f055-tuples. A registry of tuples (0xf055, ?)
★ 9curve25519-dalek. A pure-Rust implementation of group operations on Ristretto and Curve25519
★ 2