Funciona con Linux (es soportada por más de 50 distribuciones), Windows (de XP a 11), iOS, OS X, Android (con Termux) y BSD (FreeBSD, openBSD, NetBSD).
A partir de la versión 5.0 Neofetch incorpora soporte añadido para los sistemas de paquetes Snap y Flatpak, la soluciones a errores relacionados con el manejo de imágenes y el arte ASCII, además la compatibilidad con los reproductores multimedia gmusicbrowser, SMPlayer y Dragon PLayer para indicarnos que canción está sonando.
Se pueden crear, modificar o eliminar líneas de información y también modificar el script utilizando código bash para la gestión de la información que se va a ver en pantalla.
Un extracto de dicho archivo: Para excluir una opción se le agrega un numeral # delante.
Neofetch desactiva las siguientes líneas de forma predeterminada, para activar la opción se borra # --disable inforname deshabilita una línea de información, donde infoname es la información que queremos deshabilitar, por ejemplo --disable memory evita que se muestre la memoria, pudiendo especificarse más de un item.