Skip to content

StreamFlow is a customizable virtual streamdeck application for content creators, offering intuitive control over streaming functionalities on Windows, macOS, and Linux.

Notifications You must be signed in to change notification settings

mergemaven11/streamflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cgapp logo

StreamFlow is a versatile virtual stream deck application designed to enhance the streaming experience for content creators. It empowers users to create custom button layouts tailored to their unique streaming needs, providing intuitive control over various streaming functionalities.

Demo 1 Demo 2

Features

  • Customizable Button Layouts: Design your own button layouts, arranging buttons in a way that suits your workflow best.
  • Flexible Button Functionality: Assign specific functions or actions to each button, such as starting/stopping a stream, switching scenes, adjusting audio levels, launching applications, or triggering custom scripts.
  • Interactive Visual Feedback: Get interactive visual feedback indicating the current state of each button and relevant information.
  • Multi-Platform Support: Compatible with Windows, macOS, and Linux.
  • Extensibility: Extend functionality through plugins or custom scripts.

Installation

Clone the repository:

 git clone https://github.com/streamflow/streamflow.git
 cd streamflow

Setting Up a Virtual Environment

  1. Create a Virtual Environment:
    python -m venv venv
  2. Activate the Virtual Environment:
#windows 
.\venv\Scripts\activate

#macos and linux
 
source venv/bin/activate
  1. Install Dependencies:
pip install -r requirements.txt

Run the script:

python3 src/main.py

About

StreamFlow is a customizable virtual streamdeck application for content creators, offering intuitive control over streaming functionalities on Windows, macOS, and Linux.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published