Progvis

Program visualization tool for concurrent C/C++ programs

Education

Not tested on a device yet. What that means

Progvis in Breadstick

Breadstick runs Debian's own progvis package for ARM64, the build a Debian 13 computer with an ARM processor installs, so Progvis should look and behave as it does on a Linux PC. On Samsung DeX, Floating mode opens it as its own window beside your Android apps, and Desktop mode runs it on a full Linux desktop.

On a tablet, touch works as a mouse, and with a keyboard and mouse on Samsung DeX, input works as it does on a PC. More about education apps in Breadstick.

About Progvis

From the project's description

Progvis is a program visualization tool for concurrent programs written in a subset of C (and parts of C++). The detailed visualization of many details of C programs makes it useful to visualize sequential programs as well.

Features of Progvis include:

  • Visualization of C and C++ programs
  • Exploring different interleavings to find errors
  • Automatic detection of many common errors in small programs

From the project's AppStream metadata in Debian's progvis package, under CC0-1.0.

Menu categories
Education

Related apps

All Linux education apps

Sources and licenses

More in About the catalog.