npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

rhema-daily

v5.0.0

Published

Daily Bible verse notifications for your Mac - Get inspired every morning!

Readme

📖 RHEMA - Bible Verse Reminders

Get inspired throughout the day with Bible verse notifications every 2 minutes on your Mac and Windows!

npm version npm downloads GitHub License

Created by Nwamini Emmanuel O. | GitHub


💡 What is RHEMA?

RHEMA (ῥῆμα) is a Greek word meaning "a spoken word" or "utterance". In biblical context, it refers to a specific word from God that speaks directly to you in a particular moment - a timely, personal message that brings life and revelation.

"Man shall not live by bread alone, but by every word (rhema) that proceeds from the mouth of God." — Matthew 4:4

This tool delivers God's rhema to you every 2 minutes - constant reminders of His Word throughout your day.


🖥️ Two Ways to Use RHEMA

| | CLI Tool | Desktop App | |---|---|---| | Install | npm install -g rhema-daily | Download .dmg / .exe | | Platform | macOS, Windows | macOS, Windows | | Notifications | ✅ Every 2 minutes | ✅ Customizable (every 2 min, daily, custom) | | GUI | ❌ Terminal only | ✅ Beautiful UI with settings | | Bible versions | KJV | KJV, ASV, WEB | | Tray icon | ❌ | ✅ | | Repo | rhema | rhema-desktop |


🚀 CLI Installation

npm install -g rhema-daily

That's it! Bible verse notifications will appear every 2 minutes to keep you focused on God's Word! 🎉

Platform Support

  • macOS - Fully supported with beautiful notifications and popup dialogs
  • Windows - Working! Task Scheduler notifications (help us test! See issue #1)
  • 🔜 Linux - Coming soon

📱 CLI Usage

# Get a random verse
rhema

# Get today's daily verse
rhema daily

# Old Testament only
rhema ot

# Jesus's words (red letter)
rhema red

# Fetch specific verse
rhema fetch John 3:16
rhema fetch Genesis 1
rhema fetch "1 Corinthians" 13:4

✨ Features

  • 🔔 Constant Reminders - New Bible verse every 2 minutes
  • 📖 Random Scripture - Fresh verses from Old and New Testament
  • 💻 CLI Tool - Fetch verses anytime from your terminal
  • Auto-start - Runs automatically even after restarts
  • 🎯 Filtered Verses - Choose OT, NT, or Red Letter (Jesus's words)
  • 🏷️ Mood-based - Filter verses by themes (peace, comfort, rest, etc.)
  • 🎉 Welcome Experience - Sample verse on first install
  • ✝️ Stay Focused - Constant reminders of God's Word throughout your day

🎯 What You'll See

macOS Experience

On Installation:

  1. 🔔 Welcome notification
  2. 📖 Sample verse popup
  3. Message: "You will receive a Bible verse every 2 minutes!"

Every 2 Minutes:

  1. �� Notification with verse preview
  2. 📖 Full verse popup dialog
  3. Two buttons: "Amen" or "Copy Verse"

Windows Experience

On Installation:

  1. ✅ Task Scheduler setup
  2. PowerShell notification script created

Every 2 Minutes:

  1. 🔔 Windows toast notification with verse
  2. Logged to %TEMP%\rhema-daily.log

⚙️ Configuration

macOS - Change Notification Interval

Edit the plist file:

nano ~/Library/LaunchAgents/com.rhema.daily.plist

Change the StartInterval value (in seconds):

<key>StartInterval</key>
<integer>120</integer>  <!-- 120 seconds = 2 minutes -->

Common intervals:

  • Every minute: 60
  • Every 2 minutes: 120 (default)
  • Every 5 minutes: 300
  • Every 10 minutes: 600
  • Every 30 minutes: 1800
  • Every hour: 3600

Reload the service:

launchctl unload ~/Library/LaunchAgents/com.rhema.daily.plist
launchctl load ~/Library/LaunchAgents/com.rhema.daily.plist

Windows - Change Notification Interval

Open Task Scheduler:

taskschd.msc

Find "RhemaDaily" → Right-click → Properties → Triggers → Edit → Repeat task every: 2 minutes


🧪 Testing

macOS - Test Immediately

~/rhema-daily.sh

Windows - Test Immediately

powershell -ExecutionPolicy Bypass -File "$env:USERPROFILE\rhema-daily.ps1"

Check scheduled task:

schtasks /query /tn "RhemaDaily"

🗑️ Uninstall

macOS

npm uninstall -g rhema-daily
launchctl unload ~/Library/LaunchAgents/com.rhema.daily.plist
rm ~/Library/LaunchAgents/com.rhema.daily.plist
rm ~/rhema-daily.sh

Windows

npm uninstall -g rhema-daily
schtasks /delete /tn "RhemaDaily" /f
del $env:USERPROFILE\rhema-daily.ps1
del $env:USERPROFILE\rhema-notify.ps1

🛠️ Requirements

  • macOS: 10.14 or later
  • Windows: 10 or later
  • Node.js: 18.0.0 or later

💡 Why Every 2 Minutes?

"I have hidden your word in my heart that I might not sin against you." — Psalm 119:11

Constant exposure to God's Word throughout the day:

  • ✝️ Keeps you focused on spiritual things
  • 📖 Helps memorize Scripture naturally
  • 🙏 Reminds you to pray and meditate
  • 💪 Strengthens your faith continuously
  • ❤️ Transforms your mind through repetition

Want less frequent reminders? Use the Desktop App with customizable settings!


🧪 Help Test Windows Support!

Windows support is working but needs more testing! If you're on Windows:

  1. Install: npm install -g rhema-daily
  2. Test the CLI: rhema daily
  3. Check if notifications appear every 2 minutes
  4. Report your experience here

Your feedback helps make RHEMA better for everyone! 🙏


🤝 Contributing

We welcome contributions! See CONTRIBUTING.md for details.

Help wanted:

  • ✅ Windows testing and feedback
  • 🔜 Linux support
  • 📱 Mobile app (React Native)
  • 🎨 UI/UX design

See our ROADMAP for the full vision.


📝 License

This project is MIT licensed.


👨‍💻 Author

Nwamini Emmanuel O.


⭐ Show Your Support

Give a ⭐️ if this project blessed you!


📖 Scripture

"Your word is a lamp to my feet and a light to my path."
— Psalm 119:105

"This Book of the Law shall not depart from your mouth, but you shall meditate on it day and night."
— Joshua 1:8