This project exposes the Small Clojure Interpreter in the browser in such a way that you can use it with the script tag.
This project is currently experimental and breaking changes are bound to happen. Feedback is welcome on Github.
You can get a copy of sci_script_tag.js here. If you want a pinned version of sci_script_tag.js, your best bet is to download your own copy and host it yourself.
<head>
<script src="https://borkdude.github.io/sci-script-tag/js/sci_script_tag.js" type="application/javascript"></script>
<script type="application/x-sci">
(defn my-alert []
(js/alert "alert!"))
</script>
</head>
<body>
<button onclick="user.myAlert()">
Click me
</button>
</body>