Archived page · captured 2023-05-30

About the editor

WebIDE is an online environment for developing Node.JS, progressive web apps, websites with cloud deployment, self-hostable, and runs everywhere.

WebIDE Overview

WebIDE is an online environment for developing Node.JS, progressive web apps, websites, etc. Make a web-site or app, and make it run live in the cloud with one click, without having to download, setup, or configure anything.

Node.js and Databases

WebIDE is an environment where you can run Node.JS code, create databases, and push your creations into production where they run live in the cloud without going to sleep. When you run a Node.js Script, a HTTPS endpoint is automatically created so you can access it from app.user.webide.se. There is also a wwwpub folder where you can put static web content, accessible from user.webide.se.

Self-hostable

Separate backend/frontend lets you run the server on any PC/VPS/server and connect to it from anywhere. The server can be set up for multiple users where each user share the same environment, but get separated isolated work spaces.

Runs Everywhere

You can run the client on any device that has a HTML compatible web browser. WebIDE supports Chromebook's, Smart-phones, tablets, and even smart-TV's and watches. It's possible to run the editor embedded on a web site or locally on your own developer machine.

JavaScript Support

HTML & CSS Features

Remote File Editing

Additional Features

Web Site Editor

Possible to edit web sites in what you see is what you get (WYSIWYG) mode, with GUI buttons for preview and publishing using the built in static site generator.

Simple Workflows

When using the built in static site generator together with a software repository, WebIDE will automatically pull new updates from the repo, merge if necessary, and ask the user to write a commit message before publishing.

What Makes WebIDE Different

Run WebIDE Locally

You can install the editor on your own workstation or server. First install nodejs, then type: npm install -g webide.se. To run the editor type npm start, or webide [path/to/file]. Or if you only want to run the server and open the editor in a browser, type npm run server.