Streamy Deck
Project description
Streamy Deck
Build apps easily on the Stream Deck.
Available on PyPI
pip install streamydeck
Get Started
Let's build a simple app to display an exit button. If we click on it, the program will close.
from streamydeck import init_stream_deck, Element, View, start, terminate
deck = init_stream_deck()
my_view = View('main', deck)
my_view[0, 0] = Element('exit', label='Exit').on_action(terminate, deck)
my_view.render()
start(deck)
You will see this on your Stream Deck:
Other examples
It's easy to build more complicated apps like a calculator: assets/calc.mp4.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
streamydeck-1.1.0.tar.gz
(3.9 kB
view details)
Built Distribution
File details
Details for the file streamydeck-1.1.0.tar.gz
.
File metadata
- Download URL: streamydeck-1.1.0.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e47ab18baed889f71b19ae328db1cc978643334daad0735030928fec174f758 |
|
MD5 | 61fbd507694e3b59fba8c4a06bbc870a |
|
BLAKE2b-256 | ffcf67e5887fe13b8be53978493fad106f4c9849f773d44722519ff5f9c8a7a5 |
File details
Details for the file streamydeck-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: streamydeck-1.1.0-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3edd9086840bdd39bc1ee213235b94b275ad7359aca009fa06e9e12b6c1e4ec5 |
|
MD5 | edbead81cf164a3d2d6589f51d7faa98 |
|
BLAKE2b-256 | 1641a03a2b2d9c109314ecddbdc954498c28360bd048ab02c97441731f83cc61 |