CodeCompass is a software comprehension tool for large scale software written in C/C++ and Java
C++ JavaScript C Java CMake CSS Other
Switch branches/tags
Nothing to show
Clone or download
bruntib Merge pull request #249 from whisperity/reparse_2
Reparse: Allow generation of colourful HTML for individual Decls' or statements in the code
Latest commit 4995c68 Jul 25, 2018
Permalink
Failed to load latest commit information.
doc Reparse: Generate colourful `-ast-dump` HTML in the browser Jul 24, 2018
lib/java Build deps refactoring Feb 15, 2017
logger keepalive and logger May 8, 2017
model Reparse: Generate colourful `-ast-dump` HTML in the browser Jul 24, 2018
parser Generate the `CLASSPATH` for the search plugin's libs automatically Jun 16, 2018
plugins Reparse: Allow generation of colourful HTML for individual Decls' or … Jul 24, 2018
scripts Generate the `CLASSPATH` for the search plugin's libs automatically Jun 16, 2018
service Generate the `CLASSPATH` for the search plugin's libs automatically Jun 16, 2018
util Do not depend on libsqlite3 being installed if PostgreSQL database is… Jul 14, 2018
webgui Reparse: Generate colourful `-ast-dump` HTML in the browser Jul 24, 2018
webserver Generate the `CLASSPATH` for the search plugin's libs automatically Jun 16, 2018
.gitignore Search parser review Nov 16, 2016
CMakeLists.txt Automatically find 3rd-party dependencies and libraries in the instal… Jun 15, 2018
Config.cmake Automatically find 3rd-party dependencies and libraries in the instal… Jun 15, 2018
Exports.cmake Automatically find 3rd-party dependencies and libraries in the instal… Jun 15, 2018
FindOdb.cmake Do not depend on libsqlite3 being installed if PostgreSQL database is… Jul 14, 2018
FindThrift.cmake Use the Thrift and ODB binaries found at build generation when building Jun 14, 2018
Functions.cmake Use the Thrift and ODB binaries found at build generation when building Jun 14, 2018
LICENSE.txt Add license. Mar 30, 2017
README.md Merge pull request #173 from csordasmarton/coding_convention May 26, 2017

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