JZedit Cloud IDE
fast and powerful

JZEdit is a new editor/IDE developed from scratch in JavaScript (not using the DOM)

Runs everywhere

Possible to run the editor locally. Or host the IDE on your local area network (LAN), or a server in the cloud.
Access the editor via the browser from any device, including Chromebooks, tablets and smartphones.

When running the editor as a cloud IDE all users share the same developer environment, but get their own isolated workspace.

Mobile support

The editor has support for small screens and touch devices.

Desktop app

This is not an Electron app! When launched from desktop it starts your browser in "chromeless" mode. eg. without the browser bar.
When running the editor as a cloud IDE users will be asked to "install" (add to destkop) the editor, which creates a shortcut on the desktop or home screen, and when clicked it starts the editor in "chromeless" mode.

IntelliSense

The editor has smart auto-complete with type inference, locally in the browser. The code is parsed at every key stroke using an incremental parser implemented in JavaScript.

Semantic structuring

The editor automatically formats the code semanticly, with colors and indentation.

Live editing

The editor will automatically refresh CSS and JavaScript when editing web pages.
It will also provide live autocomplete from any third party with dynamc code analyze.

The editor also supports collaborative live editing.

console.log

Quick debug using console.log and the console.log messages will show up inside the editor!

Version control

Commit and manage source control from within the editor.

Static site generator

Speed up web development using the built-in static site generator which allows live/preview and WYSIWYG editing.

Launch native apps

Create a run native apps from the browser via VNC.

Built-in terminal emulator

Everything you need should be able to be done from the editors GUI, but the terminal emulator is there if needed.

Edit files remotely

It's possible to open up files in the editor when SSH:ed into another machine!

You can also connect to FTP/SFTP servers, and Google Drive.

Modal

The editor has different modes. The default mode is the CUA/Window's standard GUI key-bindings (Ctrl+C to copy), but you can also use "vi/vim" command and insert mode. Or add your own modes.

Shared source

Almost all editor/IDE features are implemented via a simple yet powerful plugin architecture, which makes it easy to extend the editor with new features using JavaScript.

Not spying on you

The editor does not contain any tracking or telemetry!
If you want to give feedback it's possible to contact the developers.