node-scout
v2.0.1
Published
A fast CLI for exploring and analyzing systems, files, and projects.
Maintainers
Readme
🔎 Node Scout
A fast Node.js CLI tool to analyze files, folders, and projects from your terminal.
Node Scout helps you inspect any codebase in seconds. One command gives you file stats, folder structure, project languages, total size, and system info.
Contents
Demo

Features
📄 Files — type, language, size, lines, words, characters, created date.
📁 Folders — file count, folder count, total size, contents.
🗂️ Projects — structure, languages, file stats, total size.
📋 Custom Ignore List — Add files/folders to the list you don't want to be scanned in project scanning.
🌳 Folder Tree — Folder tree visualizer.
💻 System — useful info about your machine.
Install
Requires Node.js 16+.
npm install -g node-scoutOr run without installing:
npx node-scout --helpUsage
scout <target> <path>| Target | Description |
|-----------|---------------------------|
| file | Analyze a single file |
| folder | Analyze a folder |
| project | Analyze an entire project |
| system | Show system information |
| tree | Show folder tree |
Other commands: scout help, scout version, scout ignore add/remove.
Examples
scout project ./my-project
scout folder ./src
scout file package.json
scout tree ./myproject
scout system
scout ignore add assetsExample output for scout project ./my-project:
Project: my-project
Files: 128
Folders: 24
Languages: JavaScript, TypeScript, JSON, Markdown
Total size: 4.8 MBContributing
Found a bug or have an idea? Contributions are welcome.
- Fork the repo
- Create a branch
- Commit your changes
- Open a pull request
License
MIT
