MCPcopy Index your code
hub / github.com/anmol210202/rating-aggregator-

github.com/anmol210202/rating-aggregator- @v1.8.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.8.1 ↗ · + Follow
55 symbols 107 edges 30 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

✨ Stop the Tab-Hopping Madness! Get ALL Your Ratings in Stremio ✨

Addon Preview - See all ratings in one place! (Click the image to see it in action!)

Tired of juggling IMDb, TMDb, Metacritic, Common Sense, and CringeMDB tabs just to decide what to watch? 😫 Yeah, us too!

Meet the Stremio Ratings Aggregator! This little powerhouse, built by the community for the community, jams all those crucial ratings into one handy card right inside Stremio. 🎬

👇 See ratings, decide faster, watch sooner! 👇


🤔 You Tell Us: What's Next?

We're building this for YOU! What other rating sites (Rotten Tomatoes? Letterboxd?) or awesome features should we add? Drop your ideas in the Issues & Feedback section! Your input directly shapes the future of this addon! 💬


🚀 Get Started in Seconds:

  1. Grab the Magic Link: Head over to the Configure Page and copy that Manifest URL. ✨
  2. Beam it to Stremio: Open Stremio, navigate to AddonsCommunity Add-ons (or might be just "Addons"), find the Custom/Install from URL option. ⚙️
  3. Paste & Activate: Paste the URL you copied and hit Install (or Add/Okay). ✅
  4. 🎉 BAM! 🎉 Unified ratings are now baked right into your Stremio experience! Enjoy the clarity!

🌟 What Makes This Addon Awesome? 🌟

  • IMDb: The classic crowd score.
  • 🎥 TMDb: API-powered scores for movies & shows.
  • Ⓜ️ Metacritic: Both critic metascores AND user ratings.
  • 🧐 Common Sense Media: Know what's family-friendly. (Help us test this!)
  • 🤖 CringeMDB: Quick parent-safe checks for movies. (Beta)
  • Super Speedy: Redis caching means ratings load fast. No waiting around!
  • 🛠️ Built for Tinkering: Open source Node.js codebase - easy for others to jump in and help! (Hint, hint! 😉)

🚧 Beta Zone & Future Fun 🚧

Heads up! This addon is currently in Beta. We're actively squashing bugs and adding polish!

  • 📺 Android TV: We're tuning the display for the big screen.
  • 🔧 Self-Hosting: A script is coming for you power-users!
  • 🍅 Placeholders: Letterboxd & Rotten Tomatoes spots are ready and waiting for future integration (pending feasibility & demand!).

Our mission: Stable release, smarter data fetching, and even better error handling based on your feedback!


🙏 Love It? Show Some Love Back! 🙏

If this addon saves you time and hassle, could you do us a huge favor?

🌟 Please Star the Repo on GitHub! 🌟 ➡️ Visit the Repo & Click Star ⭐

Starring helps more people discover the addon, motivates development, and frankly, just makes us feel warm and fuzzy. 😊 It's the easiest way to say "Thanks!"


🔗 Quick Links:

Happy Watching! 🍿

Core symbols most depended-on inside this repo

getPage
called by 6
src/utils/httpClient.js
log
called by 4
src/utils/logger.js
shutdown
called by 2
src/server.js
formatTitleForUrlSlug
called by 2
src/utils/urlFormatter.js
getEmojiForSource
called by 2
src/utils/emojiMapper.js
initGTM
called by 1
frontend/src/utils/gtm.js
startServer
called by 1
src/server.js
initClient
called by 1
src/cache/redisClient.js

Shape

Function 55

Languages

TypeScript100%

Modules by API surface

src/cache/redisClient.js9 symbols
src/providers/rottentomatoesProvider.js7 symbols
frontend/src/App.jsx5 symbols
src/services/ratingService.js4 symbols
src/providers/metacritic.js3 symbols
src/providers/cringemdb.js3 symbols
src/providers/commonsense.js3 symbols
api/index.js3 symbols
src/utils/tmdbService.js2 symbols
src/server.js2 symbols
src/providers/tmdb.js2 symbols
src/providers/imdb.js2 symbols

For agents

$ claude mcp add rating-aggregator- \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page