Skip to content

dp0sk/Crosspipe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation





Crosspipe - PipeWire graph GTK4/Libadwaita GUI.

Crosspipe is a visual graph manager for PipeWire, built with GTK4/Libadwaita and Vala, following the GNOME HIG.

Light theme Dark theme

Packaging status



Features

  • Visual graph of PipeWire nodes and connections
  • Drag-and-drop connection management
  • Native GTK4/Libadwaita interface, following GNOME HIG

Installing

flatpak install flathub io.github.dp0sk.Crosspipe

Dependencies

  • GTK4 >= 4.10
  • libadwaita >= 1.4
  • libgee 0.8
  • libpipewire 0.3
  • libxml-2.0
  • valac

Building Flatpak from source

Clone the repository:

git clone https://github.com/dp0sk/Crosspipe.git
cd Crosspipe

Build & Install using the manifest:

flatpak-builder builddir io.github.dp0sk.Crosspipe.yml --user --install

Run:

flatpak run io.github.dp0sk.Crosspipe

Uninstall:

flatpak uninstall --user io.github.dp0sk.Crosspipe

Building from source (meson)

Clone the repository:

git clone https://github.com/dp0sk/Crosspipe.git
cd Crosspipe

Set up the build directory:

meson setup build

Compile:

meson compile -C build

Install (requires root or sudo):

sudo meson install -C build

Run:

crosspipe

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors