Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to goormIDE?
Ad
Ad
Koding
All
13
Experiences
Pros
11
Cons
2
Top
Con
Not a cloud IDE
Have to provide your own IDE, so not a cloud IDE.
See More
Top
Pro
Everything is supported
All languages, databases, and command-line tools are supported. Most machines are already set up with web project basics like Apache, PHP, MySQL, Ruby, Node.js, Perl, and Python and anything else can be installed via the SSH root access.
See More
Top
Con
No real individual user support
While they do have plans available for 1-10 users, they are not focused on individual developers, so much as teams.
See More
Top
Pro
Ability to signup with Github
And link account to oDesk and Facebook.
See More
Top
Pro
Great community
Koding has a community feature that makes it easy to collaborate and share ideas with like minded developers all over the world. And the community itself is very active and helpful community.
See More
Top
Pro
Real-time collaboration
Real-time code and terminal collaboration with integrated chat abilities.
See More
Top
Pro
Built-in terminal
With 256-color support.
See More
Top
Pro
Various file upload options
Koding supports drag & drop, Dropbox, clone from Github, FTP and the ability to access them using SSH.
See More
Top
Pro
Built-in package manager
The Koding Package Manager (a successor to Apps) is command line tool for installing packages like nginx, Redis, VNC, Wordpress and many others. It consists of officially supported and user-built packages.
See More
Top
Pro
Communities
Ability to create different sized communities that can be public or private.
See More
Top
Pro
Social Stream
There's a built-in social network with developers from all over the world.
See More
Top
Pro
Unlimited domains and subdomains
Unlimited user-defined domains and subdomains for private or shared VMs can be set up.
See More
Top
Pro
Capable editor
Koding uses the Ace editor that's developed by Cloud9. Besides the basics, it covers most important advanced code editor features such as code folding, converting cases, auto-completion, code analysis and refactoring, regex search and offers easy access to relevant documentation. It also gives access to the CLI, has support for Vim and Emacs keybindings, includes multiple cursors and zen coding mode that removes all distractions and allows focusing on code.
See More
Hide
See All
Experiences
Get it
here
177
19
PaizaCloud IDE
All
10
Experiences
Pros
9
Specs
Top
Pro
3 seconds instant launch
PaizaCloud launches new development environment server just in 3 seconds. So, you can casually create or destroy server.
See More
Top
Pro
Floating window manager
PaizaCloud provides Floating window manager like Windows or Mac by default. It makes the environment more flexible. PaizaCloud also provides Tab window mode when you want to use the full screen for one purpose.
See More
Top
Pro
HTTP/HTTPS access to any ports
PaizaCloud allow you to access almost all ports for HTTP/HTTPs access.
See More
Top
Pro
No credit card required
No credit card is required for FREE plan.
See More
Top
Pro
Internationalization
PaizaCloud's Editor or Terminal fully support non-ASCII languages like Japanese, Chinese, European languages.
See More
Top
Pro
Extensible PaizaCloud app
PaizaCloud provides standard application like File manager, Editor, Terminal. But, PaizaCloud also provides the possibility to add or even create new App-for-PaizaCloud using HTML/CSS.
See More
Top
Pro
Terminal with root
In PaizaCloud, you can sudo to root. So, you can install packages, or run service freely.
See More
Top
Pro
Supports Jupyter notebook
PaizaCloud has Jupyter Notebook support with Python libraries like NumPy, SciPy, Pandas, or matplotlib built-in.
See More
Top
Pro
Google Home / Google Assistant development in the browser
As PaizaCloud runs in the cloud, you can develop and run the Google Home / Google Assistant application, without deploying to another server.
See More
Specs
Multi Language Support:
Yes
Cross Platform:
Yes
Git:
Yes
Auto Complete:
Yes
See All Specs
Hide
See All
Experiences
Get it
here
39
8
AWS Cloud 9
All
25
Experiences
Pros
19
Cons
6
Top
Con
Lacks subdomain options
Building an app that needs subdomains is impossible.
See More
Top
Pro
Full terminal access
Cloud9 gives full terminal access to home directory. In their hosted Linux Ubuntu environment it has sudo powers. No UNIX commands have been blocked - npm, ifconfig, chmod, chown, tar, etc work. All commands can be accessed and any package can be installed. And if the terminal is used when using Remote SSH feature it connects directly to the server and runs the commands on that server.
See More
Top
Con
Part of Amazon Web Services
While the c9.io site is still up and running, Cloud9 is exclusive for AWS Customers only, and you pay the AWS Compute pricing when you use Cloud9.
See More
Top
Pro
Capable editor
Cloud9 uses their own editor called ACE. Besides the basics, it covers most important advanced code editor features such as code folding, converting cases, auto-completion, code analysis and refactoring, regex search and offers easy access to relevant documentation. It also gives access to the CLI, has support for Vim and Emacs keybindings, includes multiple cursors and zen coding mode that removes all distractions and allows focusing on code.
See More
Top
Con
Free plan asks for credit card details
Free plan requires you to provide a credit card due to the nature of Cloud 9's "Free Workspaces" to be relatively abused. According to the developers, this is the only way to prevent such.
See More
Top
Pro
Great documentation
Cloud9 has extensive, well-organized documentation at docs.c9.io.
See More
Top
Con
Lacks a built-in Java builder and runner
While there is no built-in Java builder or runner currently, C9 has provided instructions on how to set them up. Instructions can be found here.
See More
Top
Pro
Enables real-time online collaboration
An important feature of Cloud9 is the real-time collaboration ability. It allows pairing programs or perform code reviews really easily as well as simultaneously text chat.
See More
Top
Con
Does not accept New Registrants on c9.io Anymore
As being acquired by Amazon Web Services as part of AWS Cloud9, the c9.io service won't accept new sign ups.
See More
Top
Pro
Integrates with AWS
Prior to being part of the AWS Toolchain, AWS integrates deeply with CodeStar and AWS Lambda, allowing you to build serverless architechtures.
See More
Top
Con
Terminal will not work on Windows (Cloud9 SDK)
The terminal package does not work on the Cloud 9 SDK in Windows because it cannot find an appropriate unix shell. This might be a recurring bug undergoing fixes.
See More
Top
Pro
Offline editing
By installing and running a client application that syncs the local file system and cloud storage Cloud9 can be run locally. Great alternative for situations when the Internet connection is unreliable.
See More
Top
Pro
Can be hosted on own server
Since Cloud9 is an open source project with source code available on GitHub, it can be run as a self-hosted solution on own hardware and behind a firewall.
See More
Top
Pro
Git & Mercurial support
Git and hg commands can be run in the command-line, the same way as in a local terminal. There are also built-in add-on services for GitHub, BitBucket and GitLab.
See More
Top
Pro
Runs any language
The runner has built-in functionality fo Apache, Node, Python, Ruby, Ruby on Rails, Go, CoffeeScript, Julia, Mocha and Shell script, but any other language can be used by creating a runner for it.
See More
Top
Pro
Desktop application is available
Prior to the Cloud9 core source code being released, an Alpha version of a desktop version can be built from the source which is based from NW.js. Instructions can be found here.
See More
Top
Pro
SSH Workspace
Allows you to connect directly to your external server via SSH. Modifying files directly on your server using a cloud based editor allows you to have the portability of the a cloud based workspace with the control of your own server (including complete DNS control).
See More
Top
Pro
Debugging with breakpoints for NodeJS server side JavaScript
Breakpoints allow specifying a stopping points in the execution of the application. When these breakpoints are hit, the application will stop executing and give the ability to examine data such as local variables, run commands and control the execution flow of the application.
See More
Top
Pro
Ability to clone multiple repos in one project
Cloud9 provides one free private workspace. However, I can host multiple projects there by cloning as many repositories into the root project directory, thanks to the full access terminal.
See More
Top
Pro
Package manager
Similar to package managers for the desktop, Cloud9 also includes their own package manager, c9pm, which allows adding new software from a list of available utilities. Apt-get can be used in the project's workspace terminal to install/update/upgrade software. Composer, Bower or any other utilities of choice can be installed to manage dependencies and packages.
See More
Top
Pro
Provides with a simple way to deploy apps
Cloud9 allows quickly deploying apps via CLI. There are instructions on how to deploy to Azure, CloudFoundry, OpenShift, NodeJitsu, Modulus and Heroku. For example, all hosted environments have Heroku's toolbelt installed by default so all heroku commands are available from the get-go.
See More
Top
Pro
Provides with own runtime environment
Cloud9 can connect to a dedicated VM to provide a powerful Ubuntu runtime environment in the cloud using Docker. Apps can be either run from the run panel where a selection of runners is provided or from a terminal.
See More
Top
Pro
Support for most databases
In addition to launching a server to run code, Cloud9 will also host a database to develop against. Support for MySQL, PostgreSQL, MongoDB and SQLite.
See More
Top
Pro
Browser testing support
Cloud9 integrates with Sauce Labs a browser testing suite that allows previewing the app in any desktop or mobile browser.
See More
Top
Pro
Provides with a simple way to deploy apps
Cloud9 allows quickly deploying apps via CLI. There are instructions on how to deploy to Azure, CloudFoundry, OpenShift, NodeJitsu, Modulus and Heroku. For example, all hosted environments have Heroku's toolbelt installed by default so all heroku commands are available from the get-go.
See More
Hide
See All
Experiences
AWS Pricing
99
22
Codeanywhere
All
29
Experiences
Pros
13
Cons
15
Specs
Top
Pro
Full terminal access
CodeAnywhere gives users full terminal access.
See More
Top
Con
No debugging options found (stepping through code)
See More
Top
Pro
BitBucket integration
Integrates with BitBucket and allows logging in with your BitBucket account. It's possible to launch Codeanywhere from within BitBucket's repo by adding Codeanywhere integration as an add-on.
See More
Top
Con
Non free/libre (proprietary)
See More
Top
Pro
Dropbox and Google Drive support
Codeanywhere allows connecting and pulling development files from a Dropbox or a Google Drive account, making it easy to sync development files across devices.
See More
Top
Con
Web terminal window doesn't always run
In many instances, opening a terminal window in CodeEnvy would continue to load eternally.
See More
Top
Pro
Unlimited revisions
Each action performed on any file from any resource will be saved forever.
See More
Top
Con
Customer support is virtually non-existent
See More
Top
Pro
Github integration
Integrates with Github and allows logging in with your Github account.
See More
Top
Con
Custom domains do not work
The custom domain feature fails at the SSL cert, even if you are bringing your own via Cloudflare, etc. Running on port 80 appears to break the site. This is especially frustrating when you paid an extra $24 for 15 custom domains that you cannot use. Support is non-existent so they will not help resolve the issue.
See More
Top
Pro
Has mobile apps for all major mobile OSs
Codeanywhere has apps for iOS, Android, Kindle Fire, Windows, and Blackberry.
See More
Top
Con
Does not jump to definitions
Unable to navigate the class definition or declaration.
See More
Top
Pro
SFTP access
Allows connecting code via FTP, SFTP.
See More
Top
Con
Very unstable
It's a nice IDE when it works, but suffers a lot from instability with things like being unable to save files, or not starting up, as well as crashes, etc.
See More
Top
Pro
Good editor
Supports multiple cursors. Has code completion for JavaScript, PHP, HTML, CSS and linting for JavaScript and CSS.
See More
Top
Con
iOS app hasn't been updated in almost 3 years
Update as of August 20 2017.
See More
Top
Pro
Allows inviting collaborators with a link
Codeanywhere has a feature called Share Links, that allows users to collaborate with others on their projects in real-time by simply sharing a link to their work.
See More
Top
Con
Web editor on iPad is severely lacking
Codeanywhere relies on right click for major actions but doesn't support this interaction on iPad. Selecting listed Dev box URLs to access site is also unworkable in practice. iPad app allows the actions but has very limited set of Dev box controls. Using an external keyboard with the app can also be problematic as the arrow keys don't work.
See More
Top
Pro
Multiple devboxes
DevBoxes are saveable, fully customizable development environments that run on either Open VZ or Docker and each has a dedicated amount of memory and disk space. Multiple devboxes can be run at the same time.
See More
Top
Con
SSH Port will be different each time you start your DevBox
Only for Always on DevBoxes will SSH ports remain static.
See More
Top
Pro
SSH Terminal
Even for 3rd party SSH connections.
See More
Top
Con
Does not have a function name list in side panel view
See More
Top
Pro
Integration with DigitalOcean
CodeAnywhere recently partnered up with DigitalOcean. Now users can manage, spin up and provision DigitalOcean droplets all from the CodeAnywhere IDE. This is a great addition for both products, combining the power of an affordable host with the portability and power of CodeAnywhere IDE.
See More
Top
Con
Can't use SFTP with GIT
See More
Top
Pro
OneDrive integration
Similar to their Dropbox integration, it gives you full access.
See More
Top
Con
UI is not optimized and zoom is applied to the entire screen, rather than just the editor
The buttons are way too small. The UI feels washed out and opaque. Zoom (Ctrl++) is applied on the entire screen and not just on the editor.
See More
Top
Con
2 Factor authentication is a joke
See More
Top
Con
Confusing, not user friendly
It's so confusing versus other IDEs. Not recommended for newbies and programming students.
See More
Specs
Multi Language Support:
yes
Cross Platform:
yes
Git:
yes
Auto Complete:
yes
See All Specs
Hide
See All
Experiences
Free Trial / paid
341
91
SourceLair
All
8
Experiences
Pros
5
Cons
2
Specs
Top
Con
Expensive
SourceLair offers a free plan that allows you one private project. However if you want more projects, the Pro plan is fairly expensive at $8/month ($96/year).
See More
Top
Pro
Django stack, out of the box
SourceLair provides a minimal Django stack which can be used to host projects and see development results right away. Plus, there's a public link that can be used to share with colleagues or team.
See More
Top
Con
Non free/libre (proprietary)
See More
Top
Pro
Simple and efficient interface
SourceLair features a very efficient interface, containing only the tools needed, thus providing focus on what's important - code.
See More
Top
Pro
GitHub integration
SourceLair lets you log in and sign up with your GitHub account. This enables you to clone your GitHub repos with a single click and start working immediately on them.
See More
Top
Pro
Git & Mercurial support
Every software project on sourceLair is backed up by the Source Control Manager of your choice; Git or Mercurial. Clone repos, commit, pull and push changes and work with branches on the cloud without having to install and configure anything or worry about compatibility between your Source Control Manager and the system of your choice.
See More
Top
Pro
PHP real-time preview
You can split you editor and watch the result of your code in real time.
See More
Specs
Multi Language Support:
Yes
Cross Platform:
Yes
Git:
Yes
Auto Complete:
Yes
See All Specs
Hide
See All
Experiences
Get it
here
58
10
Browxy
All
11
Experiences
Pros
10
Specs
Top
Pro
Create a simple Java project in one click
See More
Top
Pro
The new beta version has a forum to ask for coding help
The new beta version supports a full forum backed up with PHPBB to ask for help in any of the supported languages.
See More
Top
Pro
The new beta version supports a full filetree to add/create and delete files
See More
Top
Pro
Publish your project to a public URL
See More
Top
Pro
Add, create and delete your projects
See More
Top
Pro
Flowcharts
Create code from a flowchart and a flowchart from code.
See More
Top
Pro
Integrated dbugger
Integrated debugger for Java & Javascript.
See More
Top
Pro
No login required to run programs
See More
Top
Pro
Run interactive programs and applets
See More
Top
Pro
The new beta version supports more languages
It supports C, C++, Java, Php, Python and C#.
See More
Specs
Storage:
yes
Multi Language Support:
yes
Cross Platform:
yes
Bracket Matching:
yes
See All Specs
Hide
See All
Experiences
Free
99
8
CodeTasty
All
5
Experiences
Pros
3
Cons
1
Specs
Top
Pro
Beautiful, user friendly website
The website has a beautiful design and is very easy to nagivate and find what you're looking for.
See More
Top
Con
Young project
CodeTasty is a fairly new IDE and still has some catching up to do in terms of community size and ironing out bugs.
See More
Top
Pro
Code complete
Best code completion for php, javascript and css.
See More
Top
Pro
Smooth
The entire IDE interface is smooth and flexible, making it easy to use for any developer.
See More
Specs
Platforms:
Yes
Price:
$0 - $50 : 3 plans
Multi Language Support:
Yes
Cross Platform:
No
See All Specs
Hide
Get it
here
10
2
SlickEdit
All
16
Experiences
Pros
14
Cons
2
Top
Pro
Extensive support for programming languages
SlickEdit supports over 50 programming languages on nine platforms.
See More
Top
Con
No command line option
This is a visual only editor
See More
Top
Pro
Built-in beautifier
The beautifier formats code as you type to help improve readability and consistency.
See More
Top
Con
It's kinda slow
If you have a very large project or tag database, it can hang the UI.
See More
Top
Pro
Compiler tools
See More
Top
Pro
Scriptable
Write custom macro commands, functions, dialogs and tool windows.
See More
Top
Pro
Over 13 emulations
Choose from fifteen keyboard emulations, containing the key bindings and behaviors necessary to emulate other editors (e.g., CUA, Vim, GNU Emacs, etc.)
See More
Top
Pro
Extensive configuration options
See More
Top
Pro
Easy access to Visual Studio workspace
SlickEdit opens Visual Studio workspace with no conversions needed.
See More
Top
Pro
Symbol analysis support
There are powerful symbol analysis features in SlickEdit, including context tagging and references.
See More
Top
Pro
Integrated debuggers for multiple languages
Integrated debuggers for GNU C++, Java, Python, Perl, Ruby, and PHP.
See More
Top
Pro
Multi-Platform
Windows, Linux, Mac OS X, AIX, HP-UX, Solaris SPARC, Solaris x86
See More
Top
Pro
Portable mode
Possibility to set up a portable installation, to run on a USB drive for example.
See More
Top
Pro
Easy access to XCode projects
SlickEdit opens XCode projects with no conversions needed.
See More
Top
Pro
Third party tool integration
See More
Top
Pro
Popular version control system
See More
Hide
See All
Experiences
99$
63
17
ShiftEdit
All
10
Experiences
Pros
7
Cons
3
Top
Con
Expensive
See More
Top
Pro
Low cost, high quality
See More
Top
Con
Not user friendly
See More
Top
Pro
Revision control
See More
Top
Con
Non free/libre (proprietary)
See More
Top
Pro
Syntax checking
Highlights syntax errors and automatically fix some errors
See More
Top
Pro
Supports multiple file access points
Access files from FTP, SFTP, WebDAV, Dropbox, Google Drive or Amazon S3
See More
Top
Pro
Supports autocomplete
Code completion for HTML tags, CSS and PHP code assist
See More
Top
Pro
SSH support
Allows connecting directly to a server and run commands on that server.
See More
Top
Pro
Good Customer Support
Help requests get answered quickly and successfully.
See More
Hide
See All
Experiences
Get it
here
23
8
NetBeans
All
29
Experiences
Pros
22
Cons
6
Specs
Top
Pro
Free, open source, and cross-platform
NetBeans is a free, GPL-licensed IDE. It can run on any computer with a Java virtual machine. If a computer has a Java virtual machine (JVM), Netbeans can run on it. Netbeans can, therefore, run on a variety of operating systems such as Windows, *nix, and Mac OS. Being open source means that developers can contribute changes to the code to have the IDE better serve them.
See More
Top
Con
Slows down occasionally
The Netbeans IDE is known to take a large memory as compared to other lighter IDE's available on the market. Slowdowns can decrease productivity and cause frustration.
See More
Top
Pro
Multiple revision control system integration
Has built-in support for the most popular revision control systems
See More
Top
Con
Development has stalled dramatically
It went down from two releases a year with minor bug-fix releases to one release and no fixes. There seem to be fewer features added per release as well. There is no activity in the plugin community.
See More
Top
Pro
FTP/SFTP synchronization
Supports synchronization with projects stored remotely through FTP or SFTP.
See More
Top
Con
Default website code format is too strict
Sometimes you need to write allowed code that IDE hasn't spected, and it will annoy you filling all your code with suggestions.
See More
Top
Pro
Linux terminal inside IDE
You can run Linux terminal inside the IDE.
See More
Top
Con
Multilanguaje code completion fails
I example, sometimes code completion won't help you with html marks (or scripts) inside php echo (or print) sentences, and vice-versa.
See More
Top
Pro
Best for PHP, HTML5 Apps Developemt
See More
Top
Con
Tries to do everything for you and gets it wrong too many times
See More
Top
Pro
Frameworks support
Supports Symfony1, Symfony2,Yii2 & Zend frameworks.
See More
Top
Con
Linux version lacks HDPI support
See More
Top
Pro
You can access source code history
There's a built-in local history that lets you compare code changes and revert to a specific revision. Helpful when source code file accidentally overwritten.
See More
Top
Pro
PHPUnit support
PHPUnit is a testing framework. You can create test classes, run and see the code coverage directly from IDE interface.
See More
Top
Pro
Git commits/local diff comparison is best
Git commits/local diff comparison is best
See More
Top
Pro
Supports community plugins
NetBeans can be extended beyond the basic tool that you get out of the box through community made custom plugins.
See More
Top
Pro
Accelerated HTML5 development support
See More
Top
Pro
Less and Sass Compiler support
See More
Top
Pro
Composer commands inside IDE
The most used composer commands can be done directly from IDE.
See More
Top
Pro
Bower support
See More
Top
Pro
Powerful debugging and performance optimization
Netbeans not only debugs your code, and points out errors but also gives you hints on which sections of your code could be further optimized.
See More
Top
Pro
Supports Smarty
Supports Smarty Template Engine right out of the box.
See More
Top
Pro
Refactoring is easy and very productive
See More
Top
Pro
JMeter benchmarking tool support
See More
Top
Pro
Supports Twig templates
NetBeans provides code completion and documentation for all Twig elements.
See More
Top
Pro
ApiGen and PHPDoc support
Supports documentation generation through ApiGen and PHPDoc.
See More
Top
Pro
PHPstan support
Supports static code analysis with phpstan
See More
Top
Pro
ApiGen support
ApiGen allows automatically generating documentation from specifically formatted comments. It's easy to use, supports traits, allows fuzzy searching for classes and highlighting docblocks using Markdown.
See More
Specs
Platforms:
Windows, macOS, Linux
Multi Language Support:
Yes
Auto Complete:
Yes
Bracket Matching:
Yes
See All Specs
Hide
See All
Experiences
Get it
here
547
130
Sublime Text
All
41
Experiences
Pros
28
Cons
12
Specs
Top
Pro
Lightweight
Sublime Text is very lightweight by default. Customization occurs on the fly thanks to Package Control.
See More
Top
Con
Paid
Although paying for something good is far from a Con, having the competition this editor has and still have to pay for it is definitely a Con.
See More
Top
Pro
Comfortable to work with
Sublime Text has a minimap on the side that provides a top-down view of the file and keyboard shortcuts for most actions. It also supports a large number of languages and general text editing features out of the box.
See More
Top
Con
Proprietary
Sublime Text protects and copyrights its code and is thus not the freedom-ware some would like it to be.
See More
Top
Pro
Multi-line select and editing
Multiple cursors and column selection allows for versatile ways of editing. ctrl + d will select the current word and each time the command is repeated, it adds the next occurrence of the word to the selection. ctrl + click or middle-mouse click will place another cursor in the place that's clicked. Cursors can then be controlled together. This also permits selecting vertically. ctrl + shift + l will place a cursor on every highlighted line.
See More
Top
Con
Interruption while work
"Purchasing" messages box interrupts while saving file.
See More
Top
Pro
Functionality can be easily extended
Sublime Text uses TextMate's syntax declaration files to support new languages, it has all its menus and keybindings generated from JSON files, and it can be scripted to add new features using Python. If Sublime Text doesn't support a desired language or feature, it's usually not long before someone implements it themselves - examples include the plugin package manager and the 'open in browser' command.
See More
Top
Con
No printing of files
Sublime Texts offers no way of printing the files it edits.
See More
Top
Pro
Beginner-friendly
When you start using Sublime Text, it doesn't drown you in keyboard shortcuts or non-intuitive use-concepts. However, high-level functionality can still be easily accessed when the need for it arises.
See More
Top
Con
Not a full IDE
It does not necessarily function on a project level.
See More
Top
Pro
Consistent cross-platform
Sublime Text looks consistently the same across Windows, OS X, and Linux.
See More
Top
Con
Annoying whitespace management
All too often it does the wrong thing with indentation on otherwise blank lines.
See More
Top
Pro
Fully customizable
Sublime Text allows for all sorts of customization to help users change almost everything in the editor: Key Bindings, Menus, Snippets, Macros, Completions, and many more. Essentially, just about everything in Sublime Text is customizable with simple JSON files. This system gives the user flexibility as settings can be specified on a per-file type and per-project basis.
See More
Top
Con
Loading big files on Windows is slow
Here's a rough comparison: a 70 MB file takes about 2 seconds to load in Notepad++, whereas the same file in ST3 takes over 10 seconds to load.
See More
Top
Pro
Very fast
Sublime is quick to start and never slows down. The UI is always responsive and you know what is happening in the background.
See More
Top
Con
No toolbar
Sublime Text is more focused on keyboard users, meaning it doesn't come with a tool bar. Even plugins can't toggle bookmarks using the mouse.
See More
Top
Pro
Has tons of plugins available
See More
Top
Con
Slow development
While development has yet to stop on Sublime Text, it is significantly slower than its competitors Atom, VSCode, and others.
See More
Top
Pro
Installable package manager
The package manager is a plugin and can be swapped with something else custom.
See More
Top
Con
Inadequate language support
Sublime Text offers poor support for Far-East languages in Linux.
See More
Top
Pro
IDE features without the cruft
Sublime Text, while being lighter-weight than an IDE, still supports many IDE features. Text from the current file is used to provide autocomplete. Project Support (folder browsing, scoped history, build-system declarations). Refactoring support is emulated through multi-select, project-wide find and replace, and regular expression search. Syntax-aware selection and GoTo for quickly jumping to locations in the project. Snippets and Macros. A Python console for everything else.
See More
Top
Con
No RTL Support
Although it is a "text" editor, Sublime Text does not support rendering text written in Arabic or other right to left languages. The developers seems unwilling to fix this issue any time soon.
See More
Top
Pro
Offers Command Palette
Command Palette allows for fuzzy searching all available settings, snippets, etc.
See More
Top
Con
Often crashes due to poor quality plugins
Some plugins are quite buggy, meaning that installing many can become quite a problem regarding stability.
See More
Top
Pro
Easy to get started
All you need to do when starting up is to install a package manager and modify user configuration.
See More
Top
Pro
Regex commands
Regex commands help describe a certain amount of text.
See More
Top
Pro
Customizable keymapping
From menus to commands, assign key maps to almost anything.
See More
Top
Pro
Portable settings
Settings are modular and can be shared.
See More
Top
Pro
Distraction free editing mode
Distraction free editing takes over your screen and removes every UI element so you can focus on code.
See More
Top
Pro
Dynamic Build System
Choose from many build systems or craft your own.
See More
Top
Pro
Freemium
A Sublime license can be bought but it can still be used for free. However, a pop-up appears when you save multiple times.
See More
Top
Pro
Permits instant file switching
Open Goto Anything by pressing Ctrl or Command + P and by using fuzzy search you can look for a file in your project. The file will load even without pressing enter, so you can make sure you've found the correct file without committing.
See More
Top
Pro
Multiple languages are supported
See More
Top
Pro
Haxe and OpenFL integration via plugin
Both of these programming interfaces are cross-platform, open source, and easy to use.
See More
Top
Pro
Direct server upload
Provides command line shortcut for server upload.
See More
Top
Pro
Projects support multiple folders and git repos
See More
Top
Pro
Allows for Vim-style editing
Vintage mode is Vim-style editing that's already built into the text editor.
See More
Top
Pro
Support for TextMate themes and window decoration themes
Sublime Text compatibility with Textmate bundles is good, but excludes commands, which are incompatible. In general, Sublime Text syntax definitions are compatible with Textmate language files (.tmLanguage extension).
See More
Top
Pro
Highly Theme-able
Create your own theme with online editor.
See More
Top
Pro
Functionalities
With lot of functionalities, where other editor even not think to provide.
See More
Specs
Platforms:
Windows, macOS, Linux
License:
Proprietary
Multi Language Support:
Yes
Auto Complete:
Yes
See All Specs
Hide
See All
Experiences
Free / Paid
1514
325
Gitpod
All
12
Experiences
Pros
8
Cons
3
Specs
Top
Pro
Customizable Workspaces
Gitpod workspaces are very customizable. You can define a workspace with .gitpod.yml and define your own Dockerfile if you need tools that needs preinstalled automatically.
See More
Top
Con
Does not create forks automatically for you
If you make a Gitpod workspace based on a GitHub repository you do not own, git push will fail and you need to query the Git client to make the fork for you.
See More
Top
Pro
Open Source to the core
Gitpod is a Web IDE product by TypeFox, which created Theia, a open source IDE framework. They rely on Kubernetes, Docker, Theia, and Let's Encrypt to provide this service - providing a 100% OSS-based SaaS.
See More
Top
Con
Can be slow on 3G Networks
The crux of this is because of the large bundle.js that is needed to be transferred, this is a problem within Theia.
See More
Top
Pro
Workspaces are created from GitHub URLs
Any GitHub repository can be prepended with https://gitpod.io# to define a Gitpod workspace. Here's an example of it.
See More
Top
Con
Packages can't be installed through the CLI
Gitpod doesn't support apt installs yet due to the container mounting through an NFS. To alleviate this, you need to define a custom stack for your project if you need it.
See More
Top
Pro
VNC Support
Gitpod has VNC support out of the box, which allows you to test Desktop apps within the cloud.
See More
Top
Pro
Pre-authorized Git Client
This is the only GitHub-based Web IDE that pre-authorizes the git client, saving you time to do setup.
See More
Top
Pro
GitHub Pull Request Issues Comments are viewable on the IDE
No need to jump tabs when making needed changes for your GitHub Pull Request. Gitpod supports viewing the comments and resolving those through the IDE - so you can resolve comments without ever needing to mark it resolved manually on GitHub.
See More
Top
Pro
Automatic Configuration
If your GitHub repositories does not have a manifest to make a stack, Gitpod will attempt to make a stack based on what it understood about your codebase. However, for popular projects, a central repository on GitHub exists to configure a workspace automatically for them without the manifest file to be present.
See More
Top
Pro
Language Server Protocol support
LSP is a standard made by Microsoft to create a single common core that can be consumed by a development tool. Theia is based on Visual Studio Code and supports LSP natively.
See More
Specs
Platforms:
Chome OS, Windows, Linux, macOS, Browser-based
Multi Language Support:
Yes
Cross Platform:
Yes
Auto Complete:
Yes (IntelliSense, LSP, and Textmate)
See All Specs
Hide
See All
Experiences
Free
14
6
Codio
All
8
Experiences
Pros
7
Cons
1
Top
Con
Private projects aren't free
The pricing plan looks too restrictive comparing to other Coding Cloud solutions.
See More
Top
Pro
Designed to teach programming
See More
Top
Pro
Fully functional terminal
Codio gives you full access to a terminal, with all the ubuntu commands. You can use the terminal within the page, or you can access by SSH from your computer.
See More
Top
Pro
Emmet
Emmet support for a whole range of features that really boost productivity when working with HTML and CSS. These features include expanding abbreviations into full HTML or CSS as well as some very powerful keyboard shortcuts.
See More
Top
Pro
BitBucket integration
It's possible to launch Codio from within BitBucket's repo by adding Codio integration as an add-on.
See More
Top
Pro
Server-side environment
See More
Top
Pro
Node.js included by default.
See More
Top
Pro
Monokai
Includes Monokai style theme by Luigi Maselli.
See More
Hide
See All
Experiences
Get it
here
17
8
Glitch
All
9
Experiences
Pros
7
Cons
1
Specs
Top
Pro
Unlimited number of public and private projects for free
See More
Top
Con
No code prediction
See More
Top
Pro
Runs a server out of the box
Perfect for building web applications, be it client-only, server-only, or full stack.
See More
Top
Pro
Private data are kept secret, even in public projects
Non-collaborators can't access private data (e.g. API keys) which are stored in a special file, and they are deleted when a project is forked.
See More
Top
Pro
Persistent storage
See More
Top
Pro
Multiple languages supported
Although the only official language/framework is Node.js, you can access the terminal and install other languages via apt-get (as long as it doesn't exceed the storage limit).
See More
Top
Pro
VS Code integration
If you feel the built-in web editor is not sufficient, you can switch to VS Code and get the full power of its plugins. You still work with the files and server in the cloud, no extra setup required.
See More
Top
Pro
It has a friendly welcoming community of builders
See More
Specs
RAM:
512MB
Price:
Free
Storage:
200MB+1GB(node modules)+512MB(assets)
Multi Language Support:
Yes (Unofficial)
See All Specs
Hide
See All
Experiences
Free
9
0
Codiad
All
10
Experiences
Pros
5
Cons
5
Top
Pro
Open source
You can run Codiad on your server to allow you and your team to edit files. Simplest to run may be using a Docker image like linuxserver/codiad.
See More
Top
Con
Terminal runs as same user for everyone
No matter who is the logged in user, the Terminal plugin runs commands as the PHP user. This also affects the Git plugin in that there is a single SSH key for all users using your Codiad instance.
See More
Top
Pro
Easy to self-host: Only requires PHP
It only requires PHP 5+ and Nginx or Apache. No database is required. This makes it really easy to install on many servers include shared hosting.
See More
Top
Con
Full of small bugs
There are plenty of various issues and bug that may either be due to your setup and the UI will not report them, or due to bugs in the code; I'm including common plugins here as well (just naming a few: search files and in files may report nothing if it had an error, commands stderr not printed, marketplace not showing items, search in market place showing no results, Git escaping ( by \( in the commit message for no good reason...). Those are generally small but together it makes the product feel flawed.
See More
Top
Pro
Multi-line edit
Allows to edit multiple things are once by having multiple cursors like Sublime Text.
See More
Top
Con
Currently no search and replace in multiple files
There is a search in multiple files, and search & replace in current file, but not something to perform a search & replace in multiple files.
See More
Top
Pro
Has many easily installable plugins
Many plugins exist, from Terminal, Git to Collaboration and Emmet... Plugins can be installed by using the web interface, or by manually extracting files to the right directory.
See More
Top
Con
Terminal doesn't TTY
The terminal plugin for Codiad allows users to type some commands and see the outputs, but not interactive input is supported (i.e. stdin is closed). Meaning you cannot run Vim, Tmux or anything requiring user inputs.
See More
Top
Pro
Simple and easily managable GUI
See More
Top
Con
Demo only lasts 30min
See More
Hide
See All
Experiences
Get it
here
4
0
Eric Python IDE
All
7
Experiences
Pros
4
Cons
2
Specs
Top
Pro
Integrated python debugger
Eric has a python debugger built-in.
See More
Top
Con
Auto completion is not very good
The auto completion is not top-notch compared to other IDEs and text editors. In fact, many people recommend installing a third-party plugin to improve the auto completion found in Eric.
See More
Top
Pro
Good project management
See More
Top
Con
Complex interface
Eric has a very complex UI. It overwhelms you with sections and windows and doesn't let you focus on code. Every tool is displayed on the top bars (there are 3) with no logical grouping or structure whatsoever.
See More
Top
Pro
Integration with version control software
Integrates with various VCS.
See More
Top
Pro
Integrated class browser
With Eric you can easily browse all classes in your current Python project and display the methods for a given class.
See More
Specs
Multi Language Support:
No
Cross Platform:
Yes
Auto Complete:
Yes
Bracket Matching:
Yes
See All Specs
Hide
See All
Experiences
Get it
here
27
2
Google Cloud Shell
All
13
Experiences
Pros
10
Cons
2
Specs
Top
Pro
Inexpensive
Google Cloud Shell is free for Google Cloud Platform customers.
See More
Top
Con
Ephemeral Disk
Software installed globally as root (such as via "sudo apt-get install..." ) can be lost when restarting Cloud Shell; any software that needs to be persistent has to be installed in the user directory (or made part of the Docker image for the custom Cloud Shell image).
See More
Top
Pro
Already has Google Cloud SDK and other tooling installed
Thus eliminating a setup step for interacting with Google Cloud.
See More
Top
Con
Minimal UI
Cloud Shell's editor is not as featureful as some alternatives.
See More
Top
Pro
Already provisioned with Google Application Default Credentials
This makes it easier to run/test code that interacts with Google APIs.
See More
Top
Pro
VM is always up-to-date, making it more secure
Because the VM image is managed by Google and either provided entirely by Google or configured by a Dockerfile (which is regularly rebuilt), packages are far more likely to be kept up-to-date with the last patches and security fixes compared with Cloud IDEs that give you your own VM and make you, yourself, in charge of applying updates.
See More
Top
Pro
Supports multiple open files at the same time
One can split the screen and edit two files at once, making it easy to edit one file while consulting the contents of some other file.
See More
Top
Pro
Supports editor and terminal in the same screen
This makes it easy to run commands while editing files at the same time.
See More
Top
Pro
Built-in integration with tmux
See More
Top
Pro
Supports "Boost Mode"
Allowing you to provision a more powerful instance when necessary.
See More
Top
Pro
Supports custom software packages via a Dockerfile configuring the Cloud Shell image
With Cloud Shell custom environments (an early access feature), it is possible to specify a "Dockerfile" to specify a custom VM image to use for the Cloud Shell environment. This Dockerfile can be used to install packages with apt-get, npm, pip, etc. globally.
See More
Top
Pro
Includes Eclipse Orion IDE already configured
Eclipse Orion can be difficult to setup/configure if creating a do-it-yourself VM running Eclipse. This makes it easier to have a working IDE.
See More
Specs
RAM:
1.70GB (default), 3.75GB (boost mode)
Price:
Free
CPU:
0.5 vCPU (default), 1 vCPU (boost mode)
Storage:
5GB
See All Specs
Hide
See All
Experiences
Get it
here
13
1
GitHub Codespaces
All
9
Experiences
Pros
5
Cons
3
Specs
Top
Pro
Preferences are synced
Your Visual Studio local preferences and extensions are saved within GitHub, allowing you to use your configurations on the go.
See More
Top
Con
Limited to GitHub
As this is a GitHub Product, do not expect it to work with the likes of GitLab or BitBucket. If you want to use third party VCS providers, you might want to use Visual Studio Codespaces instead.
See More
Top
Pro
One-click experience
Designed to make contributing to a repository easier, all it takes to start the cloud IDE is its dedicated button within the repository page.
See More
Top
Con
Limited to 5 Codespaces instances
GitHub Codespaces currently limits you to 5 concurrent working codespaces. You have to delete another to start another codespace.
See More
Top
Pro
Visual Studio Codespaces extensions works as-is
If you are a customer for Visual Studio Codespaces, your extension to control GitHub Codespaces will also work and you will be able to use your Visual Studio Code to interact to the Codespace instead of using the Web IDE if need be.
See More
Top
Con
Early-Access Software
Currently invite-only, expect GitHub Codespaces to have some bugs until its GA release.
See More
Top
Pro
Extensible and configurable
Borrowing from its bigger sister, Visual Studio Codespaces, which is also based on Visual Studio Code, any VS Code extensions work outside the box, no gotchas.
See More
Top
Pro
Customizable environments
Environments can be customized in the user-level or the repository using a container declaration file, allowing the environments to be tailored according to the user and the target project
See More
Specs
Release Date:
2020 (Early Access)
Extensions:
Supported (Visual Studio Code)
Live Share:
Supported
Hide
See All
Experiences
TBA
3
0
PythonAnywhere
All
8
Experiences
Pros
6
Cons
2
Top
Pro
Easy setup
It's literally a matter of minutes to get a Python-backed website up and running.
See More
Top
Con
Python-only on the server side
Obviously you can put JavaScript in your web pages and so on, but you can't use Rails or Node.
See More
Top
Pro
Easy scaling
You pay for a number of "Workers" for your web app (to handle requests), or CPU seconds for code that you run outside a web app, and you can get more workers or CPU seconds by upgrading your plan any time.
See More
Top
Con
No WebSocket support
See More
Top
Pro
Excellent customer service
Really fast turnaround, friendly.
See More
Top
Pro
Free option
You can run a website at USERNAME.pythonanywhere.com for free, and it's good enough for a light-traffic website -- it runs 24/7. You get a free MySQL or SQLite database too.
See More
Top
Pro
Flexible payments
You can pay monthly and cancel any time, or pay for a year up front to get a discount.
See More
Top
Pro
Not too expensive
A basic site with no custom domain is free. $5 a month will afford the user enough power for a typical 100,000 hit a day website.
See More
Hide
See All
Experiences
Get it
here
32
3
Angular IDE (by Webclipse)
All
5
Experiences
Pros
3
Cons
2
Top
Con
Very slow
Slower as compared to other editors/ides like VScode, Sublime, Comodo.
See More
Top
Pro
Advanced coding of HTML templates with validation and auto-complete
See More
Top
Con
Commercial
Gives only 8 days per month to use all features like automatic imports, code formatting and so on.
See More
Top
Pro
Angular-CLI
Integrated usage of the angular-CLI for Angular best practices.
See More
Top
Pro
TypeScript 2.x validation and debugging
See More
Hide
Get it
here
18
2
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop