CodeLite
What it is
CodeLite is a free, open-source IDE for developing with C, C++, Rust, PHP, and Node.js; project materials also describe a focus on Python. It runs on Linux, macOS, and Windows. Its core tools include smart code completion, code navigation, a built-in debugger, Git integration, and a plugin system. Configured language servers can add completion, go-to-definition, and find-all-references features. The Git plugin supports repository tasks including cloning, staging, commits, pushes, pulls, branches, diffs, and history. PHP tooling includes completion, XDebug debugging, syntax checking, refactoring, and SFTP synchronization. For remote development, the Remoty plugin supports code completion and formatting, search, building, execution, debugging, Git, and project management. References to classes, functions, and files in Claude Code and Kiro CLI can be clicked to open them in the editor. CodeLite is distributed under GPLv2, with an exception allowing third-party plugins to use other licenses. Git must be installed separately for the Git plugin.
For and against
For
- Free, open-source IDE under GPLv2
- Built-in debugger and smart code completion
- Remote development through the Remoty plugin
- PHP tools include XDebug and SFTP synchronization
Against
- Git must be installed separately for its plugin
The verdict
CodeLite combines core editing and debugging tools with plugins for Git, PHP, language servers, and remote work. Check that its supported platforms and language tools match your workflow, and install Git separately if you need the Git plugin.
Who it suits
CodeLite suits developers who want an IDE for its listed languages on Linux, macOS, or Windows. Its plugins also serve users who need PHP tools, remote development, or configured language-server features.
Plans and prices
Free
GPLv2 IDE; plugin exception allows separately developed plugins to use any license
Read 4 Oct 2026 · codelite.org
On the record
- AI tools
- The site says Claude Code and Kiro CLI references to classes, functions, and files can be clicked to open them in the editor.codelite.org · read 4 Oct 2026
- Core features
- The site lists smart code completion, code navigation, a built-in debugger, Git integration, and a plugin system.codelite.org · read 4 Oct 2026
- Downloads
- The site links installers for Windows 10 and 11, Ubuntu 24, and macOS, plus FreeBSD downloads and source build instructions.codelite.org · read 4 Oct 2026
- Git features
- The Git plugin documentation lists cloning, staging, commits, pushes, pulls, branches, diffs, and commit history.docs.codelite.org · read 4 Oct 2026
- Languages
- The project repository also describes CodeLite as focused on Python development.github.com · read 4 Oct 2026
- Language servers
- The Language Server Protocol plugin supports features such as auto-completion, go-to-definition, and find-all-references through configured language servers.docs.codelite.org · read 4 Oct 2026
- License
- CodeLite is distributed under GPLv2, with an exception allowing third-party plugins to remain closed source and use any license.codelite.org · read 4 Oct 2026
- Limit
- The Git plugin requires Git to be installed separately.docs.codelite.org · read 4 Oct 2026
- PHP features
- The PHP plugin documentation lists completion, XDebug debugging, syntax checking, project management, refactoring, and SFTP synchronization.docs.codelite.org · read 4 Oct 2026
- Product
- CodeLite is a free, open-source, cross-platform IDE for C, C++, Rust, PHP, and Node.js.codelite.org · read 4 Oct 2026
- Remote development
- The Remoty plugin supports remote code completion, formatting, search, building, execution, debugging, Git, and project management.docs.codelite.org · read 4 Oct 2026
- Security
- The official homepage and repository pages reviewed do not state security certifications or compliance claims.codelite.org · read 4 Oct 2026
- Support resources
- The repository links to CodeLite documentation, tutorials, an API reference, and platform-specific source build guides.github.com · read 4 Oct 2026