Learning analytics (LA) is an important area of study in technology-enhanced learning that has emerged during the last decade. In earlier years, several systematic reviews have been conducted that focused on the theories behind LA or on empirical studies that utilized LA-based methods to improve learning and teaching processes in higher education. However, to date, there has been no systematic review of papers that have adopted a software perspective to report on the many forms of learning analytics software (LAS) that have been developed, despite these being used more frequently than before in higher education to support learning and teaching processes. To fill this gap, this paper presents a systematic review of LAS with the aim of critically scrutinizing the ways in which the use of interactive software in real-world settings may both support students in improving their academic performance and assist teachers in various pedagogical practices. A thematic analysis of 75 articles was conducted, resulting in the identification of three categories of LAS: at-risk student identification (ARSI) software; self-regulation software; and collaborative learning software. For each of these categories, we analyzed (i) the embedded functionality; (ii) the stakeholder (teacher and student) for which the functionality is intended; (iii) the analytical and visualization approaches implemented; and (iv) the limitations of the software that require future attention. Based on the findings of our review, we propose future directions for the development of learning analytics software.