Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 ⌨️
- Host: GitHub
- URL: https://github.com/chrisdiana/jsden
- Owner: chrisdiana
- License: mit
- Created: 2023-04-05T02:16:01.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-04-06T00:21:58.000Z (over 1 year ago)
- Last Synced: 2024-10-31T08:53:07.991Z (13 days ago)
- Topics: editor, javascript, javascript-tools, jsbin, jsbin-clone, jsfiddle, jsfiddle-clone, playground, progressive-web-app, pwa
- Language: JavaScript
- Homepage: https://jsden.dev
- Size: 9.4 MB
- Stars: 13
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[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/)