GourangaDasSamrat

The ultra-lightweight, high-performance logger for Node.js and Browser with automatic PII masking and zero dependencies.

10
0
100% credibility
Found Mar 15, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

log-wiz is an ultra-lightweight logging library for Node.js and browsers featuring automatic sensitive data masking, multiple output formats, file rotation, and zero runtime dependencies.

How It Works

1
🔍 Discover log-wiz

While building your app and needing a way to track events and errors without leaking secrets, you find this simple, lightweight diary tool.

2
📦 Add it easily

You bring it into your project with a quick include, and it starts working right away with smart defaults.

3
Write your first notes

You jot down messages like 'App started' or 'Something went wrong' with extra details, and they appear beautifully colored and organized on your screen.

4
🛡️ Secrets stay safe

Any private info like passwords or tokens in your notes gets automatically hidden as [MASKED], so nothing sensitive slips out.

5
📁 Save to rotating files

You tell it to write notes to daily files in a folder, which it manages by keeping only recent ones and flushing smoothly.

6
🌐 Use in web browsers too

It works the same way inside your website, grouping logs nicely for easy checking in browser tools.

🎉 Flawless tracking achieved

Your app now has reliable, secure notes everywhere—from development to live use—making fixes quick and worry-free.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is log-wiz?

Log-wiz is a TypeScript logger for Node.js and browser environments that delivers structured logs with automatic PII masking for sensitive data like passwords and tokens. It solves the pain of bloated logging libs by packing high-performance logging, daily file rotation, and multi-instance scopes into a zero-dependency bundle under 1.5KB gzipped. Developers get a simple API—import wiz and call wiz.info('msg', {meta: {...}})—with auto-detected formats like pretty console in dev or JSON in prod.

Why is it gaining traction?

Unlike winston or pino, log-wiz skips runtime dependencies entirely, runs natively in browsers, and masks PII recursively without config tweaks. Its no-op mode kills overhead in tests, error stacks parse into clean frames, and correlation IDs trace requests effortlessly. The hook? Ultra-lightweight high-performance logging that just works across environments, no setup rituals.

Who should use this?

Node backend devs building APIs with Express or Fastify who hate dep bloat and need file rotation out-of-box. Fullstack teams logging in Next.js or React apps, especially those shipping browser bundles. Small prod services where automatic PII protection and structured JSON output prevent leaks without extra tools.

Verdict

Try log-wiz for lightweight logging needs—excellent docs, 80%+ test coverage, and MIT license make it production-ready despite 10 stars and 1.0% credibility score. Skip if you need plugin ecosystems; it's too new for enterprise trust yet.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.