Ericsson/CodeCompass

CodeCompass is a software comprehension tool for large scale software written in C/C++, C# and Python.

612

stars

1,206

commits

C++

primary language

Aug 5, 2026

updated

codecompass.net
code-analysis
code-comprehension
code-quality
cpp
csharp
python
static-analysis
thrift
Browse cluster: Static Analysis & Code Quality Tools

README

Build project Tarball packaging OpenSSF Scorecard

CodeCompass

CodeCompass is a pluginable code comprehension tool.

:bulb: Live demo on LLVM source code available here

Screenshots

Features

  • User friendly web UI
  • Fast navigation among source code elements
  • Several languages supported
  • Deep parsing for C, C++, Java and more is coming
  • Many diagrams: call path, inheritance, aggregation, CodeBites, etc.
  • Scalable: Quick response time even for large (100Mb) source code base

Documentations

Development

Contributors

bruntib

364 commits

mcserep

352 commits

csordasmarton

220 commits

intjftw

102 commits

Ericsson/CodeCompass

CodeCompass is a software comprehension tool for large scale software written in C/C++, C# and Python.

612

stars

1,206

commits

C++

primary language

Aug 5, 2026

updated

codecompass.net
code-analysis
code-comprehension
code-quality
cpp
csharp
python
static-analysis
thrift
Browse cluster: Static Analysis & Code Quality Tools

README

Build project Tarball packaging OpenSSF Scorecard

CodeCompass

CodeCompass is a pluginable code comprehension tool.

:bulb: Live demo on LLVM source code available here

Screenshots

Features

  • User friendly web UI
  • Fast navigation among source code elements
  • Several languages supported
  • Deep parsing for C, C++, Java and more is coming
  • Many diagrams: call path, inheritance, aggregation, CodeBites, etc.
  • Scalable: Quick response time even for large (100Mb) source code base

Documentations

Development

Contributors

bruntib

364 commits

mcserep

352 commits

csordasmarton

220 commits

intjftw

102 commits

Languages

C++

44.5%

JavaScript

14.2%

TypeScript

11.5%

C

9.5%

Java

8.9%

CMake

3.8%

CSS

2.3%

Thrift

1.8%

Python

1.3%

Shell

1.1%