Coder Social home page Coder Social logo

luizcunha3 / odeck Goto Github PK

View Code? Open in Web Editor NEW

This project forked from willianrod/odeck

0.0 0.0 0.0 24.18 MB

A free and open-source alternative to StreamDeck

Home Page: https://odeck.app

License: MIT License

Shell 0.04% JavaScript 7.63% Python 8.39% TypeScript 82.21% CSS 0.82% EJS 0.24% SCSS 0.67%

odeck's Introduction


Elevate Your Streaming Experience with ODeck: The Open Source Alternative to StreamDeck

Read this README in other languages: English, Português, Español


About

ODeck is a versatile and powerful tool designed to enhance your live streams and boost productivity. Beyond catering to streamers of all levels, ODeck extends its functionality beyond streaming, allowing it to be adapted for various productivity tasks. Inspired by the idea of open-source, the "O" in ODeck underscores its commitment to transparency and customization. Give new purpose to your old, neglected smartphone by transforming it into a valuable tool.

Technology Stack

  • Electron
  • React
  • React Native
  • Socket.io

Platforms

ODeck is available on the following platforms:

Supported Platforms:

  • Windows
  • Mac

Mobile App:

Unlimited Customization

ODeck offers a high degree of customization to meet your unique needs. Create custom devices with different key layouts, enabling precise control over your actions. Customize each key individually in the following ways:

  • Change the background color
  • Adjust the label text color
  • Add background images to labels
  • Hide labels to display only background images

How to Use

  1. Download ODeck on your computer from the releases page, where all updates will be made available.
  2. Install ODeck on your mobile device.
  3. On your computer, create a new device, give it a name, and set the amount of keys vertically and horizontally.
  4. Once created, click 'Select' to access the device customization screen and, in the upper left corner, click 'Pair Deck'.
  5. A pop-up will appear; if necessary, select your computer's IP address.
  6. Open the app on your mobile device and scan the QR code displayed on your computer.
  7. Now you can customize your deck to suit your needs.

Features

ODeck has undergone extensive refinement, making it easy to add new features with minimal effort. Below is a list of the currently supported features:

Deck
  • Navigate: Allows you to select and navigate between the app's pages. Navigate

  • Back: Allows you to return to previously accessed pages. Back

System
  • Run Application: Execute executable files on your computer. Run Application

  • Shortcut: Record key combinations as shortcuts. Shortcut

  • Play Sound: Play .mp3 or .wav music files. Play Sound

  • URL: Open URLs with a single click. URL

Media

Control media playback on your computer with the following options:

  • Play
  • Pause
  • Stop
  • Previous
  • Next
  • Decrease Volume
  • Increase Volume
  • Mute

Media

Contributing

Installation

Clone the repository and install dependencies:

git clone https://github.com/willianrod/ODeck.git ODeck
cd ODeck
yarn install

Starting Development

Launch the application in the development environment:

yarn start

Packaging for Production

Package the application for your local platform:

yarn package

Maintainers

License

Special thanks to electron-react-boilerplate for providing an excellent template for creating Electron-based React applications.

MIT © ODeck

odeck's People

Contributors

willianrod avatar dennisurtubia avatar eduardojm avatar ismaelezequiel avatar sesave avatar fireblaze267 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.