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 AWS Cloud 9?
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
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
goormIDE
All
7
Experiences
Pros
4
Cons
2
Specs
Top
Pro
Cloud IDE
Goorm IDE is a cloud IDE, making it easy to sign into and code from anywhere.
See More
Top
Con
English is not the primary language
If you do a google search for Goorm IDE, much of the results are in Korean, which is the same with their social media. If you don't speak Korean, you may have difficulty finding more information on Goorm or asking for help/support.
See More
Top
Pro
Supports most languages and frameworks
Goorm IDE has support for C, C++, Java, Js, python, ruby, node express, jquery, angular, and bootstrap. It even supports web server and integrated debuggger.
See More
Top
Con
Latency at times due to location
Likely the servers are in Korea which introuces a little Lag at times when usingthe terminal.
See More
Top
Pro
Super easy
No more configurations, just a few clicks. It's fully ready to develop.
See More
Top
Pro
Root access to shell
Goorm allows the user to access their shell as the root user, and SSH is also supported.
See More
Specs
Platforms:
Browser-Based
Multi Language Support:
yes (over 12)
Git:
yes
Free tier:
yes
See All Specs
Hide
See All
Experiences
Get it
here
232
22
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
Eclipse Che
All
11
Experiences
Pros
9
Cons
1
Specs
Top
Pro
SSH + terminal
Built-in terminal with root access so you can make changes to your running machines. Being able to SSH into the workspace so you can use a desktop IDE is handy.
See More
Top
Con
Slow runtime
Online IDE is much slower than desktop one.
See More
Top
Pro
Custom commands
You can package up custom commands with your workspace and then use them (or share them) with everyone else.
See More
Top
Pro
Docker runtimes
You can choose from pre-configured environments for Java, Javascript, C++, PHP, C#, etc., or you can define your own by dropping in a Dockerfile - makes it easy for simple and complex projects.
See More
Top
Pro
GIT and SVN VCS support
Projects can be easily imported from any Git or Svn repository hosting service.
See More
Top
Pro
Reproducible environment
See More
Top
Pro
Portable workspaces
The workspace in Che includes project sources, IDE and the runtime. So if you hand your Che workspace definition to another user and they execute it they will get everything they need to build, run and debug the project. Also the runtime is in a Docker container so it will work even if the second user is on a different OS than the original user who shared their workspace with them.
See More
Top
Pro
Previews
Che does a nice job to automatically map the service:port running in the Docker container (e.g. tomcat on 8080) to the Docker port it actually uses (something in the ephemeral range). You never need to figure that out - it's just made available when you run your server.
See More
Top
Pro
Merge tool for VCS
See More
Top
Pro
Open-source
See More
Specs
Platforms:
Windows, Linux, Mac
Hide
See All
Experiences
Free
154
47
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
Spacemacs
All
31
Experiences
Pros
25
Cons
5
Specs
Top
Pro
Combines the best parts of Vi and Emacs
Spacemacs combines the Emacs platform (with the full power of the Emacs plugin ecosystem) and the Vi keybindings (via EViL), all in the same box.
See More
Top
Con
Can be quite glitchy at times
Spacemacs combines many packages from many different authors that were never designed to work together. Sometimes they interact in unexpected ways, and things randomly break as one package interferes with another's features. This combined with frequent package updates and necessary customization by selection of layers and packages, can make these glitches hard to reproduce. It takes a lot of emacs know-how to fix these problems. Fortunately there is a very active community willing to help with these problems, but it might take a while.
See More
Top
Pro
Simple but powerful configuration architecture
At the heart of Spacemacs, the configuration layers group packages configuration into semantic units that can be toggled on and off. The architecture is simple but powerful, allowing the user to easily manage configuration dependencies between hundreds of packages.
See More
Top
Con
Complex learning difficulty
You must be familiar with either Vim or Emacs. In addition, you should be familiar with the unique features of Spacemacs. The Layer concept of replacing Emacs settings is still difficult and abstract compared to modern editors.
See More
Top
Pro
Community-driven configuration
Spacemacs is the biggest community-driven Emacs starter-kit.
See More
Top
Con
Functionality layers of complicated configuration
To configure Spacemacs, settings for Emacs/Evil/Spacemacs may need editing. It's not always clear which need to be changed or how to change settings globally: sometimes hooks are needed, other times Spacemacs provides options.
See More
Top
Pro
Above average documentation quality
Documentation is mandatory for each new configuration layer and can be accessed directly within the editor in Org format.
See More
Top
Con
High CPU and unresponsive at times
There are occasions when Spacemacs would suddenly consume a LOT of CPU and then other times would become completely unresponsive. This instability took place only 6 months or so ago. Restarting Spacemacs can fix it for a while but perhaps this issue is already fixed in newer versions.
See More
Top
Pro
Cross-platform
Emacs runs on Gnu/Linux, Mac OS X, and Windows.
See More
Top
Con
Relative low startup time
Although configuration is heavily loaded, the starting time of Spacemacs is usually between two and five seconds. Emacs can be run as a daemon though which reduces the client's startup time to a few milliseconds. Still not as bad as other editors though, especially Electron based ones like VSCode or Atom.
See More
Top
Pro
Completely configured out of the box
Stuff like version control, file management, good default theme are all configured out of the box.
See More
Top
Pro
Mnemonic and consistent keybindings
Space-lead key bindings are organized in mnemonic namespaces. For instance, buffer actions are under SPC b, file actions are under SPC f, project actions are under SPC p, search actions are under SPC s, and so on. Keybindings are consistent across the whole distribution thanks to a set of conventions.
See More
Top
Pro
Can be controlled fully with the keyboard
There's no need to reach for the mouse again since Spacemacs can be fully controlled with keyboard.
See More
Top
Pro
Gradual learning curve
Evil package is a first class citizen and Spacemacs embraces it from day one. Evil package allows Vim users to be productive very quickly while still allowing regular Emacs users to use Spacemacs.
See More
Top
Pro
Remote file editing
Files can be edited in Spacemacs remotely.
See More
Top
Pro
Great note-taking and agenda mode built-in
Allows for great organization applications that can be saved in future-proof format, plain text, can be integrated with org, LaTeX, markdown, HTML, Literate Programming and be committed to source control.
See More
Top
Pro
Offers a number of practical features
Spacemacs has some great features for taking notes, tracking to-do lists, and tracking time.
See More
Top
Pro
LaTeX support
LaTeX allows for auto-completion, syncing, and more.
See More
Top
Pro
Manage many code bases easily
See More
Top
Pro
Daemon support
Has great daemon support, which can mitigate the issue of slow startup.
See More
Top
Pro
Can work in terminal mode
Sometimes you only have terminal access, over ssh or something.
See More
Top
Pro
Great CFEngine support
Syntax highlighting and org-babel extensions.
See More
Top
Pro
Great support from the community
The community surrounding Spacemacs is very active and there is a welcoming gitter chat for users to ask questions.
See More
Top
Pro
Lowers the risk of RSI by using the spacebar as leader
Spacemacs got its name from the fact that it is uses the space bar as a default leader key. The key was chosen because it is easy to press and to hopefully lower the risk of RSI.
See More
Top
Pro
Fast-paced development
New functionalities and fixes are added to Spacemacs every day, while release cycles are short.
See More
Top
Pro
Easily extended with community plugins
See More
Top
Pro
Works well with Common Lisp
See More
Top
Pro
Manage R files easily
See More
Top
Pro
Great Clojure support
See More
Top
Pro
Excellent support for Elixir programming language
Elixir layer which uses the Alchemist package is the best way to edit Elixir code out there.
See More
Specs
Platforms:
Windows, macOS, Linux, BSD
License:
GPL-3.0-or-later
Hide
See All
Experiences
FREE
602
74
CodeBunk
All
11
Experiences
Pros
10
Cons
1
Top
Pro
Can execute code in the app
Code execution works with all of the available languages and shows you the output on the side.
See More
Top
Con
Unable to pay on an as-you-go basis
The cheapest package of sessions is $30.
See More
Top
Pro
Supports many languages
Over a dozen languages are supported for syntax highlighting and execution: Python, PHP, Ruby, Perl, Lua, Java, Clojure, Javascript, C, C++, Julia, Go, Erlang, Haskell.
See More
Top
Pro
Code playback enables quick coding process reviews
It's possible to see how the code got written character by character with a feature called Code Playback. It allows reviewing the whole process in a condensed amount of time. Great for interviews to check how the interviewee got to the result.
See More
Top
Pro
REPL shells
REPL (read–eval–print loop) enables you to run commands interactively and test ideas out before committing them to code. CodeBunk has a dedicated space for REPL shells in the top-right corner of the interface so they can always be quickly accessed.
See More
Top
Pro
Code bunks can be embedded
You can embed your code in your blog with CodeBunk. The embedded code is synced in realtime and is also runnable. All you have to do is add this to your post: <div class="codebunk" id="[bunkid]" data-lang="[language]" data-runnable="[true|false]"></div>
See More
Top
Pro
Includes videoconferencing and text chat tools
CodeBunk has reserved a an area for text chat it the bottom-right corner and can start a video conference with all active members with one click.
See More
Top
Pro
Sessions can be forked
Allows you to fork a session
See More
Top
Pro
Keeps a history of previous coding sessions
See More
Top
Pro
Teams support
Multiple users can belong to a Team and view bunks created in that team.
See More
Top
Pro
All features can be tested before buying a subscription
You can try the editor and code execution for free without, and get 5 free shared session try-outs when you sign up. Also, if you email team@codebunk.com for trial bunks, they do provide a bunch for free.
See More
Hide
See All
Experiences
Get it
here
36
0
IntelliJ IDEA
All
25
Experiences
Pros
16
Cons
8
Specs
Top
Pro
Smart refactorings
IDEA places an emphasis in safe refactoring, offering a variety of features to make this possible for a variety of languages. These features include safe delete, type migration and replacing method code duplicates.
See More
Top
Con
Slow startup
Startup can be slow depending on system configuration.
See More
Top
Pro
Fast and smart contextual assistance
Uses a fast indexing technique to provide contextual hints (auto-completion, available object members, import suggestions). On-the-fly code analysis to detect errors and propose refactorization.
See More
Top
Con
Uses a lot of RAM
See More
Top
Pro
Android support, JavaEE support, etc
A very complete development environment support.
See More
Top
Con
Somewhat expensive
IntelliJ IDEA is fairly expensive, with a pricetag of $149/year. However there is a free community edition available.
See More
Top
Pro
Support for many languages
IntelliJ supports many languages besides Java, some of these are: golang, Scala, Clojure, Groovy, Bash, etc.
See More
Top
Con
Built with closed source components
The version with full features is not opensource. Parts of the code are under apache licence though.
See More
Top
Pro
Lots of plugins
Many plugins are available for almost any task a developer may need to cover. Plugins are developed by Jetbrains themselves or by 3rd parties through the SDK available for writing them.
See More
Top
Con
Cannot open multiple projects in the same window
See More
Top
Pro
Stable and robust
IntelliJ IDEA hardly ever crashes or has any issues that plague other Java IDEs like file corruption or slowness.
See More
Top
Con
Lack of plugins
IntelliJ supports a very small amount of plugins. Although these are 'quality approved', many features are missing and can't be implemented because of that.
See More
Top
Pro
Intuitive and slick UI
IDEA has a clean, intuitive interface with some customization available (such as the Darcula theme).
See More
Top
Con
Bugs are not solved as often as they should
They are more interested in adding new features or issuing new versions than solving bugs.
See More
Top
Pro
Clear and detailed documentation
The documentation is exhaustive, easy to navigate, and clearly worded.
See More
Top
Con
Standard hotkeys behave differently
Seems like hotkeys assignment in Idea has no logical consistency. Like «F3» is usually next match, «Ctrl+W» - close tab, etc — they map to some different action by default. There is a good effort in making the IDE friendly for immigrants from other products: there are options to use hotkeys from Eclipse, and even emacs. But these mappings are very incomplete. And help pages do not take this remapping into account, rather mentioning the standard hotkeys. So, people coming from other IDEs/editors are doomed to using mouse and context menus (which are rather big and complex).
See More
Top
Pro
Very powerful debugger
With ability to step into a certain part of a large method invocation (Shift+F7), drop frame, executing code snippets, showing method return values, etc.
See More
Top
Pro
Free version available
There is a free community edition (open source) and an ultimate edition, which you can compare here. The ultimate edition is available for free for one year for students but must be registered through an .edu e-mail account.
See More
Top
Pro
Many convenient features
These simplify the daily work, e.g. copy/cut a whole line without the need to select it.
See More
Top
Pro
Gradle support
See More
Top
Pro
Built-in Git support
See More
Top
Pro
Student Benefits
Verify yourselves as a student to get more perks.
See More
Top
Pro
Embedded database support
Creating an embedded database, running SQL script in a dedicated terminal, viewing tables and their contents, and creating a connection to an in-memory or embedded database is fully supported.
See More
Top
Pro
Prices are not bad
I pay $24 a month and i have access to all jetbrain peoducts , so i use their many tools , i tried many others like netbeans , eclipse , etc , they re good but intelij is on the space and the sky is the limit . Been using it for 5 years and i cant tell i got frustrated using .it
See More
Specs
Platforms:
Windows, Linux, Mac
Hide
See All
Experiences
Free / paid
713
124
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
Visual Studio Code
All
39
Experiences
Pros
24
Cons
14
Specs
Top
Pro
Extendable through plug-ins
Visual Studio Code comes fairly complete out of the box, but there are many plug-ins available to extend its functionality.
See More
Top
Con
Embedded Git isn't powerful enough
You can do nothing but to track changes, stage them and commit. No history, visualization, rebasing or cherry-picking – these things are left to git console or external git client.
See More
Top
Pro
TypeScript integration
There is very solid TypeScript integration in Visual Studio Code. Both are developed by Microsoft and VSC itself is written in TypeScript.
See More
Top
Con
The autocomplete and code check is not as powerful as the one on WebStorm
Sometimes it doesn't tell you if you made a typo in a method name or if a method is not used and several other important features.
See More
Top
Pro
Integrated debugging
VSC includes debugging tools for Node.js, TypeScript, and JavaScript.
See More
Top
Con
File search is extremely slow
It's absolutely not possible to use this tool with big projects given how long it takes to search for files.
See More
Top
Pro
Ready to use out of the box
You don't need to configure and add plugins before being productive. However, you can add plugins if needed but for the basics you're well covered.
See More
Top
Con
Project search limits results
Because file search is so slow your results are limited in order to simulate a faster search.
See More
Top
Pro
Integrated terminal
There's no need to press alt+tab to go to a terminal: it is directly integrated into the editor. Shift+~ is a handy hotkey to toggle the integrated terminal.
See More
Top
Con
Very bad auto import
See More
Top
Pro
Great performance
For a 'wrapped' web-based application, Visual Studio Code performs very well.
See More
Top
Con
Generalized
VS Code is a general code/scripting IDE built to be lightweight and for people familiar with their language of choice, not directly comparable to Visual Studio in power or scope.
See More
Top
Pro
Libre/open source
Released under the MIT License.
See More
Top
Con
Memory hog
Allegedly, VS Code is "lightweight". Yet, running multiple instances of it at once, you may get many "out of memory" messages from Windows despite 16 GB RAM. (While of course also running other things. The point is the comparison with some other IDEs/editors where running them alongside the same number of other applications doesn't cause Windows to run out of memory)
See More
Top
Pro
Fast and powerful
VS-Code has the speed of Sublime and the power of WebStorm. Perhaps this is the best software that Microsoft has ever created.
See More
Top
Con
Poor error fix suggestions
Error detection and suggestions/fixes are poor compared to IntelliJ platforms
See More
Top
Pro
JavaScript IntelliSense support
JavaScript IntelliSense allows Visual Studio Code to provide you with useful hints and auto-completion features while you code.
See More
Top
Con
A "me too" offering from MS, far behind other well established editors that it attempts to clone
Other IDEs specific to a language often offer better tools for deep programming.
See More
Top
Pro
Embedded Git control
Visual Studio Code has integrated Git control, guaranteeing speed, data integrity, and support for distributed, non-linear workflows.
See More
Top
Con
Slow launch time
Slower than it's competitors, e.g. Sublime Text.
See More
Top
Pro
Updated frequently
There's a new release of Visual Studio Code every month. If you are one of the insiders then releases are daily.
See More
Top
Con
Emmet plugin often fails on even simple p tags
See More
Top
Pro
ESLint integration
ESLint integrates great. You can define your rules trough .eslintrc.* as usual and vs code will autofix your code on save. So your code is always in style.
See More
Top
Con
Have no good default js style analyzer
In WebStorm there is analyzer that checks for warnings and highlight this in yellow, here you cannot find or add it even with plugins. It is possible to have it as errors with linter but while you are actively changing file that's not very nice.
See More
Top
Pro
Extensions (aka plugins) are written in JavaScript
Extensions are written in either Typescript or JavaScript.
See More
Top
Con
.sass linting is terrible
See More
Top
Pro
Active development
It's really nice to see how the code editor evolves. Every month there is a new version with great communication of new features and changes.
See More
Top
Con
Is not an IDE, is a text editor
See More
Top
Pro
Integrated task runners
Task runners display lists of available tasks and performing these tasks is as simple as a click of the mouse.
See More
Top
Pro
It has gotten really good
All it takes is one stop for all the features many people need.
See More
Top
Pro
Custom snippets support
Snippets are templates that will insert text for you and adapt it to their context, and in VSC they are highly customizable.
See More
Top
Pro
Huge community behind it
The ease of getting assistance and finding tutorials is increasing as the community grows.
See More
Top
Pro
JS typechecking
It leverages TypeScript compiler functionality to statically type check JS (type inference, JSDoc types) with "javascript.implicitProjectConfig.checkJs": true option.
See More
Top
Pro
Python support
Excellent Python plugin, originally created by Don Jayamanne, now hired by Microsoft to extend and maintain the extension.
See More
Top
Pro
Good support for new Emmet syntax
See More
Top
Pro
High fidelity C# plugin
The Omnisharp plugin is very powerful providing full sln, csproj, and project.json support.
See More
Top
Pro
Support RTL languages
It supports pretty web rtl languages like arabic languages when most of other editors don't support it.
See More
Top
Pro
Inline definition picking and usages finding
These features allow you to have a glance at code without opening it as a whole in a separate tab. Moreover, editing is allowed.
See More
Specs
Platforms:
Windows, macOS, Linux
License:
MIT, Proprietary (official builds)
Multi Language Support:
Yes
Auto Complete:
Yes
See All Specs
Hide
See All
Experiences
FREE
4160
832
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
Codassium
All
6
Experiences
Pros
5
Cons
1
Top
Pro
Inline syntax error detection
Syntax errors are detected and highlighted in the margin of the line with the error, with a descriptive message of the problem.
See More
Top
Con
Video can't be disabled
There's no way to turn off the video feed.
See More
Top
Pro
Syntax highlighting for many languages
Codassium supports the following language syntaxes: C/C++, Clojure, CoffeeScript, Go, HTML, Java, JavaScript, Objective-C, Plain Text, PHP, Python, Ruby, Scala.
See More
Top
Pro
Easy to set up
You can create a new session in once click and invite collaborators with a unique URL.
See More
Top
Pro
Includes video chat
The app can use your webcam natively through the browser so you don't need a seperate video chat client.
See More
Top
Pro
Try without signing up
For the lite version, no account is needed for any of the collaborators.
See More
Hide
Get it
here
19
0
CoderPad
All
6
Experiences
Pros
5
Cons
1
Top
Pro
Try without signing up
It's possible to check out the editor without creating an account.
See More
Top
Con
Not meant for large projects
There is no way to organize files beyond tabs. Thus anything that requires a folder structure won't work.
See More
Top
Pro
Video conferencing support
CoderPad integrates with Google Hangouts to provide voice and video chat.
See More
Top
Pro
View playback history
It's possible to see revision history step by step.
See More
Top
Pro
Customizable tab options
See More
Top
Pro
Run code in the app
See More
Hide
Get it
here
7
0
dotCloud
All
5
Experiences
Pros
4
Cons
1
Top
Pro
Adjust per-instance memory
Most other PaaS providers only allow for multiple, low-memory instances for horizontal scaling, but dotCloud also allows for vertical scaling and resource-heavy applications by adjusting per-instance memory availability.
See More
Top
Con
Poor database performance
When your databases have a very high write volume dotCloud starts having some serious problems keeping up with it. Performance drops completely and in the worst case scenario the database crashes and starts going down daily.
See More
Top
Pro
Quick deployment
dotCloud is usually very fast when it comes to deploying your project. The CLI tool is very good at that and deploys your build almost as soon as you push it.
See More
Top
Pro
Thorough Documentation
The documentation is very good an explains everything in-depth.
See More
Top
Pro
Support for various types of databases
Supports Postgres, MongoDB, RabbitMQ, Redis, and MySQL. All of these can be used without any additional pricing, no need to pay for expensive addons.
See More
Hide
Get it
here
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
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