CodeLite
IDE for C, C++, PHP and Node.js
CodeLite is an open‑source, cross‑platform integrated development environment that supports C, C++, Rust, Python, PHP and JavaScript (Node.js). It provides the typical IDE features such as code editing, project management, building, debugging and running applications, with language‑specific tooling like Clang/GCC integration for C/C++ and support for backend‑oriented JavaScript development. The editor is designed to be lightweight while offering the functionality required for full development cycles.
The IDE runs on the major desktop operating systems—macOS, Windows and Linux—and can be installed through native package managers or downloadable installers. Its GPLv2 licence includes an exception that allows third‑party plugins to be distributed under any license, enabling developers to extend the environment without open‑source constraints. This makes CodeLite suitable for individual programmers, small teams, and educational settings that need a free, extensible tool for multiple languages.
Because it targets both compiled languages (C, C++, Rust) and interpreted or script languages (Python, PHP, Node.js), CodeLite is particularly useful for developers who work across different stacks and require a single, consistent interface for editing, compiling, and debugging their code.
Reviews
Loading reviews…
Similar apps

Code Editors & IDEs
CodeEdit
A lightweight, natively-built editor. Open source. Free forever.
Code Editors & IDEs
LiteIDE
Go IDE

Code Editors & IDEs
Aurora Editor
Lightweight Code Editor (IDE) for macOS.

Code Editors & IDEs
NetBeans IDE
Development environment, tooling platform and application framework

Code Editors & IDEs
Geany
Small and lightweight IDE

Code Editors & IDEs
Xcode
Essential IDE for iOS/macOS development.