CodeLite

A fast, free and open source IDE for C, C++, Rust, PHP and Node.js

C / C++ Rust PHP Node.js
Windows macOS Linux FreeBSD GPLv2
CodeLite - General look: editor, file tree and terminals

CodeLite is built for developers who value speed. It is lightweight and starts fast, and it 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.

It runs on Linux, macOS, Windows and FreeBSD.

AI ready

Code smarter with AI

CodeLite works hand in hand with AI coding agents such as Claude Code and Kiro CLI.

Classes, functions and files that the agent mentions become clickable. One click opens them right in your editor, so you can follow the work of the AI without ever leaving your IDE.

Everything you need, nothing you don't

A complete development environment that stays out of your way

💡

Smart code completion

Suggestions that understand your code, so you type less and make fewer mistakes.

🧭

Code navigation

Jump to any file, class or function in a moment with Open Resource, and move around large code bases with ease.

🐞

Built-in debugger

Set breakpoints, step through your code and inspect your variables, without leaving the IDE.

🌿

Git integration

See your changes, browse the commit list and work with your repository right next to your code.

🤖

Works with AI agents

Files, classes and functions in the output of your AI agent open in your editor with a single click.

🔌

A rich plugin system

Extend CodeLite with plugins. Plugins that you develop can stay closed source (see the license exception).

Your language, first class

One IDE for the languages you work with

C++

C and C++

Work with Clang or GCC.

Rs

Rust

Full Rust support.

PHP

PHP

A lightweight and efficient PHP IDE.

JS

Node.js

Develop, debug and run Node.js based applications.

Screenshots

Click an image to open it in full size

CodeLite - Git commit list
Git commit list
CodeLite - Open resource
Open Resource: jump to any file or symbol

More from the author of CodeLite

Tools that go along with the IDE

Get CodeLite

Free and open source. Pick your system:

FreeBSD Build from sources All downloads »

News rss feed

License

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

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.