Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Ericsson/CodeCompass
CodeCompass is a software comprehension tool for large scale software written in C/C++ and Java
https://github.com/Ericsson/CodeCompass
code-comprehension cpp java static-analysis
Last synced: 2 months ago
JSON representation
CodeCompass is a software comprehension tool for large scale software written in C/C++ and Java
- Host: GitHub
- URL: https://github.com/Ericsson/CodeCompass
- Owner: Ericsson
- License: gpl-3.0
- Created: 2016-03-30T10:12:10.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-07-01T22:38:43.000Z (6 months ago)
- Last Synced: 2024-07-02T18:05:38.166Z (6 months ago)
- Topics: code-comprehension, cpp, java, static-analysis
- Language: C++
- Homepage: https://codecompass.net
- Size: 80.6 MB
- Stars: 496
- Watchers: 35
- Forks: 96
- Open Issues: 85
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Security: SECURITY.md
Awesome Lists containing this project
README
![Build project](https://github.com/Ericsson/CodeCompass/workflows/Build%20project/badge.svg)
![Tarball packaging](https://img.shields.io/gitlab/pipeline/codecompass/CodeCompass/master?gitlab_url=https%3A%2F%2Fgitlab.inf.elte.hu&label=Tarball%20packaging)
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/Ericsson/CodeCompass/badge)](https://securityscorecards.dev/viewer/?uri=github.com/Ericsson/CodeCompass)CodeCompass
===========CodeCompass is a pluginable code comprehension tool.
**:bulb: Live demo on LLVM source code available [here](https://codecompass.zolix.hu/#wsid=llvmmaster)**
## 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 baseDocumentations
--------
- [Backend user guide](doc/usage.md)
- [Frontend user guide](doc/webgui.md)
- [Docker guide](docker/README.md)Development
--------
- [Building CodeCompass](doc/deps.md)
- [Frontend development guide](webgui-new/README.md)
- [Coding conventions](doc/coding_conventions.md)