Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dbushell/deno_streamdeck
🦕 Deno library for Stream Deck
https://github.com/dbushell/deno_streamdeck
deno javascript streamdeck typescript usb usb-hid
Last synced: 3 months ago
JSON representation
🦕 Deno library for Stream Deck
- Host: GitHub
- URL: https://github.com/dbushell/deno_streamdeck
- Owner: dbushell
- License: mit
- Created: 2022-09-25T12:55:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-10T17:07:12.000Z (6 months ago)
- Last Synced: 2024-08-10T18:25:10.417Z (6 months ago)
- Topics: deno, javascript, streamdeck, typescript, usb, usb-hid
- Language: TypeScript
- Homepage:
- Size: 135 KB
- Stars: 7
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🦕 Deno Stream Deck
Deno library for Stream Deck. The Elgato USB device (not the Steam Deck gaming thing).
Built with [Deno USB HID API](https://github.com/dbushell/deno_usbhidapi). See requirements for the HIDAPI dynamic library.
## Supported devices
I've only tested the **Stream Deck MK.2**. I have no plans to test other devices unless you'd like to buy me one! The XL should work. Device info for the Original and Mini is provided but they require Bitmap in place of JPEG.
## Resources
* [Deno USB HID API](https://github.com/dbushell/deno_usbhidapi) — my generic base library.
* [Python Elgato Stream Deck Library](https://github.com/abcminiuser/python-elgato-streamdeck/) — original inspiration for this project.
* [deno_python](https://github.com/denosaurs/deno_python) — Python interpreter bindings for Deno.* * *
[MIT License](/LICENSE) | Copyright © 2023 [David Bushell](https://dbushell.com)