Join GitHub today

GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.

Sign up

  1. JavaScript 81.9%
  2. Emacs Lisp 17.8%
  3. Makefile 0.3%

Permalink

Type Name Latest commit message Commit time
Failed to load latest commit information.
chrome/content use new octal literal syntax Aug 13, 2015
components fix repl optional port params Aug 4, 2015
defaults/preferences Added option to disable default message logs Aug 3, 2015
test prevents flapping test cases (wait 1500 ms during test page loading) Aug 5, 2015
.gitignore removed and added to .gitignore bootstrap.js (generated by jpm during… Aug 13, 2015
.jpmignore run tests on travis-ci (based on mocha, chai, jpm & mozilla-download) Jul 27, 2015
.travis.yml run tests on latest Firefox Developer Edition Aug 3, 2015
.xpiignore update xpi ignore file Jul 27, 2015
README.md Update README.md Sep 7, 2017
chrome.manifest Remove overlays for Thunderbird and Songbird. Nov 19, 2011
index.js run tests on travis-ci (based on mocha, chai, jpm & mozilla-download) Jul 27, 2015
install.rdf update install.rdf Jul 27, 2015
logo.png Add logo. Nov 19, 2011
package.json add test static server to proper test repl injection works on Firefox… Jul 29, 2015

Important Notice

Key technologies upon which MozRepl depends will be retired from the Mozilla platform in November 2017. If you are relying on MozRepl, please investigate migration paths. The last known compatible version is Firefox 54.

What is it

MozRepl is an extension for Firefox and other Mozilla applications. It listens on a TCP port for connections (by default localhost only) and responds with a shell where you can evaluate JavaScript code, in the browser context as well as in web pages.

Demo

http://www.youtube.com/watch?v=5RSnHN6S52c

Documentation

https://github.com/bard/mozrepl/wiki