CodeLite is an open-source, cross platform IDE for the C/C++/PHP and Node.js programming languages. CodeLite is known to work on various OSs including:




Apps similar to Eclipse include Visual Studio Code, which is free. Other options are VSCodium, Zed Editor, Microsoft Visual Studio and Geany. IDEs like Eclipse are a crowded field, with more than 100 alternatives for Windows, Linux, Mac, Android and the web.
CodeLite is an open-source, cross platform IDE for the C/C++/PHP and Node.js programming languages. CodeLite is known to work on various OSs including:








Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler.
Ultimate++, also called U++, is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..), and an integrated development environment.




Cross platform development tools for native iOS, Android, desktop and server applications. B4X is a Rapid Application Development (RAD) tool for real world apps. The programming language is a modern version of Visual Basic.

Open source note application with desktop, web, and mobile web access features intuitive file organization, folder grouping, color-coded tags, side panel search, auto updates, word and character counts, reading time estimates, and customizable themes.

A lightweight yet powerful IDE/code editor that comes in both Web and desktop editions, the latter written with PHP and including choices for several platforms (Windows, Linux, Mac).


AIDE is a monster of an app. It allows you to program Android applications directly on your Android device. That way, you basically cut out the middleman of having to use a computer at all. AIDE is fully compatible with Eclipse projects, so it’s easy to transfer your projects...

Light Table is a new interactive IDE that lets you modify running programs and embed anything from websites to games. It provides the real time feedback we need to not only answer questions about our code, but to understand how our programs really work.




Builder is an actively developed Integrated Development Environment for GNOME. It combines integrated support for essential GNOME technologies such as GTK+, GLib, and GNOME APIs with features that any developer will appreciate, like syntax highlighting and snippets.




Write, build, and run real applications directly on your Android phone, tablet, or desktop setup.



High-performance terminal text editor developed in Rust, offering fast startup, low latency, extensibility, customizable keybindings, menu-driven native UI, robust mouse support, powerful command palette, cross-platform support, and syntax highlighting.


