Skip to content
CodeCompass is a software comprehension tool for large scale software written in C/C++ and Java
Branch: master
Clone or download
bruntib Merge pull request #319 from bruntib/inline_func
The definition of an inline function should be in the header file.
Latest commit a79a9b9 Mar 22, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc Update gtest installation for Ubuntu 18.04. Mar 4, 2019
lib/java
logger
model
parser
plugins
scripts Generate the `CLASSPATH` for the search plugin's libs automatically Jun 16, 2018
service
util
webgui
webserver Eliminating compiler warnings Dec 7, 2018
.gitignore
CMakeLists.txt Enhance test project and fix C++ test expectations Jul 19, 2018
Config.cmake Automatically find 3rd-party dependencies and libraries in the instal… Jun 15, 2018
Exports.cmake
FindOdb.cmake
FindThrift.cmake Use the Thrift and ODB binaries found at build generation when building Jun 14, 2018
Functions.cmake
LICENSE.txt
README.md
Testing.cmake

README.md

CodeCompass

CodeCompass is a pluginable code comprehension tool.

💡 Live demo on Xerces 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 (New version - Flash)

Documentations (Earhart)

Development

You can’t perform that action at this time.