• Stars
    star
    144
  • Rank 255,590 (Top 6 %)
  • Language
    JavaScript
  • License
    BSD 2-Clause "Sim...
  • Created about 3 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Open source mobile friendly code playground 📱

WebDen

WebDen.dev is an open source mobile and tablet friendly alternative to JSFiddle and JSBin. It is a fully client-side app so you can install it as a progressive web app (PWA) on your device to use offline.

WebDen Screenshot

Features

  • HTML, CSS & JS editors
  • JavaScript console emulation
  • Preview panel
  • Designed first for mobile and tablet use
  • Import and export projects
  • Save code as HTML
  • Light & dark themes
  • Keyboard shortcuts
  • Offline support

Why?

The landscape of online editors aren't currently optimized for mobile or tablet. The iOS apps in this space have improved but were limited when this project originally started.

How to install

iOS Safari

Go to Share Menu > Add to Home Screen

Chrome

Go to Settings > Add to Home Screen

How to use libraries or frameworks

Add any scripts to the HTML tab as you would in a HTML file.

Coming Soon

Sign up to get updates on new features and releases.

  • Save as Github Gist
  • Pushing / Pulling from Github
  • Updated console features
  • Updated editor theme features
  • Capture JavaScript errors (for console)

License

  • The program is distributed under the terms of the Simplified BSD License. The license details can be found in the file LICENSE
  • The ACE editor is BSD licensed.

Contributing

  1. Fork and clone the repo
  2. Run any local web server in the root directory
$ git clone [email protected]:chrisdiana/webden.git
$ cd webden/
$ python3 -m http.server 8080
  1. Navigate to the local webserver and pass the debug=1 param to bypass service workers
http://localhost:8080?debug=1

Thanks!

More Repositories

1

cms.js

Client-Side JavaScript Site Generator
JavaScript
3,048
star
2

simplestore

A clean, responsive storefront boilerplate with no database or backend
JavaScript
499
star
3

awesome-odroid-go

🕹 A collection of awesome ODROID-GO emulators, games & resources 👾
167
star
4

itg_flat_vim

Port of the awesome Sublime Text theme itg.flat for VIM
Vim Script
40
star
5

OPZgo

Ultra-portable backups for Teenage Engineering's OP-Z
Python
35
star
6

cms.js-themes

Themes and Templates for CMS.js
HTML
32
star
7

pwa-calculator

A Progressive Web App Calculator with offline support
CSS
29
star
8

cms.js-starter

Starter Template for CMS.js
HTML
17
star
9

jsden

Minimal JavaScript Playground ⌨️
JavaScript
13
star
10

clog.js

Render JavaScript console messages to HTML
9
star
11

arduboy-flashcart-loader

Single command index, build and upload for the Arduboy FX
Python
6
star
12

slim-rest-api-demo

Basic REST API Demo Using Slim Framework
PHP
4
star
13

slim-cars

A Simple REST API using Slim Framework
PHP
4
star
14

VimJs

Fork of Lu Wang's Vim.js w/ some modifications
Vim Script
3
star
15

slim-cars-frontend

A Front-end for REST API using Slim Framework
JavaScript
2
star
16

sqljs-demo

Demo using SQLite database with client side SQL.js library
JavaScript
2
star
17

vuetify-vuex-aws-cognito-starter

Implements a basic authentication flow for signing up/signing in users as well as protected client side routing using AWS Cognito, Vuetify, Vuex, and Vue Router
Vue
2
star
18

blog

Tutorials, resources and tips for web devs
HTML
1
star
19

linuxjs

C
1
star
20

dotfiles

Vim Script
1
star
21

car-three.js

WebGL 3D Car example with Three.js and tQuery
JavaScript
1
star
22

cdmedia.github.io

HTML
1
star