Meet mrelic — New Relic for your localhost. 🔍 Searchable, persistent logs with zero hassle. Run mrelic npm run dev & access logs at http://localhost:5959
🚀 Introducing mrelic – New Relic Styled Logging for your localhost
While developing locally, I often hit two major pain points:
1. Logs are hard to read and buried in console noise
2. Logs vanish the moment you stop the service
I’m a big fan of New Relic’s logging experience, so I thought: why not bring that seamless monitoring to localhost?
With mrelic, you can run any service with mrelic as a prefix for e.g:
"mrelic npm run dev"
"mrelic go run main.go"
…and instantly view all your logs at 👉 http://localhost:5959
To get started (just make sure Docker is running):
Clone -> git clone https://github.com/shobhit99/mrelic
Run -> ./scripts/quick-start.sh"
✨ Features include:
- Powerful search with key-value pairs, wildcards & negation (New Relic style)
- Filters by service, time range & log level
- Persistent local storage with SQLite (control DB size & clean old logs anytime)
I’ve tried to keep the user experience seamless. no complex setup, just prefix your command with mrelic and go.
Would love feedback and contribution from devs who constantly juggle messy local logs. 🙌
SuperCmd