Janitor versus the competition


#1
Janitor Codeenvy Koding Codeanywhere AWS Cloud9 GitLab Web IDE GitPod Coder
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: :white_check_mark:
Open Source :white_check_mark: :white_check_mark: :white_check_mark: :x: :x: ? ? ?
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: ?
Root Access :white_check_mark: ? ? ? ? ? :x: :white_check_mark:
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/


#5

BTW as for the last line in your comparison, I consider “passwordless login” a disadvantage compared to usual logins.