Mahara est un système d'ePortfolio open source : une application web dans laquelle étudiants et personnels consignent des preuves de leurs apprentissages, y réfléchissent et partagent leurs portfolios. Il sert aux études, au développement professionnel, à l'évaluation et à l'employabilité. Les portfolios se partagent avec une personne, un groupe ou tout le monde, avec commentaires, et peuvent être soumis via LTI à une plateforme d'apprentissage. Mahara est un logiciel serveur que vous installez sur votre propre base de données (PostgreSQL ou MySQL).
Mahara est développé et maintenu par Catalyst, une entreprise de Nouvelle-Zélande (Catalyst.Net Limited exploite mahara.org). Le logiciel est publié sous GNU GPL, version 3 ou ultérieure. Depuis avril 2023, le dépôt GitHub public n'est plus mis à jour ; selon le projet, le code le plus récent est disponible par abonnement auprès de Catalyst. Si vous installez Mahara sur vos propres serveurs, les données de vos utilisateurs restent chez vous. Pour mahara.org, Catalyst indique que les données sont stockées en Nouvelle-Zélande. Le mainteneur n'est donc pas établi dans l'UE.