Janitor versus the competition


#1
Janitor Codeenvy Koding Codeanywhere AWS Cloud9 GitLab Web IDE GitPod
Edit Code :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Advanced Refactoring :white_check_mark: :white_check_mark: ? :x: :white_check_mark: ? :white_check_mark:
Live Collaboration :hourglass: 1 :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: ? :white_check_mark:
Open Source :white_check_mark: :white_check_mark: :white_check_mark: :x: :x: ? :white_check_mark:
Real Linux Environment :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: ? :white_check_mark:
Real Windows Environment :hourglass: 2 :x: :x: :x: :x: :x: :x:
Real Mac Environment :x: :x: :x: :x: :x: :x: :x:
Web App Preview :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: ? :white_check_mark:
Web Remote Desktop :white_check_mark: :x: :x: :x: ? ? ?
Pre-configured Workspace Templates
(Firefox, Chromium, Node/Rails app…)
:white_check_mark: :white_check_mark: 3 :white_check_mark: :white_check_mark: :white_check_mark: ? :white_check_mark:
Hosted VCS Integration
(GitHub, Bitbucket, GitLab…)
:white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: ? :white_check_mark: :white_check_mark:
Password-less sign in :white_check_mark: :x: :x: :x: :x: ? :white_check_mark: 4

1 Janitor live collaboration already works but needs multi-user support. See issue #182.
2 We have early prototypes of Janitor Windows environments. See GitHub project.
3 Codenvy builds the environment on demand and so you have to wait for it to set things up. (> 1 min)
4 Uses GitHub oAuth for all authentication

:white_check_mark: = supported
:x: = not supported
:hourglass: = work in progress

Also interesting:


#2

A feature that I find cool is the Codenvy badge for GitHub repos. It allows you to click to make a container for the project. A example can be found here: https://github.com/codenvy/docs/

It looks like this:
Screenshot-2017-12-17 codenvy docs


#3

@Coder206 Sorry, I didn’t understand this, so I added (Linux-only?), but it might be worth a rephrase:

  • Does Koding support using any third-party cloud provider for hosting, e.g. including Azure and Windows environments? Or do you have to subscribe to a third-party (Linux-only) cloud provider because they don’t offer hosting at all?
  • What does “local development” mean when using “cloud environments”?

Apologies for being nit-picky. :slightly_smiling_face: I tend to misunderstand anything that isn’t 100% explicit, which I know can be frustrating, especially when most others can easily guess meaning from context.

EDIT: And also, thanks a lot for contributing to this table! :smile:


#4

@Jan I think Janitor is a brilliant idea, I just heard about https://coder.com/ and of course you mentioned about https://www.gitpod.io/