About ODeck
ODeck is an open-source tool for streamers and productivity users that works like a Stream Deck, with your phone acting as the key panel. It lets you give new purpose to an old, neglected smartphone and use it to trigger actions on your computer.
You create custom devices on the desktop app with your own number of keys vertically and horizontally, then pair the phone by scanning a QR code. Each key can be customized individually with background color, label text color, background images, or hidden labels to show only an image. The desktop app is available for Windows and Mac and the mobile app for Android and iOS.
ODeck is built with Electron, React, React Native and Socket.io, released under MIT, and its latest release listed is v0.0.8, so it is still early stage. The README is available in English, Portuguese and Spanish.
Key features
- Phone as a customizable key panel
- Custom devices with chosen key layouts
- Per-key colors and background images
- QR code pairing with desktop app
- Desktop apps for Windows and Mac
- Mobile apps for Android and iOS
Good fit for
- →Streaming control decks
- →Productivity shortcuts on a spare phone
- Built with
- TypeScript
- Tags
- streaming
- stream-deck
- electron
- react-native
- productivity
- twitch
- macro-pad
ODeck: questions and answers
- What is ODeck used for?
- ODeck is a free, open-source alternative to Stream Deck that turns a phone into a customizable macro key pad, paired with a Windows or Mac desktop app. It is a good fit for streaming control decks and productivity shortcuts on a spare phone.
- Is ODeck open source?
- Yes. ODeck is open source under the MIT licence. Its source code is on GitHub at willianrod/ODeck and is written mainly in TypeScript.
- Is ODeck free?
- Yes. ODeck is open source, so the software itself is free to use.
- Can I self-host ODeck?
- Yes. ODeck can be self-hosted on your own server or infrastructure; there is no official hosted version.
- What is ODeck an alternative to?
- ODeck is an open-source alternative to Stream. Other open-source alternatives to Stream include LiveKit, OpenIM and WuKongIM.
- Is ODeck actively maintained?
- The most recent commit to ODeck was on 17 February 2024, and the latest release is v0.0.8, published on 17 February 2024. The project has 440 stars on GitHub.
Open-source alternatives to ODeck
See all
LiveKit
Backend as a Service
End-to-end realtime stack for connecting humans and AI
Apache-2.0vs Daily★ 21k
OpenIM
Backend as a Service
IM Chat OpenClaw
Apache-2.0vs Sendbird★ 17k
WuKongIM
Backend as a Service
More than just IM 不只是即时通讯(IM)
Apache-2.0vs Sendbird★ 5k
JuggleIM
Backend as a Service
IM Chat, High-performance, scalable, self-hosted instant messaging server in Go — private
Apache-2.0vs Sendbird★ 3.5k
PowerToys
Productivity
Microsoft PowerToys is a collection of utilities that supercharge productivity and customi
MITvs Alfred★ 139k
Files
Productivity
A modern file manager that helps users organize their files and folders.
MIT★ 46k
SaaS alternatives to ODeck
See all
Stream
Backend as a Service
Chat, activity feeds, video and moderation APIs for in-app social features
SaaS
1% Better
Productivity
Habit tracker mobile app that visualises how small daily progress compounds over time
SaaS
1 Pixel Workout
Productivity
Site blocker that swaps distracting scrolling for short 60-second workouts
SaaS
90 Days Challenge
Productivity
Habit tracker app for building and breaking habits over a structured 90-day period
SaaS
Adobe Acrobat
Productivity
PDF reader and editor with e-signature and document conversion
SaaS
AfterFeed
Productivity
Browser extension that remembers posts you scroll past in social feeds so you can recall them later
SaaS

