# eranif/codelite

A multi purpose IDE specialized in C/C++/Rust/Python/PHP and Node.js. Written in C++

Repository: https://github.com/eranif/codelite
Canonical: https://ross.abutalabs.com/products/codelite
Homepage: https://codelite.org
Language: C++
License: GPL-2.0
License Family: copyleft
Topics: macos, cross-platform, windows, linux
Last push: 2026-08-23T16:10:38+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 64, longevity 100
- inputs: {"age_days": 4608, "days_push": 10, "days_rel": 81, "gap_med": 114.5, "n_releases_24m": 5}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2402, forks 487 (observed 2026-08-28T04:06:43.851688+00:00)

## What it is
CodeLite is a free, open-source, cross-platform IDE specialized in C, C++, Rust, Python, PHP, and Node.js development. It is written in C++ and runs natively on Windows, macOS, and Linux with pre-built binaries and package repositories for each.

## Use cases
- ide for c and c++ development on windows mac and linux
- rust ide with clang and gcc support
- lightweight php ide
- develop and debug node.js backend applications
- python ide with debugging
- free open source alternative to visual studio for c++
- cross-platform ide with consistent experience across operating systems

## When to choose
- you need a free, native IDE for C/C++ or Rust across Windows, macOS, and Linux
- you want a lightweight PHP or Node.js backend IDE without heavy resource usage
- you prefer installers, brew casks, or apt/rpm repositories over building from source
- you want an extensible IDE with a plugin system (GPLv2 with plugin exception)

## When to avoid
- you need deep ecosystem tooling or marketplace extensions of VS Code or JetBrains IDEs
- your primary languages are Java, C#, or Go, which CodeLite does not specialize in
- you require mobile or web frontend development tooling

## Facets
- artifact type: application
- maturity: active
- function: editor, developer-tools, gui
- domain: developer-tools, text-editors, cross-platform
- platform: windows, cross-platform
- tags: ide, c-cpp, rust, python, php, nodejs, wxwidgets, debugging, open-source, macos, linux, desktop

## Member repositories
- eranif/codelite (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:43.851688+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:34:12.851302+00:00, confidence not recorded.
  - readme: https://github.com/eranif/codelite (fetched 2026-08-28T04:06:43.851688+00:00, sha f187b7dc3b3e)
  - homepage: https://codelite.org (fetched 2026-08-29T10:14:43.808897+00:00, sha 3c5e25f7cbc1)
  - site_page: https://docs.codelite.org (fetched 2026-08-29T10:14:43.811180+00:00, sha 827374d822f7)
  - site_page: https://docs.codelite.org/downloads/download (fetched 2026-08-29T10:14:43.814525+00:00, sha c1c8471696e1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
