CodeLite is a free, open source and cross-platform IDE for C, C++, Rust, PHP and Node.js. It runs on Linux, macOS, Windows and FreeBSD.

Fast, lightweight and built for developers who value speed, CodeLite gives you everything you need to write, build and debug your code: smart code completion, code navigation, a built-in debugger, Git integration and a rich plugin system.

Code smarter with AI. CodeLite works hand in hand with AI coding agents such as Claude Code and Kiro CLI. Classes, functions and files mentioned by the agent become clickable: one click opens them right in your editor, so you can follow the AI's work without ever leaving your IDE.

You can Download CodeLite for the following OSs:

Operating System Link
Windows 10, 11 Windows Installer (64 bit)
Ubuntu 24 Ubuntu 24 Installer
macOS macOS Installer
FreeBSD Download from here
Build from Sources Build instructions

CodeLite is distributed under the terms of the GPLv2 license, with an exception for plugins.

Screenshots



Support C++
Support Rust
Support Node.js
Support PHP
 

Clang/GCC

Full Rust Support

Develop, debug and run Node.js based applications

A Lightweight and efficient PHP IDE

News rss feed

License Exception

Plugins developed For CodeLite (other than the ones that are shipped with the official installer provided by the CodeLite team), are allowed to remain closed sourced and can be distributed under any license


© 2026 by Eran Ifrah, All rights reserved.