Compare Light Table to these popular alternatives based on real-world usage and developer feedback.

An integrated development environment for R, with a console, syntax-highlighting editor that supports direct code execution. Publish and distribute data products across your organization. One button deployment of Shiny applications, R Markdown reports, Jupyter Notebooks, and more. Collections of R functions, data, and compiled code in a well-defined format. You can expand the types of analyses you do by adding packages.

It is a smart free cross-platform IDE. It streamlines and simplifies the PHP development process. It implements autocomplete features for PHP, HTML, JavaScript and even CSS.

Build and debug modern web and cloud applications. Code is free and available on your favorite platform - Linux, Mac OSX, and Windows.

Visual Studio is a suite of component-based software development tools and other technologies for building powerful, high-performance applications.
Out of the box, IntelliJ IDEA provides a comprehensive feature set including tools and integrations with the most important modern technologies and frameworks for enterprise and web development with Java, Scala, Groovy and other languages.

Sublime Text is available for OS X, Windows and Linux. One license is all you need to use Sublime Text on every computer you own, no matter what operating system it uses. Sublime Text uses a custom UI toolkit, optimized for speed and beauty, while taking advantage of native functionality on each platform.

PyCharm’s smart code editor provides first-class support for Python, JavaScript, CoffeeScript, TypeScript, CSS, popular template languages and more. Take advantage of language-aware code completion, error detection, and on-the-fly code fixes!

Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is distributed free as charityware.

Android Studio is a new Android development environment based on IntelliJ IDEA. It provides new features and improvements over Eclipse ADT and will be the official Android IDE once it's ready.

Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.

The Xcode IDE is at the center of the Apple development experience. Tightly integrated with the Cocoa and Cocoa Touch frameworks, Xcode is an incredibly productive environment for building amazing apps for Mac, iPhone, and iPad.

At GitHub, we're building the text editor we've always wanted. A tool you can customize to do anything, but also use productively on the first day without ever touching a config file. Atom is modern, approachable, and hackable to the core. We can't wait to see what you build with it.
PhpStorm is a PHP IDE which keeps up with latest PHP & web languages trends, integrates a variety of modern tools, and brings even more extensibility with support for major PHP frameworks.
WebStorm is a lightweight and intelligent IDE for front-end development and server-side JavaScript.

Standard Eclipse package suited for Java and plug-in development plus adding new plugins; already includes Git, Marketplace Client, source code and developer documentation. Click here to file a bug against Eclipse Platform.

GNU Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing.

CodeMirror is a JavaScript component that provides a code editor in the browser. When a mode is available for the language you are coding in, it will color your code, and optionally help with indentation.

NetBeans IDE is FREE, open source, and has a worldwide community of users and developers.

Neovim is a project that seeks to aggressively refactor Vim in order to: simplify maintenance and encourage contributions, split the work between multiple developers, enable the implementation of new/modern user interfaces without any modifications to the core source, and improve extensibility with a new plugin architecture.

It supports .NET Framework, the new cross-platform .NET Core, and Mono based projects. It lets you develop a wide range of applications including .NET desktop applications, services and libraries, ASP.NET Core web applications and more.
JetBrains RubyMine IDE provides a comprehensive Ruby code editor aware of dynamic language specifics and delivers smart coding assistance, intelligent code refactoring and code analysis capabilities.

Cross-platform IDE focused on Go development. It makes it very easy to read, write and change the code. Out of the box support it supports technologies and databases such as Javascript, TypeScript, React, PostgresSQL, MySQL, MongoDB, etc.

It works in the browser as well as on the server. It works with pretty much any markup, doesn’t depend on any framework, and has automatic language detection.

With focused visual tools and preprocessor support, it is a modern text editor that makes it easy to design in the browser.

It is the most advanced WYSWIYG HTML editor designed to simplify website content creation. The rich text editing platform that helped launch Atlassian, Medium, Evernote, and more.

sed (stream editor) is a non-interactive command-line text editor.
Knowing your code through and through, CLion can take care of the routine while you focus on the important things. Boost your productivity with the keyboard-centric approach (Vim-emulation plugin is also available in plugin repository), full coding assistance, smart and relevant code completion, fast project navigation, intelligent intention actions, and reliable refactorings.

It is an integrated development environment (IDE) for rapid application development of desktop, mobile, web, and console software.

It is a social development environment for front-end designers and developers.. It functions as an online code editor and open-source learning environment, where developers can create code snippets, creatively named "pens", and test them.

It gives you faster, easier ways to design, code and publish websites and web applications that look amazing on any size screen. Create, code and manage dynamic websites easily with a smart, simplified coding engine. Access code hints to quickly learn and edit HTML, CSS and other web standards. And use visual aids to reduce errors and speed up site development.

It makes it easy to write code and upload it to the board. It runs on Windows, Mac OS X, and Linux. The environment is written in Java and based on Processing and other open-source software.

It is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. With this, you get built-in smart contract compilation, linking, deployment and binary management, Interactive console for direct contract communication and much more.

It is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts.

TextMate brings Apple's approach to operating systems into the world of text editors. By bridging UNIX underpinnings and GUI, TextMate cherry-picks the best of both worlds to the benefit of expert scripters and novice users alike.

You can get started right away on your React Native project by installing Deco and creating a new project — it's fast and there's no manual setup needed. File scaffolding handles your boilerplate. Ready-made components drop right into your code. Properties are graphically editable through the property inspector. It's an entirely new way to write, tweak, and re-use code.

It is a cross platform integrated development environment (IDE) to create C++ and QML applications for multiple desktop, embedded and mobile platforms. It comes with a code editor, and is integrated with tools for designing, coding, testing, deploying and maintaining your software throughout its product lifecycle.

PlatformIO is an open source ecosystem for IoT development. Cross-platform build system and library manager. Continuous and IDE integration. Arduino and MBED compatible. Ready for Cloud compiling.

Adobe ColdFusion is a commercial rapid web application development platform created by J. J. Allaire in 1995.[1] (The programming language used with that platform is also commonly called ColdFusion, though is more accurately known as CFML.) ColdFusion was originally designed to make it easier to connect simple HTML pages to a database. By version 2 (1996), it became a full platform that included an IDE in addition to a full scripting language.

It is a community-driven, freely-licensed binary distribution of Microsoft’s editor VSCode.

gedit is the GNOME text editor. While aiming at simplicity and ease of use, gedit is a powerful general purpose text editor.

The Monaco Editor is the code editor that powers VS Code. It is licensed under the MIT License and supports IE 9/10/11, Edge, Chrome, Firefox, Safari and Opera.

The only tool you need to cover your collaboration and development processes. Start new projects in no time without having to bother your IT team with requests. Invite the whole team or individual members to participate in your project.

It is an integrated development environment for Swift, Objective-C, C, C++, and JavaScript development built on JetBrains’ IntelliJ IDEA platform. It takes care of your routine tasks and saves you from extra typing.

It is the new native code editor for Mac. It is packed with features, built for modern workflows, lightning-fast and stylish. It also has a robust extensions architecture and replaces Code for Mac.

It is an online community for testing and showcasing user-created and collaborational HTML, CSS and JavaScript code snippets, known as 'fiddles'. It allows for simulated AJAX calls.

A pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback.

Materia is an easy-to-use backend to build all kinds of applications (mobile, web, gaming and more). Materia tooling aims to manage the entire development cycle for building enterprise class backends.

It is used for keeping notes, maintaining TODO lists, planning projects, and authoring documents with a fast and effective plain-text system

It has been crafted to serve the needs of writers, Web authors and software developers, and provides an abundance of features for editing, searching, and manipulation of prose, source code, and textual data.

A unified developer experience for web and mobile development, built as a suite of packages on top of Atom to provide hackability and the support of an active community.