Skip to main content
Back to trending

OpenHeart

Succinct Compositional Program Graph (SCPG) static analysis engine & 14-diagram UML generator in Rust.

  • code-property-graph
  • compiler-theory
  • program-analysis
  • robdd
  • rust
  • static-analysis
  • succinct-data-structures
  • tree-sitter
  • uml-generator
View on GitHub
Stars
1,159
Forks
0
+ today
+6
Created
2mo

Ranking data as of October 21, 2026 (UTC).

Star History

Today, hour by hour

1,159 stars
1,1531,159

Overview

Succinct Compositional Program Graph (SCPG) static analysis engine & 14-diagram UML generator in Rust. It ranks #85 on GitTiger, gaining +6 stars on October 21, 2026 (UTC).

The project is written in Rust. It was created 2mo ago.

AI-generated summary of the repository README — may contain errors.

What it is

OpenHeart is a Rust project described as a Succinct Compositional Program Graph (SCPG) static analysis engine and a 14-diagram UML generator. It is tagged for code-property-graph, compiler-theory, program-analysis, ROBDD and static-analysis work.

Capabilities described

- Static analysis built around the SCPG program-graph representation (per the repository description). - Generation of 14 UML diagram types (per the description). - Topics also mention succinct data structures and tree-sitter.

Getting started

No installation or usage steps were supplied. Consult the repository README for setup details. The metadata lists an MIT license.

Other details, such as supported input languages and output formats, were not supplied.

Installation
git clone https://github.com/AhmadHassan-BTed/OpenHeart.git
cd OpenHeart
# see README for setup

Frequently Asked Questions

What language is OpenHeart written in?

Rust, according to the supplied metadata.

What does it produce?

The description says it is a static analysis engine and a 14-diagram UML generator. The specific diagram types were not supplied.

How do I install it?

Install steps were not supplied. Check the repository README.

What license is listed?

The metadata lists MIT.