streamdeck-ui VS MaterialDeck

Compare streamdeck-ui vs MaterialDeck and see what are their differences.

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
streamdeck-ui MaterialDeck
40 8
1,077 39
- -
3.2 6.0
13 days ago about 8 hours ago
Python JavaScript
MIT License -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

streamdeck-ui

Posts with mentions or reviews of streamdeck-ui. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-25.
  • Keyboard Maestro 11
    3 projects | news.ycombinator.com | 25 Oct 2023
    Unfortunately, the StreamDeck doesn't emulate a standard USB HID device, so it needs a driver running in the background to detect button presses and do things like generate keystrokes or call Keyboard Maestro macros.

    There's streamdeck-ui (https://timothycrosley.github.io/streamdeck-ui/), which is an open-source alternative, but it at first glance it seems to be only for Linux).

    There are a bunch of other macro/launcher pads like the StreamDeck that DO act as standard USB HID keyboards, though, and those should work fine with Keyboard Maestro using keyboard shortcut triggers.

  • Streamdeck + on Linux
    1 project | /r/StreamDeck | 19 Jun 2023
    Found that one which seems to work with older models. https://github.com/timothycrosley/streamdeck-ui or https://flathub.org/apps/com.feaneron.Boatswain
  • Help please
    1 project | /r/streamdeckprofiles | 20 May 2023
    what OS do you have on ur pi? from what i know stream deck is only compatible with Windows and MacOS, you’d have to do a special setup to use it with Linux
  • This keyboard would be awesome for Bitwig. Or audio production in general
    1 project | /r/Bitwig | 5 Apr 2023
    Not sure if that keyboard has open source editing software, but Elgato Stream Deck certainly does.
  • Ask HN: What lesser-known accessories do you use with your computer?
    18 projects | news.ycombinator.com | 3 Apr 2023
    tbh I didn’t have a problem with the official Windows app so I can’t say anything about that much

    But under Linux I used this

    https://timothycrosley.github.io/streamdeck-ui/

    Works pretty well by my experience under Debian. There are some edge cases like Wayland (see the issues) though.

  • Linux Streamers, What Tips, Tricks, and Tools Do You Use?
    3 projects | /r/linux_gaming | 31 Jan 2023
    The only tip I'd have would be for Wayland users who suffer from not having global shortcuts work with OBS: obs-cli with obs-websocket have you covered. Set a keyboard shortcut or Stream Deck button (using streamdeck-ui) to execute an obs-cli command and you're done.
  • Elgato Keylights
    2 projects | /r/linux_gaming | 26 Jan 2023
    Anyone have any experience with the ElGato Keylights on Linux? I use Ubuntu 22.04. I have stream deck that I use with Streamdeck-ui and I wanted to know if anyone uses these lights with a cli program that would allow me to control them? On, Off, brightness, etc?
  • No Google, for the last time, I don't want that thing
    1 project | /r/SteamDeck | 9 Jan 2023
  • Ask HN: What sub $200 product improved your 2022
    6 projects | news.ycombinator.com | 6 Jan 2023
    Thanks for the info, I wasn't aware of the Stream Deck. It is also supported on Linux by Open Source library and app. Very tempting.

    https://github.com/timothycrosley/streamdeck-ui/

  • Issues starting streamdeck-ui?
    1 project | /r/Fedora | 3 Jan 2023

MaterialDeck

Posts with mentions or reviews of MaterialDeck. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-06.
  • Foundry, the forge and Stream deck?
    1 project | /r/FoundryVTT | 16 May 2022
    I use the Matrial Deck addon with my Stream Deck. You run a small application on your computer that acts as the go-between between your Stream Deck and the hosted Foundry instance.
  • Foundry + Macros + Streamdeck = GM Win
    4 projects | /r/FoundryVTT | 6 May 2022
    Here's instructions: https://github.com/CDeenen/MaterialDeck/wiki/Linux-Instructions
  • Control Streamdeck actions to Key Presses?
    1 project | /r/streamdeckprofiles | 30 Jun 2021
    There also is no easy way to have an SD plug-in fully communicate an external change of state without some sort of sever running to keep things updated. The only system I’ve seen that does this consistently is the purpose built Material Deck for the FoundryVTT virtual tabletop application. It uses a local server (run on your system) that can poll the states of various commands. When you invoke them via the keyboard, if available, the state of the corresponding SD key will update (music playlist playing or stopped, game paused or unpaused, for example). And when you invoke them on the SD, they react as though you hit the keyboard command. But this is a very specific usage case for a single app. It is not available outside of FoundryVTT (for other apps). Of course, the server app is available along with its source code, so you could figure out what it takes to make it work in other apps, but that would be far, far more work than learning AHK.
  • Foundry Appreciation Post
    3 projects | /r/FoundryVTT | 16 May 2021
    "It would be so cool to use my Streamdeck to interact with Foundry." -There's a module for that. "What if difficult terrain was automatically calculated?" -There's a module for that. "I wish my players could change their token for when they're sitting." -TAMFT. It's just crazy.
  • Foundry usecase and benefits for IRL game?
    7 projects | /r/FoundryVTT | 29 Mar 2021
    You could also use Material Deck: https://github.com/CDeenen/MaterialDeck Another module by me that allow players to control their tokens using an Elgato Stream Deck. They can move tokens, run macros (for example to attack), display token stats, and more. Right now you can only use 1 stream deck at a time, but I'm planning to add support for multiple Stream Decks. It's an expensive solution, but it does do what you want it to do (or at least it will soon).
  • Audio Control (Music/Ambience) UI Help
    2 projects | /r/FoundryVTT | 14 Jan 2021
    Maybe not the answer you're looking for, and it'll require you to buy hardware, but you could take a look at my Material Deck and Material Keys modules that use an Elgato Stream Deck and Novation Launchpad, respectively, to control and display various Foundry functions. Both allow you to play playlists or individual tracks by pressing a physical button, and both show which playlist and track is playing (through LEDs for Material Keys, while Material Deck can display playlist and names). As a bonus, you'll also be able to do a lot of other cool stuff :)

What are some alternatives?

When comparing streamdeck-ui and MaterialDeck you can also consider the following projects:

companion - Bitfocus Companion enables the reasonably priced Elgato Streamdeck and other controllers to be a professional shotbox surface for an increasing amount of different presentation switchers, video playback software and broadcast equipment.

R20Converter

goxlr-on-linux - Documentation and scripts to make the GoXLR and GoXLR Mini useful on Linux.

touch-vtt - Introduces touch screen support to FoundryVTT

ohmyzsh - 🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

foundryvtt - Public issue tracking and documentation for Foundry Virtual Tabletop - software connecting RPG gamers in a shared multiplayer environment with an intuitive interface and powerful API.

obs-studio - OBS Studio - Free and open source software for live streaming and screen recording

MaterialPlane

streamdeck - Golang API for the Corsair / Elgato StreamDeck

FVTT-TokenHUDWildcard - Module for FoundryVTT that expands functionality to Token HUD and Wildcard Images

Proton - Compatibility tool for Steam Play based on Wine and additional components

foundryvtt