8000 GitHub - erkundanec/Stream-Deck-windows: The Stream Deck is essentially a set of customizable buttons that trigger actions when pressed.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

The Stream Deck is essentially a set of customizable buttons that trigger actions when pressed.

Notifications You must be signed in to change notification settings

erkundanec/Stream-Deck-windows

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stream Deck

CI

Create your own customizable Stream Deck using Flask, HTML/CSS with Flexbox, and JavaScript.

Table of Contents

Introduction

This project is a simple implementation of a Stream Deck, a set of customizable buttons that trigger actions when pressed. The backend is powered by Flask, and the frontend utilizes HTML/CSS with Flexbox for layout and JavaScript to handle button clicks.

Features

  • Basic Stream Deck layout with customizable buttons.
  • Easy integration of actions for each button using JavaScript.
  • Responsive design using CSS Flexbox for different screen sizes.

Prerequisites

Ensure you have the following installed before setting up the Stream Deck:

Installation

  1. Clone the repository:

    git clone https://github.com/manish-jsx/Stream-Deck.git
  2. Navigate to the project directory:

    cd stream-deck
  3. Install the required dependencies:

    pip install -r requirements.txt

Usage

  1. Run the Flask application:

    python app.py
  2. Open your web browser and go to http://127.0.0.1:5000/.

  3. Customize the buttons and actions as needed.

Customization

  • Button Actions: Edit the handleButtonClick function in index.html to define actions for each button.

  • Styling: Customize the appearance of the buttons by modifying the CSS in static/styles.css.

Testing

To run tests, use the following command:

python -m unittest discover -s tests

Contributing

Contributions are welcome! If you have ideas for improvements, bug fixes, or new features, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

The Stream Deck is essentially a set of customizable buttons that trigger actions when pressed.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 56.9%
  • HTML 36.3%
  • CSS 6.8%
0