The visual way to build GStreamer pipelines.
Drag, drop, and play multimedia workflows without writing a single command.
Built with Rust and GTK4 for Linux, Windows, and macOS.
Auto-suggest, a reworked libadwaita interface, color themes and translations
Let GPS propose the next element to add. Compatible elements are suggested from the current pad, with optional helper elements inserted for you.
Point GPS at a URI and let it discover the media. The dialog inspects the stream and builds a matching pipeline, with HTTPS now working on Windows and macOS.
Select several nodes at once with a rubber band, or grab the whole graph with Ctrl+A, then move and edit them together.
The graph locks while the pipeline runs, so a stray drag can no longer mutate a playing pipeline. Node borders pulse to show it is live.
Pick a Classic, Warm or Cool palette for the canvas, in light or dark. The switcher in this page's toolbar previews the very same profiles.
GPS now speaks French and Spanish, translated through Weblate. New languages are welcome — the translation pipeline is open to contributions.
Drag and drop GStreamer elements to build complex multimedia pipelines.
Monitor pipeline state and view logs with the integrated debug console, with colored error and warning levels.
Fine-tune element properties in real-time, with an element details panel right beside them.
Search every GStreamer element, with its klass, rank and media type shown at a glance.
Save pipelines to files, copy the equivalent gst-launch description, and share them with your team.
Native GTK4 and libadwaita application for Linux, Windows, and macOS.
Version 0.6.0 — released 23 September 2026
Building from source? gst-pipeline-studio-0.6.0.tar.xz · sha256sum