• This repository has been archived on 13/Aug/2018
  • Stars
    star
    145
  • Rank 254,070 (Top 6 %)
  • Language
    JavaScript
  • License
    Other
  • Created about 9 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Not compatible with Firefox Quantum (57 and newer)

WebSocket Monitor

This extension is not supported in Firefox 57+ and we are planning to rewrite it on top of new WebExtension API. There is already an experimental prototype, but more work needed to make it useful. See issue 75 for more details

WebSocket monitor is an extension to Firefox developer tools that can be used to monitor WebSocket connections in Firefox. It allows inspecting all data sent and received.

See Home Page for more details

This is the source code, the extension can be downloaded here.

Instructions

  1. Install the extension
  2. Open a browser tab and developer tools toolbox on it (F12)
  3. Select the Web Sockets toolbox panel
  4. Initiate WebSocket connection on the page and exchanges some messages.
  5. Check out content of the Web Sockets panel.

You might want to check out online demo page

Hacking on WebSocket Monitor

  1. Get npm

  2. Get JPM: sudo npm install -g jpm

  3. Get the WebSocketMonitor repo: git clone https://github.com/firebug/websocket-monitor.git and install its dependencies via npm install

  4. Run jpm run -b <file path to your Firefox binary> --binary-args 'http://janodvarko.cz/test/websockets/' in the source directory to launch Firefox, which automatically creates a clean profile and launches the demo page.

If you wish to run it with an existing profile, first create a new profile via the Profile Manager, and then run jpm run -b <file path to your Firefox binary> -p <path to your Firefox profile (needs to start with /)>.

Further Resources

More Repositories

1

firebug

Web Development Evolved - The Firebug you have known and loved
JavaScript
1,347
star
2

firebug.next

Next Firebug generation built on top of native Firefox developer tools
JavaScript
229
star
3

firebug-lite

Firebug Lite: doing the Firebug way, anywhere.
JavaScript
133
star
4

pixel-perfect

JavaScript
55
star
5

har-export-trigger

Trigger HAR export any time directly from within a page.
JavaScript
52
star
6

httpmonitor

HTTP Monitor tool based on Firebug Net panel
JavaScript
41
star
7

devtools-extension-examples

Extension examples for Firefox developer tools
JavaScript
40
star
8

netexport

Firebug extension - export data from the Net panel
JavaScript
35
star
9

extension-examples

Firebug extension examples
JavaScript
27
star
10

firequery

Firefox plugin for jQuery development
JavaScript
26
star
11

eventbug

Firebug Extension - event views for Firebug
JavaScript
19
star
12

rdp-inspector

Remote debugger protocol inspector
JavaScript
17
star
13

consoleexport

ConsoleExport is a Firebug extension that allows exporting logs from the Console panel.
JavaScript
8
star
14

manual-tests

Firebug manual test cases
JavaScript
6
star
15

dev-system

Firebug Development System
JavaScript
6
star
16

fireangular

[PROTOTYPE] Firefox / Firebug plugin for Angular development
JavaScript
6
star
17

firebug.sdk

SDK for Developer Tools extensions in Firefox
JavaScript
5
star
18

tracing-console

JavaScript
4
star
19

artwork

Firebug icons and any other design files
JavaScript
3
star
20

firebug.io

Firebug Project Orchestration System
Shell
3
star
21

test-result-viewer

Online summary of automated test results
JavaScript
2
star
22

selectbug

CSS selectors sidepanel for Firebug.
JavaScript
2
star
23

swarms

Firebug Swarms - Multi-extension Firebug installations tested in a browser
PHP
1
star