vibematrix
v1.0.1
Published
π« VibeMatrix β The futuristic mood tracker for developers, straight in your terminal.
Maintainers
Readme
π«π§ VibeMatrix
π» A CLI tool that turns your moods into ASCII art, emojis, and data vibes. π
A fun and expressive CLI tool that lets you track, visualize, and animate your moods β all from your terminal.
Because your CLI deserves to vibe too π«
Perfect for developers, students, or anyone who wants a fun, lightweight way to track their daily mood while coding or working.
β‘ Installation
π’ Option 1 β Run Instantly (No Install)
npx vibematrixπ¦ Option 2 β Install Globally
npm install -g vibematrixor
yarn global add vibematrixor
pnpm add -g vibematrixor
bun add -g vibematrixThen run:
vibematrixπ‘ Tip: Try using it at different times of the day β see how your vibe graph evolves!
π Table of Contents
- π Features
- π οΈ Tech Stack
- β‘ Installation
- π» Usage
- π Project Structure
- π§ Troubleshooting
- π‘ Tips
- π€ Contributing
- πͺͺ License
- π§βπ» Author
- π Important Links
- π Footer
π Features
- π Log your mood with one simple command
- π See your mood history as a cute emoji bar chart
- π¬ Receive motivational quotes or savage roasts each time you log
- β° Optional mood reminders (feature not implemented in code but mentioned in the original README)
- πͺ΅ Git commit mood tracker (feature not implemented in code but mentioned in the original README)
- π» Interactive ASCII animations (feature not explicitly implemented in code but implied by the description)
- π‘ Cross-platform β works on Windows, macOS, and Linux
π οΈ Tech Stack
- Language: JavaScript
- Dependencies:
- chalk
- inquirer
- Environment: Node.js
π» Usage
β Log a New Mood
vibematrixThis command will prompt you to select your current mood from a list of emojis and associated feelings. After selection, you'll receive a motivational quote or a savage roast. Your mood will be saved for future tracking.
π View Mood Stats
vibematrix statsThis command displays a summary of your mood history as an emoji bar chart in the terminal. It shows the frequency of each mood you've logged.
Example output:
Your Mood Summary:
π ββββββ (5)
π βββ (3)
π΄ β (1)β° Reminder Mode (Not Implemented)
This feature is described in the original README but isn't present in the current code.
vibematrix remind 1hItβs supposed to check in every hour to ask about your mood.
πͺ΅ Git Commit Mood Mode (Not Implemented)
This feature is described in the original README but isn't present in the current code.
vibematrix gitLogs your mood automatically with your latest commit message β coding + emotions = art π¨
π§ Troubleshooting
If you get an error like:
βThe term 'node.exe' is not recognizedβ¦β
β Fix:
- Make sure Node.js is installed β run
node -v - Restart VS Code or your terminal
- Add
C:\Program Files\nodejs\to your PATH - Try using Command Prompt instead of PowerShell
π‘ Tips
- Works instantly β no setup, no config files
- Add your own custom quotes in
lib/quotes.js - Perfect for adding fun to terminal sessions
- You can even pair it with a cron job or task scheduler to auto-check your mood daily! (Requires external setup)
π€ Contributing
Contributions are welcome! Here's how you can contribute:
- Fork the repository
- Create a new branch for your feature or bug fix
- Commit your changes
- Push your branch to your fork
- Create a pull request
πͺͺ License
MIT License Β© 2025 Mayank Kumar Vyas
π§βπ» Author
Mayank Kumar Vyas Full Stack Developer | 3D Web Designer | Cloud Architect π§ [email protected]
π Important Links
- Repository: https://github.com/Mayankvya/VibeMatrix
π Footer
Made with β€οΈ by Mayank Kumar Vyas. Check out VibeMatrix on GitHub. Fork it, star it, raise issues - let's vibe together! π«
