Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>FlowGlow (Nodejs)New to Visual Studio Code? Get it now.
FlowGlow (Nodejs)

FlowGlow (Nodejs)

Preview

rainy

| (0) | Free
Watch executed Node.js files glow in a live file tree.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

FlowGlow (Nodejs)

See which files run as you use your Node.js app. FlowGlow adds a file tree to the sidebar where executed files briefly glow.

Usage

  1. Open your Node.js project and start it in a new editor terminal, e.g. npm run dev.
  2. Run FlowGlow: Track Running Project and pick your app's process. Choose the server, not the npm launcher.
  3. Use your app. Executed project files pulse cyan in the FlowGlow sidebar.

Stop with the sidebar's stop button or FlowGlow: Stop. Your app keeps running. After the app restarts, including restarts by a watcher, track it again.

For an app already started with --inspect, use FlowGlow: Attach to Node. Logs are in Output → FlowGlow.

How it works

FlowGlow connects through Node's built-in inspector, enables precise coverage, and reads function call counts about every 200 ms. Executed files in your workspace glow, except those in node_modules and .git. Your source is not modified.

New editor terminals get NODE_OPTIONS=--inspect-port=0 so Node can pick a free inspector port when tracking starts. This alone does not enable the inspector. Apps started outside the editor may hit a port conflict; restart them in a new editor terminal.

Limitations

  • Tracks one Node process. Child processes, worker threads, and browser code are not tracked.
  • Does not map compiled or bundled JavaScript back to TypeScript sources.
  • Node's inspector stays open until the app exits.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft