Inspector is suited now for inspecting behavior - output, symbols - of developer's newLISP code running in a *remote* newLISP process. It only needs newLISP and a browser.
Remote Inspector
Working horse application of Inspector is 'Remote Inspector' (RI); it consists of three parts:
- Inspector's webserver for serving RI's GUI runs as a newLISP process, to be started by the user (it's a standalone webserver not needing more software);
 - RI's GUI is running inside a browser window with Javascript;
 - RI's remote is a newLISP process to be visualized and controlled by RI's GUI.
 
RI's remote
An adiitional newLISP process will be started as a remote (a former one is Inspector's webserver process serving the browser GUI).
By Remote Inspector's GUI (running in a browser) there is:
- interaction with,
 - introspection of, and
 - control of this remote.
 
- Interaction: remote console mimicking a newLISP interpreter shell inside a terminal;
 - introspection: remote's symbols will be shown in symbols view and updated after each evaluation;
 -  control:
- start: with startup CLI arguments,
 - termination: SIGTERM, SIGKILL, and
 - interruption: SIGINT.
 
 
For more details see:
https://github.com/hartrock/Inspector#remote-inspector
Project page:
https://github.com/hartrock/Inspector
Feedback is appreciated.