Skip to content

elModo7/LibreDeck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LibreDeck (Free Open-Source Stream Deck)

Built for touchscreen controls but also works as a normal desktop app for managing macros and shortcuts.
Specially designed for streaming but also for power users, video editors and programmers.

Nova_Macros_Client_jzQ8mSst5G.mp4

Network Diagram

Installing from releases:

AutoHotkey v1 (Heavily Recommended)

Latest Release

Installing from source:

Download and Install 32 Bit AutoHotkey v1 from here Right click on "LibreDeck Client.ahk", click Compile Script. A file named "LibreDeck Client.exe" will apear, run that file. Done!

Important

Must be compiled with AutoHotkey v1 Unicode 32 bits. If unsure, right click on "LibreDeck Client.ahk" and click Compile Script (GUI) make sure "Base File" is set to U32 AutoHotkey.

Features:

  • Supports multiple languages compiled or not (*.py, *.ahk, *.exe, *.bat, *.ps1...)
  • Button Folders and Folder Nesting
  • Multiple Button Pages
  • Mini Client / Default Res Client
  • Center Mouse & Auto Alt+Tab in Main Screen after Activation
  • Always on Top
  • Remote Control (Server Included)
  • Profile Sharing
  • Configurable Script Editor
  • Script Generator (no need to write code):
    • Run File
    • Run CMD
    • Send Text Block
    • Send Hotkey
    • Multimedia Functions
    • Web Broser Functions
    • Windows Features ready to use scripts
    • OBS Integration
      • Set Scene
      • Hide/Show Source
      • Start/Stop Recording
      • Pause/Resume Recording
      • Mute/Unmute Source
      • Show Current Scene
      • Sound Panel
    • OBSBOT AI WebCam Control OBSBOT Camera Control
      • Control Sleep / Wake status
      • Set Gimbal Position + Presets
      • Record
      • Take Photo
      • AI Tracking On / Off
      • Gimbal Reset
      • FOV Change
      • AI Tracking Mode
    • Spotify API integration Spotify.ahk
      • Play / Pause
      • Next / Previous Track
      • Shuffle Mode Toggle
      • Repeat Toggle
      • Volume Up / Down
  • Touchscreen support
  • Portable
  • Plugin System
  • Notification System
  • Plugins can interact back with the pannel (set: icons, page, background, messages)
  • Precache button icons in RAM for blazing fast page changes
  • Reactive pages (enables auto page change based on active program)
  • Quick Resource Pack generation
  • One-Key Complete Backup

Requires:

  • Windows 10 (Previous versions work on win7)
  • AutoHotkey 1.37.02 U32

Pictures:

Sample:

Sample

Button Context Menu:

button_context_menu

OBS Functions:

macro_creator_obs_actions

OBS Link:

macro_creator_obs_set_scene

Run File Script Generator:

macro_creator_run_file

Send Macro Generator:

macro_creator_macro

Script Generator Preview:

macro_creator_quick_actions

Online Settings:

Nova_Macros_Client_zrQCzILpRu