Skip to content
GalaxyJammedPublic

About

A free "rejuvenating" open-source mental health journal app because I believe these types of apps should be free and accessible to everyone.

Topics

Resources

Code of conduct

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

ReJournal - Mood Logger

An Android mental health journal app

Kotlin Platform Min SDK GitHub release License Project Status

⭐ If ReJournal helps you, please star this repository. It helps other users in need find the project.

What is ReJournal?

ReJournal is a free, open-source mood tracker and journaling app for Android. Unlike subscription-based mental health apps, it stores all data locally on your device, nothing is uploaded to the cloud. It is designed for anyone who wants a private, ad-free way to track daily mood, build habits, and identify emotional patterns.

app_logo
"Your soul will feel rejuvenated"

Mood Tracking Features

🔔 Daily Mood and Habit Logging

  • Log your mood (1–5 scale) along with Energy, Productivity, Stress, and Sleep sliders
  • Tag your day with activities - pick from defaults, add your own custom tags, and give each one its own icon
  • Rich text notes: bold, italic, underline, strikethrough, bullet/numbered lists, and custom text colors, plus a full-screen "Expand Note" mode
  • Attach photos and voice memos to any day (that you can freely download to your own device)
  • Mark a day as a Favorite with a tap of the heart icon
  • Add some Micro-Wins everyday to boost your morale (e.x Made my bed, completed an assignment etc)
  • Edit or delete any past entry, or back-fill a day you forgot to log
ReJournal day logger screen showing mood selector and sliders on Android
Day Logger 1 (The theme can be adjusted in settings!)
ReJournal day logger screen showing activity tags, photos, voice memos and notes on Android
Day Logger 2 (Log your day in every way possible!)

😌 Mood Tracking Charts and Visualization

  • Month calendar view - each day colored by mood, depending on the emoji/color you picked, with small icons marking Important and Favorite days
  • Year pixel view - your entire year at a glance, one tiny colored square per day
  • Trend chart - a mood line graph for the current month, properly spaced by real calendar dates, with filters for mood, sliders, and activities. Tap it to expand into a full, swipeable view of the entire month
  • Mood Constellation - turn your trend into a starry, artistic night-sky view where star size reflects how much you logged that day, and save it as an image
  • Personality Tests - Do one of our many personality tests to learn more about yourself
  • Mixtapes - Each week becomes a mixtape that you can view in organized shelves with other mixtapes. The average of your mood becomes the unique music genre for that week
ReJournal mood logger showing calendar screen with inspirational messages, streak, yearly view and search filter
Main Calendar Screen
ReJournal mood logger showing stats screen with various stats the user can view from mood to journaling highlights and other insights
Stats Screen (Has more features than shown!)
ReJournal mood logger screen visualizing the mood trend of the week/month along with a filter and constellation view of it
Trend Screen (Filters down below)

📊 Mood Statistics and Mental Health Insights

  • Switch between Week / Month / Year views
  • Mood breakdown chart, average mood/energy/productivity/stress/sleep
  • Best & toughest day of the week/month/year (based on your averages)
  • Additional Stats: most-logged activities, mood-by-activity ranking, activities on your best/worst days, and simple correlation insights (e.g. "Higher Sleep tends to line up with better mood days")
  • Tap any mood on the breakdown chart to see all-time patterns for that specific mood - common activities, common weekdays, and average slider values
  • Journaling Highlights to view statistics about your note-taking inside of the day logger

🎯 Goals, Achievements & Time Capsules

  • Goals: pick a category (Fitness, Habits, Healthier Lifestyle, Growth, Break Bad Habits) and work toward a suggested goal, with up to 3 active at once
  • Achievements: tiered, ever-growing milestones (entries logged, streaks, goals completed, and more) that unlock live as you use the app
  • Time Capsules: write a message to your future self - deliver it the next time you log a specific mood, or on a specific future date

🔄 Habit building

  • Streak tracking - current streak and personal best, shown right on the main screen
  • Daily reminder notifications at a time you choose (exact alarm scheduling)
  • Important Days - mark upcoming dates (birthdays, events, etc.) with a custom message and get notified the moment they arrive, or sync them automatically from your device google calendar
  • Rotating supportive messages based on your recent mood trend (regardless of whether your mood is good or bad)
  • Random reflections - an occasional gentle nudge comparing how you felt on this day last week/month
  • Widgets - a tap-to-log mood widget, an average mood widget, and a goals widget, all matching your chosen theme

🔍 Search

  • Filter your entire history by mood, activity tags, favorites, or exact slider values (Energy/Productivity/Stress/Sleep)
  • Tap any result to jump straight to that day

🎨 Make it yours

  • Themes: several built-in color themes plus full light/dark mode support
  • Mood Appearance: switch between emoji or colored circles to represent mood, choose from preset color palettes or set your own custom hex colors, and even swap in your own custom emoji
  • Profile: set a nickname (and optional age) for a more personal touch, including time-of-day greetings on the day logger

🔒 Privacy-First Local Data Storage

  • Everything is stored locally - nothing leaves your device unless you choose to
  • App Lock: protect the app with fingerprint, a 4-digit PIN, or both
  • This app will never ask for any usage data. Everything from logging is only available to the user that downloaded the app. Nothing is shared.

💾 Export, Backup, and Restore Mood Data

  • Export to CSV anytime, ready to open in Excel/Sheets or attach to an email/back it up to cloud storage of your choice
  • Full backup & restore: export everything (entries, photos, and voice memos) as a single file, and import it back on this device or a new one
  • Calendar Sync: automatically mark this month's device calendar events as Important Days

ℹ️ About & Support

  • What's New: a running changelog of updates, right inside the app
  • FAQ: answers to common questions about how features work
  • Troubleshooting: a built-in checklist for notification issues (permissions, battery optimization, autostart) to help track down why reminders might not be arriving
  • Update checker: a friendly heads-up on the main screen when a newer version is available on GitHub

🛠️ Setup

  1. Download the APK from Releases
  2. Click on the + or any day you'd like to log an entry

Simple and easy!

❓ Frequently Asked Questions

Is ReJournal free?

Yes. ReJournal is completely free, open-source, and subscription-free. There are no ads, no premium tiers, and no hidden costs.

Does ReJournal work offline?

Yes. All data is stored locally on your Android device. The app works fully offline and never requires an internet connection.

Is my mood data private?

Yes. ReJournal never uploads your data to any server. Everything is stored locally, and you control exports and backups.

What is the minimum Android version?

ReJournal requires Android 8.0 (API level 26) or higher.

Can I export my mood data?

Yes. You can export all entries to CSV for Excel or Google Sheets, and perform full backups that include photos and voice memos.

How is ReJournal different from other mood loggers?

ReJournal is free and open-source, stores everything locally, has no ads or subscriptions, and includes features like voice memos, time capsules, personality tests and even unique ideas that many paid apps lack/put behind a paywall.

Bug Reports/Suggestions

  • Feel free to report any bug reports/suggestions by opening an issue or discussion thread!
  • You can even report any bugs/give feedback inside of the app in 'More' -> 'About' -> 'Contact Us'!

About

A free "rejuvenating" open-source mental health journal app because I believe these types of apps should be free and accessible to everyone.

Topics

Resources

Code of conduct

Stars

0 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages