Kali Linux 2017.1 Release
Kali Linux MATE
The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment using traditional metaphors for Linux and other Unix-like operating systems. MATE is under active development to add support for new technologies while preserving a traditional desktop experience.


Kali Linux Xfce
Xfce is a free and open-source desktop environment for Unix and Unix-like platforms, such as Linux, Solaris, and BSD. Xfce aims to be fast and lightweight, while still being visually appealing and easy to use.


Kali Linux KDE
KDE stands for K Desktop Environment. It is a desktop environment for Linux based operation system. You can think KDE as a GUI for Linux OS. KDE has proved Linux users to make it use as easy as they use windows. KDE provides Linux users a graphical interface to choose their own customized desktop environment.


Kali Linux LXDE
LXDE is a free desktop environment with comparatively low resource requirements. This makes it especially suitable for resource-constrained personal computers such as netbooks or system on a chip computers.


Kali Linux e17
Enlightenment includes functions to provide a graphical shell, and it can be used in conjunction with programs written for GNOME or KDE. When used together with the Enlightenment Foundation Libraries (EFL), Enlightenment can refer to an entire desktop environment.


Kali Linux Cinnamon
Cinnamon is a desktop environment based on GNOME 3. It was started in 2011. Cinnamon originally started as a fork of GNOME Shell, thus initially as a mere graphical shell of the GNOME software, but became its own desktop environment in Cinnamon 2.0. Cinnamon was developed by the Linux Mint distribution, with wider adoption spreading to other Linux distributions over time.


Kali Linux i3wm
i3 (window manager) is a tiling window manager designed for X11, inspired by wmii, and written in C. It supports tiling, stacking, and tabbing layouts, which it handles dynamically. Configuration is achieved via plain text file and extending i3 is possible using its Unix domain socket and JSON based IPC interface from many programming languages.
