Displaying 1 to 20 from 149 results

CodeLite - Cross Platform IDE for C/C++

CodeLite is an open source, free, cross platform IDE for the C/C++ programming languages which runs on all major Platforms. It has generic support for compilers with built-in support for GCC/clang/VC++, GDB Support, Refactoring, Code Navigation, Source Control Plugins, RAD Tool for wxWidgets, Code Completion and lot more.

Python Tools for Visual Studio

PTVS is a free & OSS add-in from Microsoft that turns VS into a Python IDE. It supports CPython, IronPython, Intellisense, debugging, profiling, Azure, etc.

Visual Studio Code - Code editing. Redefined

Visual Studio Code is a new type of tool that combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle. Code provides comprehensive editing and debugging support, an extensibility model, and lightweight integration with existing tools.


Eclipse is the most popular and widely used IDE. It supports Java, PHP, C / C++, Mobile, Rich client applications, Modeling tools.


An IDE to create professional desktop, enterprise, web, and mobile applications with the Java language, as well as C/C++, PHP, JavaScript, Groovy, and Ruby.

monodevelop - MonoDevelop is a cross platform IDE mostly aimed at Mono/.NET developers

MonoDevelop is a full-featured integrated development environment (IDE) for mono using Gtk#.The MonoDevelop core is also the foundation for Visual Studio for Mac. Feel free to file bugs against Visual Studio for Mac here as well.

graphql-playground - 🎮 GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration)

See the following question for more additonal features.You can easily share your Playgrounds with others by clicking on the "Share" button and sharing the generated link. You can think about GraphQL Bin like Pastebin for your GraphQL queries including the context (endpoint, HTTP headers, open tabs etc).

goclipse - Eclipse IDE for the Go programming language:

As of 2017, Goclipse is no longer actively maintained, see this blog post for more information. If you are interested in contributing, you can for now fork the project - and there should be enough information here detailing how to build, test, release, etc.You will need Maven for building Goclipse.

wide - :fireworks: A Web-based IDE for teams using Go programming language/Golang

A Web-based IDE for Teams using Go programming language/Golang.Daniel and Vanessa are the main authors of Wide, here are all contributors.

go-plus - An Enhanced Go Experience For The Atom Editor

gocode (and a few other tools, like gotype) work on .a files (i.e. the package object archive), and the way to keep these up to date is to run go install periodically. This ensures your autocomplete suggestions are kept up to date without having to resort to gocode set autobuild true 🎉.We are open to suggestions for detecting a package which is built with gb; please feel free to submit a pull request that detects a gb package without any explicit configuration and runs it.

dillinger - The last Markdown editor, ever.

Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor. The overriding design goal for Markdown's formatting syntax is to make it as readable as possible. The idea is that a Markdown-formatted document should be publishable as-is, as plain text, without looking like it's been marked up with tags or formatting instructions.

ZeroBraneStudio - Lightweight Lua-based IDE for Lua with code completion, syntax highlighting, live coding, remote debugger, and code analyzer; supports Lua 5

ZeroBrane Studio is a lightweight cross-platform Lua IDE with code completion, syntax highlighting, remote debugger, code analyzer, live coding, and debugging support for various Lua engines (Lua 5.1, Lua 5.2, Lua 5.3, LuaJIT, LÖVE, Moai, Gideros, Corona, Marmalade Quick, Cocos2d-x, OpenResty/Nginx, Torch7, Redis, GSL-shell, Adobe Lightroom, Lapis, Moonscript, and others). No compilation is needed for any of the installation options, although the scripts to compile required libraries for all supported platforms are available in the build/ directory.

Oni - new kind of editor, powered by Neovim

Oni is a new kind of editor, focused on maximizing productivity - combining modal editing with features you expect in modern editors. Oni is built with neovim, and inspired by VSCode, Atom, LightTable, and Emacs. The vision of Oni is to build an editor that allows you to go from thought to code as easily as possible - bringing together the raw editing power of Vim, the feature capabilities of Atom/VSCode, and a powerful and intuitive extensibility model - wrapped up in a beautiful package. This repository is under active development, and until 1.0 please consider everything unstable.

haskell-ide-engine - The engine for haskell ide-integration. Not an IDE

This project aims to be the universal interface to a growing number of Haskell tools, providing a full-featured and easy to query backend for editors and IDEs that require Haskell-specific functionality. We are currently focusing on using the Language Server Protocol as the interface via which we talk to clients.

Eve - Better tools for thought

Eve is a programming language based on years of research into building a human-first programming platform. This repository hosts a preview of Eve v0.3 alpha, which is no longer under active development.

Brackets - An open source code editor for the web, written in JavaScript, HTML and CSS

Brackets is a modern text editor that makes it easy to design in the browser. It's crafted from the ground up for web designers and front-end developers. It supports Inline editing, Preprocessor like LESS and SCSS support, Live preview support, make changes to CSS and HTML and you can instantly see those changes on screen.

Eclipse Che - Next-Generation IDE

Eclipse Che is a developer workspace server and cloud IDE. Che defines workspaces that include their dependencies including embedded containerized runtimes, Web IDE, and project code. This makes workspaces distributed, collaborative, and portable to run anywhere on a desktop or a server. All Che services are reachable through RESTful APIs.

Codebox - Open source Cloud & Desktop IDE

Codebox is a complete and modular Cloud IDE. It is an open source component of codebox.io (Cloud IDE as a Service).The IDE can run on your desktop (Linux or Mac), on your server or the cloud. Codebox is built with web technologies: node.js, javascript, html and less. The IDE possesses a very modular and extensible architecture, that allows you to build your own features with through add-ons.

koding - The Simplest Way to Manage Your Entire Dev Infrastructure!

Koding is a development platform that orchestrates your dev environment. Developers get everything they need to spin up full-stack, project-specific environments in seconds. Share them, update them, and manage infrastructure from a simple interface. Now you are able to access Koding via port 8090 (e.g. localhost:8090) on your host.

intellij-elixir - Elixir plugin for JetBrain's IntelliJ Platform (including Rubymine)

This is a plugin that adds support for Elixir to JetBrains IDEs. The plugin works both in the rich IDEs that allow alternative language SDK selection and small IDEs that are language specific. The rich IDEs work best for IntelliJ Elixir because only in the rich IDEs can have an Elixir SDK set as the Project SDK. In all small IDEs, the native language SDK is always there, which makes anything that uses the SDK, such as running elixir, erl, or mix more complicated both internally and externally in the configuration you have to setup.