https://github.com/b3nab/deckpad
📱👉🖥️ Easily control your computer with a fully customizable virtual keyboard and buttons w/ actions. | UP to 150 buttons | Plugins soon | Cross Platform: Windows, MacOS, Linux (desktop) || Android, iOS (companion)
https://github.com/b3nab/deckpad
alternative android board buttons companion-app deck deck-buttons deckboard deckpad electron ios linux macos mydeck react-native streamdeck touchportal windows
Last synced: about 2 months ago
JSON representation
📱👉🖥️ Easily control your computer with a fully customizable virtual keyboard and buttons w/ actions. | UP to 150 buttons | Plugins soon | Cross Platform: Windows, MacOS, Linux (desktop) || Android, iOS (companion)
- Host: GitHub
- URL: https://github.com/b3nab/deckpad
- Owner: b3nab
- Created: 2020-12-03T14:25:07.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-02-25T03:25:00.000Z (about 1 year ago)
- Last Synced: 2025-02-25T04:26:00.945Z (about 1 year ago)
- Topics: alternative, android, board, buttons, companion-app, deck, deck-buttons, deckboard, deckpad, electron, ios, linux, macos, mydeck, react-native, streamdeck, touchportal, windows
- Language: TypeScript
- Homepage:
- Size: 28.8 MB
- Stars: 47
- Watchers: 11
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Roadmap: docs/ROADMAP.md
Awesome Lists containing this project
README
DeckPad
remote macro board with companion app
[](https://github.com/b3nab/deckpad/actions/workflows/release-desktop.yml)
## Virtual Macro Board - What is DeckPad? 📱👉🖥️
Easily control your computer with this fully customizable Deck Buttons Board (like a macro keyboard but configurable). Support custom Actions extendable with Plugins. Available on Windows, MacOS, Linux (desktop) and Android, iOS (companion app).
## Features
- Configurable dimensions (numbers of rows and columns)
- Up to 150 buttons per page
- Customize Buttons
- Colors
- Image (supports: png, jpg and jpeg, webp and even GIFs!)
- Shape (circle, squared or transparent)
- and more..
- Easily save and load .board files
- Switch buttons' position with drag and drop
- Extendable with plugins, write your custom action! (WIP feature)
# Download
The app is actually in alpha stage and there is available a link to download configurator and companion apps. Enjoy! 🥂
### 💻 Desktop App - Configurator

#### **Alpha Release**
| Platform | Download |
| -- | -- |
| Windows | [DeckPad_win.exe](https://github.com/b3nab/deckpad/releases/latest/download/DeckPad_win.exe) |
| MacOS | [DeckPad_mac.dmg](https://github.com/b3nab/deckpad/releases/latest/download/DeckPad_mac.dmg) |
| Linux | [DeckPad_linux.AppImage](https://github.com/b3nab/deckpad/releases/latest/download/DeckPad_linux.AppImage) |
### 📱 Mobile App - Companion
(download soon)
---
### Project Structure
DeckPad has the main desktop app that act as a server on LAN (it needs WiFi/Ethernet connectivity) and then through his mobile app (like a companion app) let you interact with your configured board.
Repo structure:
- deckpad
- packages
- desktop
- mobile
- sdk
### CONTRIBUTE
If you are a developer and you know javascript and nodejs you can came on "board"! Feel free to submit any Pull Request/Issue/or any other kind of contribution you want to submit. Really apprecciate!