DietPi
Extremely lightweight Debian-based OS optimized for single-board computers, minimizing CPU and RAM usage while providing easy software installation.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
Ultra-lightweight Debian for SBCs, slashes resource usage and offers one-click software installation.
Core Features
- Minimal resource consumption (idle RAM ~30 MB) – frees up power for your apps
- One-command software installer (`dietpi-software`) with dozens of pre-optimized apps
- Broad hardware support: Raspberry Pi, Orange Pi, NanoPi, x86/x64, VirtualBox, and more
- Fully automated provisioning via editable `dietpi.txt` (no monitor or keyboard needed)
- In-place updates without re-flashing the entire image
What It Can't Do
- •Always download the image tailored to your exact hardware model (e.g., Pi 5 vs Pi 4 images are different).
- •Some community-maintained software packages may lag behind upstream versions; check the software page description before installing.
- •Automated install requires correctly pre-filling `dietpi.txt`; otherwise the first boot will still ask for interactive input.
- •If using Wi-Fi, set network credentials in `dietpi.txt` to avoid a headless setup failure.
Use Cases
- Low-power home server (NAS, web server, media server)
- Lightweight desktop or retro game console
- Network appliance (Pi-hole, VPN, DNS server)
- Embedded development / IoT gateway
DietPi is a highly optimized Debian-based operating system designed for single-board computers (SBCs) like Raspberry Pi, Orange Pi, NanoPi, and many more. It consumes minimal CPU and RAM resources, ensuring your SBC runs at its full potential. With built-in tools like `dietpi-software`, you can install dozens of popular applications (desktop environments, media servers, gaming emulators, Pi-hole, etc.) with a single command. The system also features `dietpi-config` for hardware tweaks, `dietpi-services` for priority management, and fully automated installation via a preconfigured `dietpi.txt`. DietPi updates itself without requiring a new image flash. It's perfect for anyone who wants a lightweight, low-overhead Linux experience on their SBC.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Download the correct image for your device from dietpi.com
Step 2: Flash the image to a microSD card using Raspberry Pi Imager, Etcher, or dd
Step 3: Insert the card, power on the board; first boot starts automated setup (or configure `dietpi.txt` beforehand for unattended install)
- Step 1: Download the correct image for your device from dietpi.com
- Step 2: Flash the image to a microSD card using Raspberry Pi Imager, Etcher, or dd
- Step 3: Insert the card, power on the board; first boot starts automated setup (or configure `dietpi.txt` beforehand for unattended install)
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
DietPi is an operating system. To remove it, simply flash another OS image (e.g., Raspberry Pi OS, Ubuntu) onto the same storage medium, overwriting DietPi.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
5 FAQs
Similar Projects
core
Open source home automation that puts local control and privacy first. Perfect for Raspberry Pi or a local server.
Huginn
Huginn lets you build agents that automate online tasks. Events propagate through a directed graph. Monitor web, Twitter, email, and more.
PowerToys
A set of utilities for power users to tune and streamline their Windows experience for greater productivity.