DietPi

Lightweight justice for your single-board computer

Optimized | Simplified | For everyone

image01

DietPi | Minimal image at its core

Highly optimized minimal Debian OS

DietPi is extremely lightweight at its core, our images start at 400MB in size (3x lighter than 'Raspbian Lite'). With features of low process/memory footprint and DietPi-RAMlog installed by default, DietPi allows you to get the maximum performance from your device.

Learn more
image02

DietPi-Software

Installs and optimizes popular software for you

Quickly and easily install popular software thats "Ready to run" and optimized for your system. Gone are the days of reading 5+ page guides, DietPi does everything for you, giving you more time to enjoy the software you require.

Learn more
image02

DietPi - features overview

DietPi is more than just a minimal image.

service 3

Lightweight Justice

DietPi is a extremely lightweight Debian Jessie OS. With images starting at 400MB, thats 3x lighter than 'Raspbian Lite'.

Truly Optimized

DietPi is highly optimized for minimal CPU and RAM resource usage, ensuring your SBC always runs at its maximum potential.

Simple interface

DietPi programs use lightweight Whiptail menu's. You'll spend less time staring at the command line, and more time enjoying DietPi.

service 3

DietPi-Software

Quickly and easily install popular software thats "Ready to run" and optimized for your system. Only the software you need is installed.

service 3

DietPi-Config

Customise your device's hardware and software, your way. A tweakers wet dream!

service 3

DietPi-Backup

Quickly and easily backup or restore your DietPi system.

service 3

Logging System Choices

You decide how much logging you need. Get a performance boost with DietPi-Ramlog, or, rsyslog and logrotate for log critical servers.

service 3

DietPi-Process tool

Control which installed software has higher or lower priority levels (nice, affinity, policy scheduler).

service 3

DietPi-Update System

DietPi automatically checks for updates and informs you when they are available. Update instantly, without having to write a new image.

Download

Give your single-board computer lightweight justice.

username=root password=dietpi

project 1
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Network Performance Rating:

  • Heat Efficiency Rating:

Raspberry Pi

CPU:Various
RAM:Various

Pros:Large community, highly affordable, accessable
Cons:CPU/Network performance, heat

The Raspberry Pi is quite possibily the single SBC that started the IoT era. While the Raspberry Pi may be a few years behind other SBC manufacturers in terms of performance, its widely available, affordable, has a large community and will always have a place in our hearts.

project 2
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Filesystem Performance Rating (EMMC):

  • Network Performance Rating:

  • Heat Efficiency Rating:

Odroid C1

CPU:Amlogic 1.5GHz quad core
RAM:1GB DDR3

Pros:Overall performance, affordable
Cons:None

The ODROID-C1 is esteemed to be the most powerful low-cost single board computer available, as well as being an extremely versatile device. Featuring a quad-core Amlogic processor, advanced Mali GPU, and Gigabit Ethernet, it can function as a home theater set-top box, a general purpose computer for web browsing, gaming and socializing, a compact tool for college or office work, a prototyping device for hardware tinkering, a controller for home automation, a workstation for software development, and much more.

project 3
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Filesystem Performance Rating (EMMC):

  • Network Performance Rating:

  • Heat Efficiency Rating:

Odroid C2

CPU:Amlogic 1.5GHz quad core (64bit)
RAM:2GB DDR3

Pros:Excellent overall performance, 64bit, affordable
Cons:None

In our eyes, the Odroid C2 is the best 'all round' SBC on the market today, and, years ahead of Raspberry Pi in terms of performance. Exceptional CPU and LAN performance which is great for multiple uses. Couple the C2 with an EMMC module and you'll experience next-level SBC filesystem performance at upto 140MB/s transfer rates. The C2 is innovative SBC perfection, and, because of its excellent all round performance, we even have a few dedicated to daily DietPi testing.

project 4
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Filesystem Performance Rating (EMMC):

  • Network Performance Rating:

  • Heat Efficiency Rating:

Odroid XU4

CPU:Samsung Exynos5422 (4x 2GHz 4x 1.4GHz)
RAM:2GB DDR3

Pros:Monster 8 cores, USB 3.0
Cons:Thermal throttling under full load

The XU4 is a powerhouse peformance monster SBC and features USB 3.0, which makes it great for a NAS system. However, the XU4 does suffer from excessive heat at full load, you can expect 3-5 seconds at full load, before thermal throttling kicks in @ 95'c and reduces clocks. Aside from this, the XU4 is one of the most powerful SBC on the market today and features a much welcomed USB 3.0 support. It also looks great with Odroid-Cloudshell and DietPi-Cloudshell stats!

project 5
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Network Performance Rating:

  • Heat Efficiency Rating:

Pine A64

CPU:A64 1.2 GHz quad core (64bit)
RAM:512MB - 2GB DDR3

Pros:64bit Kickstarted SBC
Cons:Large PCB, heat

Pine A64 was the worlds first "Kickstarted" SBC (AFAIK). Featuring a 64bit CPU and up to 2GB RAM with 1GBit LAN. The Pine A64 shows promise for future Kickstarted SBC's, albeit, the Pine A64 board is somewhat cumbersome.

NB: GPU features are disabled for this board (eg: Kodi, Desktop). Ideal for server usage.

project 6
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Network Performance Rating:

  • Heat Efficiency Rating:

NanoPi NEO

CPU:Allwinner H3 1.2 GHz quad core
RAM:256MB - 512MB DDR3

Pros:Small form factor
Cons:Heat, 100MBit LAN, headless

Quite possibily the smallest (and cutest) SBC on the market. Great for headless/IoT projects and showing old friends how small computers have become.

project 7
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Filesystem Performance Rating (EMMC):

  • Network Performance Rating:

  • Heat Efficiency Rating:

NanoPi NEO Air

CPU:Allwinner H3 1.2 GHz quad core
RAM:256MB - 512MB DDR3

Pros:Small form factor, onboard EMMC/WiFi
Cons:Heat, headless

Quite possibily the smallest (and cutest) SBC on the market. Great for headless/IoT projects and showing old friends how small computers have become.

project 8
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Network Performance Rating:

  • Heat Efficiency Rating:

NanoPi M1

CPU:Allwinner H3 1.2 GHz quad core
RAM:512MB - 1GB DDR3

Pros:Small form factor, affordable
Cons:Heat, 100MBit LAN

Small SBC with lots of features.

NB: GPU features are disabled for this board (eg: Kodi, Desktop). Ideal for server usage.

project 9
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Network Performance Rating:

  • Heat Efficiency Rating:

NanoPi M2/T2

CPU:Samsung S5P4418 1.4 GHz quad core
RAM:1GB DDR3

Pros:Small form factor, good performance
Cons:Heat, heatsink is recommended

Small SBC with lots of features.

NB: GPU features are disabled for this board (eg: Kodi, Desktop). Ideal for server usage.

project 10
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Network Performance Rating:

  • Heat Efficiency Rating:

NanoPi M3/T3

CPU:Samsung S5P6818 1.4 GHz octo core
RAM:2GB DDR3

Pros:8 cores, onboard WiFi/BT
Cons:Heat, heatsink is recommended

Small SBC with lots of features. 8 core powerhouse, great for multithreaded programs (eg: Plex Media Server)

NB: GPU features are disabled for this board (eg: Kodi, Desktop). Ideal for server usage.

project 11
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Network Performance Rating:

  • Heat Efficiency Rating:

BananaPi Pro

CPU:Allwinner A20 1.2GHz dual core
RAM:1GB DDR3

Pros:Onboard SATA connector
Cons:Outdated CPU specs

SBC with lots of features including onboard SATA and 1GBit LAN. High quality craftman-ship.

NB: GPU features are disabled for this board (eg: Kodi, Desktop). Ideal for server usage.

project 12
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Filesystem Performance Rating (EMMC):

  • Network Performance Rating:

  • Heat Efficiency Rating:

BananaPi M2+

CPU:Allwinner H3 1.2 GHz quad core
RAM:1GB DDR3

Pros:Onboard WiFi/BT/EMMC
Cons:Heat

Small SBC with lots of features.

NB: GPU features are disabled for this board (eg: Kodi, Desktop). Ideal for server usage.

project 13
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Network Performance Rating:

  • Heat Efficiency Rating:

OrangePi PC

CPU:Allwinner H3 1.2 GHz quad core
RAM:1GB DDR3

Pros:Affordable
Cons:Heat, 100Mbit, lacks microUSB power

Small SBC with affordable features.

NB: GPU features are disabled for this board (eg: Kodi, Desktop). Ideal for server usage.

project 14
  • CPU Performance Rating:

  • Filesystem Performance Rating (Micro SD):

  • Network Performance Rating:

  • Heat Efficiency Rating:

OrangePi One

CPU:Allwinner H3 1.2 GHz quad core
RAM:512MB DDR3

Pros:Affordable
Cons:Heat, 100Mbit, lacks microUSB power

Small SBC with affordable features.

NB: GPU features are disabled for this board (eg: Kodi, Desktop). Ideal for server usage.

project 15
  • CPU Performance Rating:

  • Network Performance Rating:

  • Heat Efficiency Rating:

VMware

CPU:Host system dependent
RAM:1GB | Can be changed

Pros:Host/PC performance potential
Cons:Feels like cheating your SBC's

The VMware virtual machine is great for those occasions where SBC performance just isn't enough. Run one of these on any x86_64 PC/server and still get the same great DietPi features and experience.

NB: GPU features are disabled for this board (eg: Kodi, Desktop). Ideal for server usage.

project 16
  • CPU Performance Rating:

  • Network Performance Rating:

  • Heat Efficiency Rating:

VirtualBox

CPU:Host system dependent
RAM:1GB | Can be changed

Pros:Host/PC performance potential
Cons:Feels like cheating your SBC's

The VirtualBox virtual machine is great for those occasions where SBC performance just isn't enough. Run one of these on any x86_64 PC/server and still get the same great DietPi features and experience.

NB: GPU features are disabled for this board (eg: Kodi, Desktop). Ideal for server usage.

Getting Started / Community

Everything you need to start and share your DietPi experience.

User Testimonials

We value our user and their feedback on DietPi, here are just a few testimonials.

"I'm a Linux noob and I have been playing around with installing things on my new Raspberry Pi--the hard way--doing manual installs! The amount of hours that goes into something like this is staggering. And then I discovered DietPi just yesterday. What a time-saver!"

Kristof

"First let me say THANKS!!! for such an awesome project - I love DietPi and have it running on 5 different pi's right now."

Ausomeone

"Hello, I'm amazed with DietPi, it works so good! I've installed a lot of nice software, just with the "DietPi-Software", so easy and quick, I love it!"

SkyFly555

"it's people like you that have allowed duffers like me to do magical stuff over the last 35 years of "playing" (as my wife would say) with computers of all kinds (yes, I started when you had to build your own S100 based stuff)."