DietPi-Software

Easily install optional "ready to run" and optimized software for your device. As well as automating the Linux installation and configuration process for you, DietPi-Software also applies specific optimizations unique to your hardware model, ensuring you get the maximum performance from your device.

NB: Available software is dependent on the device and CPU architecture, some software titles may be unavailable. You can run the following command to list disabled items: dietpi-software list | grep disabled

LXDE

LXDE

Pros:Ultra lightweight, fast and functional desktop
Cons:TBA

Highly optimized lightweight desktop without the bloatware. If you are seeking a raw performance desktop, LXDE is all you need. One of the lightest and functional desktops available. One of our favourites!


  • Desktop can be run by typing startx
  • You can also have DietPi boot directly to the desktop by using dietpi-autostart and selecting Desktop.
MATE

MATE

Pros:Lightweight, feature-rich
Cons:TBA

Popular Gnome2 (a time when Gnome wasn't obsessively bloated) based desktop environment.


  • Desktop can be run by typing startx
  • You can also have DietPi boot directly to the desktop by using dietpi-autostart and selecting Desktop.
Xfce

XFCE

Pros:Lightweight, feature-rich
Cons:Reduced performance, when compared to LXDE/MATE.

A popular lightweight desktop. Does not perform as well as LXDE/MATE.


  • Desktop can be run by typing startx
  • You can also have DietPi boot directly to the desktop by using dietpi-autostart and selecting Desktop.
GNUstep

GNUstep

Pros:Unique, alternative appearance
Cons:Lacks popularity

Unique desktop


  • Desktop can be run by typing startx
  • You can also have DietPi boot directly to the desktop by using dietpi-autostart and selecting Desktop.
Chromium

Chromium

Pros:Excellent performance, stability and standards support.
Cons:TBA

Does my device support HW GPU acceleration?

  • RPi 2+ supports native OpenGL and will be configured during installation.
  • Odroid's support OpenGLES and will be configured during installation.
  • Other devices will most likely be limited to software rendering.
  • You can check the status of HW GPU acceleration by accessing the following URL in Chromium chrome://gpu.

Launch options?

  • Chromium can be launched from any desktop environment.
  • You can also run Chromium in kiosk mode (no desktop required), by running dietpi-autostart and selecting Chromium.
VNC Server

VNC Server


Pros:Efficient, lightweight VNC server
Cons:TBA

Run a Desktop environment on your device that can be accessed remotely, over the network. Great for headless devices.

NoMachine

NoMachine


Pros:Feature rich remote desktop server
Cons:TBA

Remote desktop server with advanced features, such as screen recording. The client also scans for all available NoMachine servers on your network, allowing easy connection and maintenance of your remote desktops.

XRDP

XRDP


Pros:Supports Windows Remote Desktop Client.
Cons:TBA

Remote desktop supporting the Windows Remote Desktop Client.

RealVNC

RealVNC

Run a Desktop environment on your device that can be accessed remotely, over the network. Great for headless devices, RealVNC also supports shared desktop mode.

Kodi

Kodi


Pros:All in one, feature-rich Media Centre
Cons:TBA

The only media centre/player you'll ever need.

ympd

ympd


Pros:Lightweight, efficient, no frills.
Cons:Lacks library features, offered by others (e.g.: LMS/Mopidy/O!MPD etc).

A lightweight, bare-bones, no frills HiFi music player with a web based interface. Select or search for a song and play it, simple and effective. If you are seeking the highest raw performance audio playback, without bloatware and additional processing, YMPD is highly recommended. YMPD is a front end for MPD.

O!MPD

O!MPD


Pros:Feature rich library management system.
Cons:PHP based. Significant performance impact with large music libraries.

A feature-rich web interface audio player for MPD. Includes song/album scraping, ideal for music catalog browsing.

CAVA

CAVA


Pros:Console-based Audio Visualizer!
Cons:Performance over SSH is reduced.

Console-based Audio Visualizer for MPD. Can be displayed in SSH terminals, consoles and LCD HATS.

Mopidy

Mopidy


Pros:Feature-rich, highly customisable.
Cons:N/A.

A feature-rich python based music player with a web based interface. Mopidy is also highly customisable and supports various extensions from web extensions to backend extensions.

Airsonic

Airsonic


Pros:Feature rich media streaming server with a web interface.
Cons:Coded in JAVA, slow performance, high memory consumption.

Airsonic is a free, web-based media streamer, providing ubiquitous access to your music. Use it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.

Subsonic

Subsonic


Pros:Feature rich media streaming server with a web interface.
Cons:Subscription required to unlock Premium. Coded in JAVA, slow performance, high memory consumption.

Stream from your own computer. Your media — your terms.

Logitech Media Server

Logitech Media Server & Squeezelite


Pros:Feature rich music server with web interface (Squeezebox) and audio playback (Squeezelite)
Cons:TBA

Squeezebox is the server software that enables web interface control of software audio players (Squeezelite), and, hardware based audio players from Logitech (formerly known as Slim Devices).

Squeezelite is the audio software that allows you to turn your DietPi device, into a audio playback capable player for Squeezebox, and, other supported software.

ReadyMedia

ReadyMedia (MiniDLNA)


Pros:Minimal high performance DLNA/UPnP server.
Cons:TBA

Allows you to stream media files on the DietPi system, to any DLNA/UPnP capable playback device.

Shairport Sync

Shairport Sync


Pros:AirPlay compatible audio player, multiroom playback sync. Lightweight.
Cons:TBA

Shairport Sync is an AirPlay audio player which plays audio streamed from iTunes, iOS devices and third-party AirPlay sources such as forked-daapd and Airfoil. Audio played by a Shairport Sync-powered device stays synchronised with the source and hence with similar devices playing the same source. This allows for synchronised multi-room audio on multiple devices.

Ampache

Ampache


Pros:Feature rich audio/video media streaming server.
Cons:Coded in PHP, web server required (which DietPi will automatically install).

A web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.

Emby

Emby


Pros:Feature rich web interface media streaming server, with transcoding support.
Cons:GPU transcoding requires additional manual setup, and, may be limited by hardware used.

Bringing all of your home videos, music, and photos together into one place has never been easier. Your personal Emby Server automatically converts and streams your media on-the-fly to play on any device.

Plex

Plex


Pros:Feature rich web interface media streaming server, with transcoding support.
Cons:Subscription required for premium features to unlock GPU transcoding support.

Plex brings your favorite media together in one place, making it beautiful and easy to enjoy. Plex organizes your personal video, music, and photo collections and streams them to all of your devices.

Tautulli

Tautulli


Pros:Slick web interface for monitoring, analytics and notifications for Plex.
Cons:TBA

Tautulli is a 3rd party application that you can run alongside your Plex Media Server to monitor activity and track various statistics. Most importantly, these statistics include what has been watched, who watched it, when and where they watched it, and how it was watched. The only thing missing is "why they watched it", but who am I to question your 42 plays of Frozen. All statistics are presented in a nice and clean interface with many tables and graphs, which makes it easy to brag about your server to everyone else.

Murmur

Murmur - Mumble VoIP Server


Pros:Lightweight VoIP server
Cons:TBA

Turn your device into a lightweight Mumble VoIP server

Roon Bridge

Roon Bridge


Pros:The pinnacle in lightweight accurate music playback.
Cons:Subscription model required.

Turns your SBC into a Roon capable audio player. By using the main Roon application on another device, you can stream your music catalog directly to the Roon Bridge running on your SBC.

Roon Server

Roon Server


Pros:The pinnacle in lightweight accurate music playback & library experience.
Cons:Subscription model required.

Turns your device into a Roon capable audio player and core server. Roon looks at your music and finds photos, bios, reviews, lyrics, and concert dates, and makes connections between artists, composers, performers, conductors, and producers. What you get is a searchable, surf-able magazine about your music.

NAA Daemon

NAA Daemon


Pros:High quality audio endpoint and playback for HQPlayer.
Cons:Purchase required to unlock full version.

Allows you to stream music from a HQPlayer source (e.g.: Windows) and output directly from your DietPi device. Features DRC, high quality up-sampling (e.g.: 192 KHz) and more.

IceCast

IceCast & DarkIce


Pros:Stream audio/speech to the world.
Cons:Not everyone will listen :D

Shoutcast streaming server. Our installation includes DarkIce for audio input (e.g.: mic).

Koel

Koel


Pros:Simple web interface media streaming server.
Cons:Vast number of requirements resulting in bulky installation, sub-par performance.

Koel is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side. Targeting web developers, Koel embraces some of the more modern web technologies – Flexbox, audio, and drag-and-drop API to name a few – to do its job.

GMediaRender

GMediaRender

A DLNA audio render/endpoint. Allows you to stream and play music, from another device, such as BubbleUPnP.

Transmission

Transmission


Pros:Lightweight, efficient high performance BitTorrent server
Cons:TBA

Transmission, the lightweight web interface BitTorrent server that allows you to download BitTorrent files. Simple and highly efficient.

Deluge

Deluge


Pros:Feature rich BitTorrent server.
Cons:Coded in Python.

Deluge, the web interface BitTorrent server that allows you to download BitTorrent files. This python coded BitTorrent server is an alternative to the lightweight Transmission option.

qBittorrent

qBittorrent


Pros:High performance BitTorrent server.
Cons:TBA

qBittorrent is a lightweight BitTorrent server with a slick web interface. As its coded in C++ (Qt), it offers excellent performance on any device.

rTorrent

rTorrent

rTorrent is a BitTorrent server. ruTorrent is also installed to allow for web interface access and control.

Aria2

Aria2


Pros:Supports various file types and protocols (e.g.: BitTorrent).
Cons:TBA

Aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. Aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces.

DietPi will automatically install webui-aria2 alongside Aria2, to enable web interface access.

SABnzbd

SABnzbd


Pros:NZB download manager with slick web interface, whats not to like? :D
Cons:Not all news is good news ;)

You can access and manage SABnzbd from any device with a web browser, including iOS and Android phones and tablets.

Apps like Sonarr, Medusa, Radarr, Headphones and more can integrate with SABnzbd and automate your download process. SABnzbd can also read and process RSS feeds, activate custom scripts and notify you.

Medusa

Medusa


Pros:Feature rich auto TV show downloader
Cons:Runs sluggish with large databases and/or 1 core system. Python coded.

Automatically download your favorite TV shows, as they become available. Searches both Bit Torrent and Usenet, has a feature to automatically download and organise the download, with your favorite Bit Torrent app.

Sonarr

Sonarr


Pros:Slick web interface.
Cons:TBA

Automatically download your favorite TV shows, as they become available. Sonarr is a PVR for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available.

Radarr

Radarr


Pros:Slick web interface.
Cons:TBA

Automatically download your favorite movies, as they become available. Searches both BitTorrent and Usenet, has a feature to automatically download and organise the download, with your favorite BitTorrent app.

CouchPotato

CouchPotato


Pros:Slick web interface.
Cons:TBA

PVR for Usenet and torrents. Just fill in what you want to see and CouchPotato will add it to your "want to watch"-list. Every day it will search through multiple NZB & torrent sites, looking for the best possible match. If available, it will download it using your favorite download software.

Jackett

Jackett

Jackett works as a proxy server: it translates queries from apps (Sonarr, Radarr, Lidarr, Medusa, CouchPotato) into tracker-site-specific HTTP queries, parses the HTML response, then sends results back to the requesting software. This allows for getting recent uploads (like RSS) and performing searches.

NZBGet

NZBGet

Extremely efficient and high performance NZB download manager with web interface. Coded in C++.

HTPC Manager

HTPC Manager


Pros:Simplifies the supported programs.
Cons:TBA

HTPC Manager combines all your favorite software into one slick interface. Do all your HTPC tasks without using 5 different interfaces!

OpenTyrian

OpenTyrian


Pros:Classic Retro Gaming
Cons:TBA

Tyrian (OpenTyrian) if not the best game in the world, is the best top-down shooter/scroller game ever created. OpenTyrian is best experienced by using a mouse and the Enter key to change rear fire mode. Its old, retro, and a classic etc, but I doubt you'll to find a recent and similar game that's anywhere close addictive as OpenTyrian.

Cuberite

Cuberite


Pros:Blazingly fast Minecraft server
Cons:TBA

Cuberite allows you to create a single, blazingly fast Minecraft server, which utilizes the performance benefits of C++ (instead of Java). Also comes with a handy web interface.

MineOS

MineOS


Pros:Easily create and control multiple Minecraft servers
Cons:Coded in Python (reduced performance)

MineOS allows you to create and control multiple Minecraft servers with ease, using a simple web interface.

Nukkit

Nukkit


Pros:TBA
Cons:Coded in JAVA (reduced performance)

Nukkit is Java based server for Minecraft Pocket Edition

Amiberry

Amiberry


Pros:Highly optimised Amiga emulator for SBCs
Cons:TBA

Amiberry is an optimized Amiga emulator for the Raspberry Pi and other ARM-based SoCs, that brings you the highest performance Amiga emulation. Be it a classic A500, A1200, CD32 or up to a high-end model equipped with a 68040 and a graphics card, we’ve got you covered.

DXX-Rebirth

DXX-Rebirth

Descent 1 & 2. A masterpiece 3D FPS. Brought back to life with the DXX-Rebirth project. Play Descent as true to the original with OpenGL/ES rendering. DietPi will install the Demo and Shareware versions of Descent. Please see the FAQ to transfer the full game.

Steam

Steam


Pros:Linux Gaming with Steam!
Cons:x86_64 PC only

Steam + Gaming on Linux, nothing else to say :)

RPi Cam Control

RPi Cam Control


Pros:Web interface to view and control your RPi camera
Cons:TBA

Got a RPi camera module? Want to record paint drying using time lapse, or, start your own neighbourhood watch surveillance system? Want full control of your RPi camera in a web based interface. This is all you need!

MotionEye

MotionEye


Pros:Motion detection & web interface control for your camera
Cons:TBA

Web interface and surveillance for your RPi/USB camera. Mainly focused towards motion detection usage

ownCloud

ownCloud


Pros:Private cloud/storage that YOU control.
Cons:TBA

Your very own personal cloud based backup/data storage system (e.g.: Dropbox) with ownCloud.

Nextcloud

Nextcloud


Pros:Private cloud/storage that YOU control.
Cons:TBA

Your very own personal cloud based backup/data storage system (e.g.: Dropbox), with a slick and simple web interface.

Pydio

Pydio


Pros:Feature-rich
Cons:Web server required

Feature-rich backup and sync server with web interface. Similar to ownCloud with vast configuration options to meet your "cloud" needs.

UrBackup

UrBackup Server


Pros:Remote network backup system
Cons:None

Open Source client/server backup system, that through a combination of image and file backups accomplishes both data safety and a fast restoration time. TLDR: Basically, it allows you to create a complete system backup, using a simple web interface, for systems on your network.

Gogs

Gogs


Pros:Host your own GitHub style server
Cons:None

Your very own GitHub style server, with web interface.

Gitea

Gitea


Pros:Host your own GitHub style server
Cons:None

Your very own GitHub style server, with web interface.

Syncthing

Syncthing


Pros:Lightweight backup server
Cons:None

Backup and sync server with web interface. Extremely lightweight and efficient as no web server is required.

Tonido

Tonido


Pros:Lightweight install, due to no web server requirement
Cons:Lacks popularity, compared to ownCloud/Nextcloud

Lightweight backup and sync server, includes web interface and external cloud access.

phpBB

phpBB


Pros:Well established and stable forum server
Cons:Somewhat bulky installation, due to web server requirement

If you always wanted your very own forum, PHPBB3 is all you need.

Wordpress

Wordpress


Pros:Go go gadget website!
Cons:Somewhat bulky installation, due to web server requirement

WordPress is a state-of-the-art semantic personal publishing platform with a focus on aesthetics, web standards, and usability. Allowing you to create your own website.

Image Gallery

Image Gallery


Pros:Simple, effective, image hosting server
Cons:None

Allows you to host and browse your images from a web interface.

BaiKal

BaiKal

Lightweight CalDAV + CardDAV server.

OpenBazaar

OpenBazaar

A free decentralized peer to peer market server for all. No fees. Using Bitcoin. Oldschool: Think Napster, but for buying and selling stuff using your Bitcoins

YaCy

YaCy

Decentralized open source search engine. Essentially, "peer 2 peer" Google search engine, not controlled by Google.

WiFi HotSpot

WiFi HotSpot


Pros:Share the love! (internet)
Cons:Don't share it too much!

Turn your device into a wireless hotspot/access point. This allows other wireless devices to connect and share the internet connection.

Tor HotSpot

Tor HotSpot


Pros:Share the love! (the other internet)
Cons:Don't share it too much!

Turn your device into a WiFi HotSpot/Access Point with Tor routing. All WiFi HotSpot traffic will be routed through the Tor network, for all connected WiFi devices. Perfect for users requiring anonymity and privacy.

Home Assistant

Home Assistant

TBA

Google AIY

Google AIY Kit

TBA

PiJuice

PiJuice

All in one, battery based power supply HAT for the RPi, featuring UPS capabilities and battery run time.

RPi.GPIO

RPi.GPIO

The standard, well known GPIO interface library for the RPi (Python). Bring out the engineer in you!

WiringPi

WiringPi

Alternative GPIO interface library based on c. Bring out the engineer in you!

WebIOPi

WebIOPi


Pros:Web interface control for GPIO
Cons:None

WebIOPi allows you to control your Raspberry Pi's GPIO hardware using a web interface.

Node-RED

Node-RED

Node-Red is a visual tool for wiring together hardware devices, APIs and online services in new and interesting ways. Node-Red uses a standalone web server that can be accessed remotely.

Mosquitto

Mosquitto

Eclipse Mosquitto™ is an open source (EPL/EDL licensed) message broker that implements the MQTT protocol versions 3.1 and 3.1.1. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model. This makes it suitable for "Internet of Things" messaging such as with low power sensors or mobile devices such as phones, embedded computers or microcontrollers like the Arduino.

Blynk

Blynk Server

Platform with iOS and Android apps to control Arduino, ESP8266, Raspberry Pi and similar microcontroller boards over the Internet.

Audiophonics Pi-SPC

Audiophonics Pi-SPC

Power control module for Raspberry Pi which allows you to physically power on/off the system, without the need to run poweroff.

InfluxDB

InfluxDB

InfluxDB is a database optimised to save time based data as logs or data from a sensor. The main interface to the database for management and data transfer is HTTP requests that are handled directly by the InfluxDB system service (default port being 8086).

The data can be nicely viewed with Grafana. This installation and documentation was possible, thanks to @marcobrianza

Grafana

Grafana

The open platform for beautiful analytics and monitoring.

This installation and documentation was possible, thanks to @marcobrianza

Remot3.it

Remot3.it (Weaved)

Allows you to easily access your device over the internet. Weaved works by connecting you to a specific TCP port on your device, all of which can be customized during 1st run setup.

VirtualHere

VirtualHere


Pros:Remote USB over network!
Cons:None

Share physically attached USB devices from your SBC, over the network, to other systems. Awesome!

DietPi-CloudShell

DietPi-CloudShell


Pros:Lightweight system stats display, with various options.
Cons:None

Turn your Odroid CloudShell, Odroid 3.5 LCD Touchscreen Shield, Waveshare32, or monitor into a dedicated lightweight system stats display.

Linux Dash

Linux Dash


Pros:None
Cons:Bulky install due to web server requirement

Linux Dash allows you to monitor your system stats from a webpage.

PhpSysInfo

PhpSysInfo


Pros:None
Cons:Bulky install due to web server requirement

Allows you to monitor your system stats from a webpage.

RPi Monitor

RPi Monitor


Pros:Lightweight
Cons:Outdated, no longer developed

A slick, lightweight system stats monitor with web interface

Netdata

Netdata


Pros:Slick and feature-rich system stats monitor, via web interface.
Cons:None

The pinnacle in lightweight feature-rich system stats. All wrapped into a slick web interface. There is only 1 system stats program you need, this is it.

Webmin

Webmin

Remote system management with web interface.

Fail2Ban

Fail2Ban


Pros:Essential to prevent SSH attacks
Cons:None

Protects your system from brute-force attacks, by banning the source IP address. We have enabled detection for SSH servers (OpenSSH and Dropbear), however, fail2ban also supports additional software.

Apache2

Apache2


Pros:A well known, used and documented Linux web server
Cons:Can be somewhat bulky, if light web traffic is solely expected

Host your own website!

NB: DietPi will automatically install a web server stack if any software requires it. For most users, you should never need to manually install one. By default this is Lighttpd, however, you can change this in the DietPi-Software menu.

Nginx

Nginx


Pros:Good performance and functionality in a lightweight package
Cons:Not as light as Lighttpd

Host your own website! Nginx is the middle ground between performance (Lighttpd) and bulk (Apache2), whilst keeping many features available in Apache2. Ideal for general use, regardless of expected web traffic load.

NB: DietPi will automatically install a web server stack if any software requires it. For most users, you should never need to manually install one. By default this is Lighttpd, however, you can change this in the DietPi-Software menu.

Lighttpd

Lighttpd


Pros:The lightest web server of the bunch
Cons:Lacks multithreading support and popularity of the others

Host your own website, without breaking the resource bank. Lighttpd is ideal for low expected web traffic, and/or local use.

NB: DietPi will automatically install a web server stack if any software requires it. For most users, you should never need to manually install one. By default this is Lighttpd, however, you can change this in the DietPi-Software menu.

PhpMyAdmin

PhpMyAdmin

Web interface SQL admin tool for web server installations.

Certbot

Certbot


Pros:Free and automated SSL cert installation for your web server
Cons:None

A free and automated SSL cert installation for your web server. This will allow you to have https:// (secure) access to your site.

Tomcat8

Tomcat8

Tomcat is a Servlet and JSP Server serving Java technologies. In your Java project you can build your WAR (short for Web ARchive) file, and simply drop it in the deploy directory in Tomcat.

Pi-hole

Pi-hole


Pros:Fast network based ad-blocker
Cons:None

Pi-hole is a DNS/Web server that will block ads for any device on your network.

ProFTPD

ProFTPD


Pros:One the fastest files servers we have available
Cons:May not meet security needs. However, ideal for home LAN in most cases.

Access files/music/downloads etc. on your DietPi system quickly and efficiently with minimal overheads.

Samba Server

Samba Server


Pros:Feature-rich, widely supported (Windows+Linux)
Cons:More processing required than FTP alternatives

Feature-rich and well supported network file system.

vsFTPD

vsFTPD

Very secure FTP file server with feature rich security options.

NFS

NFS


Pros:Lightweight, simple file server
Cons:No security

Network file system server

OpenVPN

OpenVPN

An easy to use VPN server and client system. The DietPi installation of OpenVPN uses a single client file to get you connected with minimal hassle.

PiVPN

PiVPN

OpenVPN installer & management tool. It also has a command pivpn which allows for simple creation of additional user OpenVPN profiles.

Cloud Print

Cloud Print

CUPS print server, with support for Google cloud printing. Also includes a web interface for CUPS, allowing easy setup of printers.

OctoPrint

OctoPrint


Pros:Open source 3D printing software via web interface!
Cons:None

OctoPrint provides a web interface for controlling consumer 3D printers.

HAProxy

HAProxy


Pros:Recommended for advanced users only
Cons:None

High performance TCP/HTTP load balancer

No-IP

No-IP


Pros:Free website URL address pointing to your device
Cons:None

Use your No-IP account and website URL address to always have it pointing to your DietPi System. Essential if your hosting a website.

Dropbear

Dropbear


Pros:Lightweight SSH server
Cons:Lacks full SCP/SFTP support

Lightweight SSH server, installed by default on DietPi systems.

OpenSSH Server

OpenSSH Server


Pros:Feature rich SSH server with SCP/SFTP support
Cons:Somewhat bulkier than our default Dropbear SSH server

Feature rich SSH server with SFTP/SCP support.

DietPi-RAMlog

DietPi-RAMlog


Pros:Minimal/fast logging without disk writes
Cons:Log file contents cleared every hour to reduce RAM usage

Installed by default on DietPi. Ideal for users who do not require log files, and, to increase SD card lifespan and improve overall system performance.

Full Logging

Full Logging


Pros:Full Linux log system
Cons:Disables DietPi-RAMlog, increases disk writes

Full Logging (Rsyslog & Logrotate): For users who require the maximum logging possible, with no interference from DietPi.

Roon Extension Manager

Roon Extension Manager


Pros:Install, configure additional community extensions
Cons:None

At startup the Roon Extension Manager accesses a repository containing the community developed extensions. Via Settings->Extensions within Roon the repository can be viewed and an extension can be selected to perform a certain action.

Ubooquity

Ubooquity


Pros:View, share and browse your book/comic collection on any device
Cons:None

Ubooquity is a free home server for your comics and ebooks library, with remote web interface viewing.

Lidarr

Lidarr


Pros:Slick web interface.
Cons:Currently in early Beta.

Automatically download your favorite music from various artists, as they become available. It can monitor multiple RSS feeds for new music of your favorite artists and will grab, sort and rename them.

Folding@Home

Folding@Home


Pros:Do science stuff, automatically, without a degree and help the human race!
Cons:"Pot luck" if you receive a job that will use all available CPU cores

Folding@home is a project focused on disease research. The problems we’re solving require so many computer calculations. They need your help to find the cures!

FreshRSS

FreshRSS


Pros:Simple, slick web interface for RSS.
Cons:Web server required.

A self-hosted RSS feed aggregator.

myMPD

myMPD


Pros:Lightweight web Interface audio player for MPD
Cons:None

A lightweight, bare-bones, no frills HiFi music player with a web based interface. myMPD is a front end for MPD, and a recent fork of YMPD. myMPD provides a reworked UI based on Bootstrap 4, and, a modernized backend including many new features, whilst having the same small footprint as ympd.

DietPi-NordVPN

DietPi-NordVPN


Pros:Internet freedom and complete privacy VPN.
Cons:Requires a paid subscription

DietPi-NordVPN is a combination of OpenVPN installation and DietPi front end GUI. Allowing all NordVPN users to quickly and easily connect to any NordVPN server in TCP or UDP, using only open source software. Highly recommended for BitTorrent/NZB use.

LXQt

LXQt

Pros:Lightweight, slick, fast and functional desktop
Cons:More resource usage, compared to LXDE.

Slick and feature rich, lightweight desktop. If you are seeking a good performance desktop that looks and feels slick, LXQt is all you need. @Fourdee (Daniel's) daily driver desktop!


  • Desktop can be run by typing startx
  • You can also have DietPi boot directly to the desktop by using dietpi-autostart and selecting Desktop.
LXDE

LXDE

Ultra Lightweight Desktop

LXQt

LXQt

Lightweight Desktop

project 2

MATE

Lightweight Desktop

project 3

XFCE

Lightweight Desktop

project 4

GNUstep

Alternative/unique Desktop

project 5

Chromium

Web browser + Kiosk mode

project 6

VNC Server

Remote Desktop

project 7

NoMachine

Remote Desktop Solution

project 8

XRDP

Remote Desktop

project 9

RealVNC

Remote Desktop

project 10

Kodi

Media Centre

project 11

ympd

Lightweight MPD web interface

project 117

myMPD

Lightweight MPD web interface

project 12

O!MPD

Feature-rich MPD web interface

project 13

CAVA

Console Audio Visualizer for MPD

project 14

Mopidy

Web interface Audio Player

project 15

Airsonic

Web interface Audio Player

project 16

Subsonic

Web interface Audio Player

project 17

Logitech Media Server

Web interface Audio Server/Player

project 18

ReadyMedia (MiniDLNA)

Media Streaming Server (DLNA, UPnP)

project 19

Shairport Sync

AirPlay Audio Player & Multiroom Sync

project 20

Ampache

Web interface Media Streamer

project 21

Emby

Web interface Media Streamer

project 22

Plex

Web interface Media Streamer

project 23

Tautulli

Monitoring and analytics for Plex

project 24

Murmur/Mumble VoIP

lightweight Mumble VoIP server

project 25

Roon Bridge

Endpoint/audio playback

project 26

Roon Server

Endpoint audio playback & core server

project 112

Roon Extension Manager

Manage Roon extensions

project 27

NAA Daemon

Signalyst network audio adaptor

project 28

IceCast & DarkIce

Shoutcast streaming server

project 29

Koel

Web interface streaming server

project 30

GMediaRender

DLNA audio render/endpoint

project 113

Ubooquity

Web server for comics/books

project 31

Transmission

Lightweight BitTorrent server & web interface

project 32

Deluge

BitTorrent server & web interface

project 33

qBittorrent

BitTorrent server & web interface

project 34

rTorrent

BitTorrent server & web interface

project 35

Aria2

Web interface download manager

project 36

SABnzbd

Web interface NZB download manager

project 37

Medusa

Automatically download TV shows

project 38

Sonarr

Automatically download TV shows

project 39

Radarr

Automatically download movies

project 114

Lidarr

Automatically download music

project 40

CouchPotato

Automatically download movies

project 41

Jackett

API support for torrent trackers

project 42

NZBGet

Web interface NZB download manager

project 43

HTPC Manager

Combines all your favorite DL software

project 44

OpenTyrian

Classic gaming

project 45

Cuberite

Minecraft server & web interface

project 46

MineOS

Minecraft servers & web interface

project 47

Nukkit

Server for Minecraft Pocket Edition

project 48

Amiberry

Optimized Amiga emulation system

project 49

DXX-Rebirth

Descent 1 & 2 OpenGL port

project 50

Steam

Steam client

project 51

RPi Cam Control

Camera & Web Interface Surveillance

project 52

MotionEye

Camera & Web Interface Surveillance

project 53

ownCloud

Personal cloud backup/data system

project 54

Nextcloud

Personal cloud backup/data system

project 55

Pydio

Backup/sync server & web interface.

project 56

UrBackup Server

Remote system backups

project 57

Gogs

GitHub style server & web interface

project 58

Gitea

GitHub style server & web interface

project 59

Syncthing

Backup/sync server & web interface

project 60

Tonido

Backup/sync server & web interface

project 61

Minio

S3 compatible distributed object server

project 68

WiFi HotSpot

project 69

Tor HotSpot

Tor enabled WiFi HotSpot

project 70

Home Assistant

Home automation platform

project 71

Google AIY

Voice kit "Ok, Google"!

project 72

PiJuice

PiSupply UPS/battery system

project 73

RPi.GPIO

GPIO Interface library for RPi

project 74

WiringPi

GPIO Interface library

project 75

WebIOPi

Web interface to control GPIO

project 76

Node-RED

Visual tool for wiring hardware devices

project 77

Mosquitto

Message broker (MQTT protocol)

project 78

Blynk Server

project 79

Audiophonics Pi-SPC

Power control module for RPi

project 80

InfluxDB

Database for sensor logging

project 81

Grafana

Beautiful analytics and monitoring

project 82

Remot3.it

Access device over the internet

project 83

VirtualHere

Share USB devices over your network

project 84

DietPi-CloudShell

Lightweight system stats

project 85

Linux Dash

Web interface system stats

project 86

PhpSysInfo

Web interface system stats

project 87

RPi Monitor

Web interface system stats

project 88

Netdata

Web interface system stats

project 89

Webmin

Remote management & web interface

project 90

Fail2Ban

Brute-force attack protection

project 91

Apache2

LAMP / LASP

project 92

Nginx

LEMP / LESP

project 93

Lighttpd

LLMP / LLSP

project 94

PhpMyAdmin

Web interface SQL admin tool

project 95

Certbot

Free SSL cert install/configuration

project 96

Tomcat8

Apache Tomcat server

project 97

Pi-hole

Network ad-blocker

project 98

ProFTPD

Efficient, lightweight FTP file server

project 99

Samba Server

Feature-rich file server

project 100

vsFTPD

Feature-rich FTP file server

project 101

NFS

Network file server

project 118

DietPi-NordVPN

OpenVPN + GUI

project 102

OpenVPN

VPN server

project 103

PiVPN

OpenVPN management tool

project 104

Cloud Print

CUPS & Google cloud printing

project 105

OctoPrint

Web interface for 3D printers

project 106

HAProxy

TCP/HTTP load balancer

project 107

No-IP

Website URL address points to IP

project 108

Dropbear

Lightweight SSH server

project 109

OpenSSH Server

Feature-rich SSH server

project 110

DietPi-RAMlog

Lightweight, performance logging

project 111

Full Logging

Rsyslog & Logrotate

project 115

Folding@Home

Disease research