chrepl

A tool that injects a ClojureScript Figwheel repl into webpages

chrepl - Inject a ClojureScript Figwheel repl into webpages

chrepl is a Chrome extension that injects a ClojureScript Figwheel repl into webpages, enabling live feedback and the full power of ClojureScript. It allows you to demonstrate code improvements to potential clients without the need for a locally running instance of their website.

Extension stats

Users: 41
Rating: 5.00
(1)
Version: 0.5.2 (Last updated: 2019-03-18)
Creation date: 2019-03-14
Risk impact: Low risk impact
Risk likelihood:
Manifest version: 2
Permissions:
  • storage
  • activeTab
Size: 5.19M

Other platforms

Not available on Android
Not available on Firefox
Not available on Edge
Want to check extension ranking and stats more quickly for other Chrome extensions? Install Chrome-Stats extension to view Chrome-Stats data as you browse the Chrome Web Store.

Extension summary

chrepl allows you to quickly show a prospective client how your code can improve their website.

ClojureScript is a web programming language based on Clojure, which is derived from Lisp. Lisps have one of the most dynamic programming feedback tools available: the Read, Eval, Print, Loop; or REPL.

In the ClojureScript community, we like to build websites using the live feedback of a REPL. However, we normally compile our REPL functionality into a development version of our website which, in turn, connects back to our REPL server. This chrepl tool allows you to inject client-side REPL functionality into any website on any Chrome tab.

chrepl can be thought of as similar to tampermonkey, but with a live REPL and the full power of ClojureScript. You could even bring in casper.js and automate the web from the comfort of a REPL.

Start REPLing the internet by

  1. Installing the clj tool (https://clojure.org/guides/getting_started#_clojure_installer_and_cli_tools)

  2. Setting up a compatible project (https://github.com/johnmn3/chrepl-example)

Once this extension is installed, you can just click the "inject" button from the extension's popup and a REPL connection will be established.

See more

Extension safety

Risk impact

chrepl requires very minimum permissions.

Risk likelihood

chrepl may not be trust-worthy. Avoid installing if possible unless you really trust this publisher.

Upgrade to see risk analysis details

Promo images

chrepl small promo image
Small promo image

Similar extensions

Here are some Chrome extensions that are similar to chrepl: