if you can see this line, then you're reading a cached version. Please see the latest version at http://jgrouse.com/jgrousetools

jGrouse console

jGrouse Console provides developers with the following functionality:

  • Convenient way to evaluate multi-line expressions in the context of the page that is being debugged
  • View log messages emitted by the JavaScript running in that page
  • Ability to replay expressions that were entered before

To use jGrouse Console simply unpack the distribution files into directory with other JavaScript files for your website and include the following line into the page that is being debugged:

<script type="text/javascript" 
  src='path-to-jgconsole/jgconsole.js' autoinit='link'></script>

The parameter autoinit indicates how the console would be initiated, either the library would create a small icon with hyperlink in the top-right corner of the page (if the value of autoinit is set to link), or the console page would be opened as a popup (if the autoinit was set to popup).

If neither parameters were specified, then the application developer could insert a call to jgrouse_console.initialize() whenever he/she finds appropriate.


Firefox is famous for its friendliness to developers, and one of the tools that is very useful is Firebug

Unfortunately the full functionality of Firebug is available only for FF. Instead developers could use Firebug Lite. The only problem with it is that it tries to embed itself right into the page, and that leads to certain strange effects, especially if the page allows scrolling.

jGrouse console addresses these concerns and provides certain relief whenever other debugging tools are not available