A fast CLI for exploring and analyzing systems, files, and projects.
JavaScript
3
45 commits
updated Oct 8, 2026
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.

📄 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.
Requires Node.js 16+.
npm install -g node-scout
Or run without installing:
npx node-scout --help
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.
scout project ./my-project
scout folder ./src
scout file package.json
scout tree ./myproject
scout system
scout ignore add assets
Example output for scout project ./my-project:
Project: my-project
Files: 128
Folders: 24
Languages: JavaScript, TypeScript, JSON, Markdown
Total size: 4.8 MB
Found a bug or have an idea? Contributions are welcome.
MIT
A fast CLI for exploring and analyzing systems, files, and projects.
JavaScript
3
45 commits
updated Oct 8, 2026
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.

📄 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.
Requires Node.js 16+.
npm install -g node-scout
Or run without installing:
npx node-scout --help
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.
scout project ./my-project
scout folder ./src
scout file package.json
scout tree ./myproject
scout system
scout ignore add assets
Example output for scout project ./my-project:
Project: my-project
Files: 128
Folders: 24
Languages: JavaScript, TypeScript, JSON, Markdown
Total size: 4.8 MB
Found a bug or have an idea? Contributions are welcome.
MIT