Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jurjanpaul/ape-cljs-playground

Away from Preferred Editor ClojureScript Playground
https://github.com/jurjanpaul/ape-cljs-playground

clojure clojurescript codemirror editor localstorage parinfer sci scittle

Last synced: 19 days ago
JSON representation

Away from Preferred Editor ClojureScript Playground

Awesome Lists containing this project

README

        

# ape-cljs-playground
*Away from Preferred Editor ClojureScript Playground*

Write and evaluate ClojureScript in your mobile device's browser.
Code is stored in your browser's `localStorage`.
Parentheses are kept balanced by [Parinfer](https://shaunlebron.github.io/parinfer/).

Powered by the amazing [Scittle](https://babashka.org/scittle/)
(as well as by [Reagent](https://reagent-project.github.io) and
[CodeMirror](https://codemirror.net/5/)),
all you really need is
[index.html](https://github.com/jurjanpaul/ape-cljs-playground/blob/main/index.html)
(which includes some documentation as inline comment). Small exception: I forked and tweaked the [parinfer-codemirror.js](https://github.com/shaunlebron/parinfer-codemirror) dependency to slightly improve scrolling behaviour.

Host it yourself or simply use https://jurjanpaul.github.io/ape-cljs-playground.

![screenshot](screenshot.jpg)