Skip to content

A gateway for RemoteDebug (Chrome Remote Debugging) connections, that allows you to connect a client to multiple browsers at once

License

Notifications You must be signed in to change notification settings

RemoteDebug/remotedebug-gateway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

85ba574 · Nov 4, 2015

History

29 Commits
Nov 4, 2015
Jul 1, 2015
Nov 4, 2015
Jul 1, 2015
May 22, 2015
May 22, 2015
Jul 1, 2015
Nov 4, 2015
May 22, 2015
Jul 1, 2015
May 22, 2015
May 28, 2015
Jul 2, 2015
Jul 1, 2015

Repository files navigation

remotedebug-gateway

js-standard-style

A gateway for RemoteDebug (Chrome Remote Debugging) connections, that allows you to connect a client to multiple browsers at once.

Logo

Features

  • Chrome HTTP endpoint /json for compatbility with Chrome DevTools app.
  • Builds unified list of debuggable targets across connected browsers
  • Ability to hijack and incepter requests/responses via plugin architecture
    • Plugin: Enable screencasting for Chrome desktop.
    • Plugin: Realtime visual regression testing.
    • Keeps track of node ids from servers, and matches requests to the correct node of connected servers

Plugin: Visual regression

Installation

  1. npm install remotedebug-gateway -g

Run

  1. rd-gateway <url> -b <browsers ala rd-gateway http://kenneth.io -b canary,opera
  2. The browsers should now open with the URL
  3. Copy paste the DevTools URL into a Chrome window that has been outputted the console.
  4. Party!

NOTICE: This project is highly experimental, and shouldn't be used in ANY production-like environment, as there's absolutely no security or privacy.

About

A gateway for RemoteDebug (Chrome Remote Debugging) connections, that allows you to connect a client to multiple browsers at once

Resources

License

Stars

Watchers

Forks

Packages

No packages published