bootscribe
بواسطة @Adel-Ayoub
نشِط 12
Native GTK4 SBC card imager and provisioner
عن هذا المشروع
Bootscribe A native, board-agnostic SBC card imager and provisioner, built in Rust. What it does Bootscribe writes an OS image to an SD card or USB stick, verifies the bytes, and pre-configures the card for headless first boot (Wi-Fi, SSH, user account, hostname). It's a native GTK4 / libadwaita app — no Electron, the UI never runs as root, raw writes are gated by polkit through udisks2. It targets the gap between balenaEtcher (board-agnostic but Electron, no provisioning), rpi-imager (provisioning but Pi-only), and GNOME Impression (native but no provisioning). Installation NixOS Debian / Ubuntu Fedora Arch The desktop session needs udisks2 and polkit running (default on most GNOME / KDE installs). Architecture Bootscribe pipelines the flash as a streaming operation: decompression, write, verify, and provisioning all run against a single byte stream — no temporary extraction to disk. Layers Layer What it does Crates ------- -------------- -------- Decode Streams .xz / .gz / .zst, pass-through for .img / .iso. Format sniffed by magic bytes. xz2, flate2, zstd
من ملف README الخاص بالمشروع على GitHub
- النجوم
- 12
- التفريعات
- 0
- الرخصة
- GPL-3.0
- آخر تحديث
- 12/06/2026
أضف هذه الشارة إلى ملف README
أظهر أن مشروعك مُدرج على «صُنع في الجزائر».
[](https://www.madeinalgeria.dev/projects/bootscribe)