MoodMo is a self-hosted mood tracking and journal application built with privacy in mind, while also prioritizing speed and an user-friendly interface.
MoodMo it's the result of my personal longing for a mood tracking and journal application that I could use in every device I wanted without worries about the privacy or security of my data, and one that I could deploy and manage easily, whether on a local device such a Raspberry Pi or through a cloud provider like Railway.
- Responsive and modern interface powered by Tailwind CSS.
- Dynamic user interaction with minimal JavaScript usage thanks to
htmx
andAlpine.js
. - Easy to deploy thanks to Docker.
- Simple setup process.
- Flexible configuration through
env
variables. - Robust authentication provided by
django-allauth
. - Full-text search functionality.
- Support for caching with
Redis
andmemcached
. - Data export and import in CSV and JSON formats.
- Statistics.
- Search.
- Dark mode.
- Weather integration.
- Location.
- Journaling.
At the moment I'm not seeking external contributions through pull requests nor I would accept them, but your attention and feedback are highly appreciated. If you encounter any issues, have suggestions for improvements or just want to share your thoughts on MoodMo, feel free to open an issue!