Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/chrisdiana/jsden

Minimal JavaScript Playground ⌨️
https://github.com/chrisdiana/jsden

editor javascript javascript-tools jsbin jsbin-clone jsfiddle jsfiddle-clone playground progressive-web-app pwa

Last synced: 5 days ago
JSON representation

Minimal JavaScript Playground ⌨️

Awesome Lists containing this project

README

        

JSDen

[jsden.dev](https://jsden.dev) is an minimal JavaScript playground that allows you to
test code and get instant feedback.

## Features

* JavaScript console emulation
* Preview panel
* Mobile and tablet friendly
* Install as a progressive web app (PWA) for offline use
* Light & dark themes
* Keyboard shortcuts
* Offline support

## Help, commands, using external libraries

Type `help()` in the editor panel to view built-in commands and basic features.

## Contributing

1. Fork and clone the repo
2. Run any local web server in the root directory

```
$ git clone [email protected]:chrisdiana/jsden.git
$ cd jsden/
$ python3 -m http.server 8080
```

3. Navigate to the local webserver and pass the `debug=1` param to bypass service workers

```
http://localhost:8080?debug=1
```

## Get Updates

[Sign up](http://eepurl.com/gntUvf) to get updates on new features and releases.

## Thanks!

* [CodeMirror](https://codemirror.net/)
* [RenderJSON](https://github.com/caldwell/renderjson)
* Inspired by [Scratch](https://hole.dev/scratch/) and [RunJS](https://runjs.app/)