Awesome
Description
A Clojure plugin for Google Chrome which adds an option to eval selected Clojure code to the browser's context menu. This project contains the plugin source (in directory chrome) and backend service source (everything else).
Service which evals the code is heavily based on Raynes' tryclojure application.
Installation and usage
- Visit the Clojure plugin page in Chrome Web Store.
- Add the extension.
- Select some Clojure code, right click and choose Eval as Clojure.
Running from source
To install the server side application from source follow these steps:
- Clone this repo.
lein deps, run
- Open http://localhost:8081/
And to install the plugin from source:
- Open directory
chromeclojure/chrome
and editmanifest.json
andchromeclojure.js
to replace chromeclojure.com with your own host name, like localhost. - Open Chrome browser
- Wrench > Tools > Extensions
- Click
Load unpacked extension
, select directorychromeclojure/chrome
and click Open. - The extension should be loaded now. Try selecting some text, preferably valid Clojure code, right click it and choose Eval as Clojure.
License
Copyright (C) 2016 Big Solutions (http://bigsolutions.io)
Distributed under the Eclipse Public License, the same as Clojure.