You're a developer. You live in the terminal. These four CLI tools will save you hours every week — and they're all free, zero-dependency, and open source.
🔍 dotguard — Stop Leaking Secrets in .env Files
npx @wuchunjie/dotguard
Ever accidentally committed an .env file with real API keys? dotguard scans your project for exposed secrets before you push:
- API keys, passwords, private keys, tokens, database URLs
- Detects patterns like
BEGIN RSA PRIVATE KEY, hardcoded passwords - Also flags missing environment variables (like
NODE_ENV) - Zero dependencies — pure Node.js, runs instantly
📊 gitpulse — Git Analytics in Your Terminal
npx @wuchunjie/gitpulse
How active is that open-source project? Who's doing the heavy lifting? gitpulse gives you instant repo analytics:
- Contributor leaderboard with visual bars
- File type breakdown (JS vs TS vs Python…)
- 7-day activity heatmap
- Total commits, active days, files touched
Perfect for standup prep, code review context, or checking if that "maintained" library is actually maintained.
📦 snippetx — Code Snippets That Stay in Your Terminal
npx @wuchunjie/snippetx
Stop hunting through old files, Slack messages, and browser bookmarks for that one SQL query. snippetx stores your snippets locally:
echo 'SELECT * FROM users WHERE created_at > NOW() - 7' | snippetx add active-users sql
snippetx list
snippetx search "SELECT"
snippetx copy a1b2c3d4 | pbcopy
All stored in ~/.snippetx/snippets.json. No cloud, no account, no vendor lock-in.
🏗️ scaffoldx-cli — 12 Project Templates in 3 Seconds
npx scaffoldx-cli
Need a new project? Pick from 12 battle-tested templates — Express API, React SPA, CLI tool, VSCode extension, Electron app, and more:
$ npx scaffoldx-cli
? What would you like to scaffold? express-api
? Project name: my-api
✅ Created my-api with express-api template!
The Whole Toolkit
| Tool | What it does | Install |
|---|---|---|
dotguard |
Scan .env for secrets | npx @wuchunjie/dotguard |
gitpulse |
Git repo analytics | npx @wuchunjie/gitpulse |
snippetx |
Code snippet manager | npx @wuchunjie/snippetx |
scaffoldx-cli |
Project scaffolding | npx scaffoldx-cli |
All four are:
- ✅ Zero dependencies
- ✅ MIT licensed
- ✅ Run instantly with
npx(no install needed) - ✅ Open source on GitHub
If these save you time, consider supporting the project:
Built with ❤️ by a developer who just wanted better tools.
Top comments (0)