omriharel

    omriharel/deej

    Set app volumes with real sliders! deej is an Arduino & Go project to let you build your own hardware mixer for Windows and Linux

    backend
    arduino
    audio
    diy
    gaming
    go
    Go
    MIT
    5.5K stars
    581 forks
    5.5K GitHub watchers
    Updated Oct 27, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    The project lists 2 contributors on GitHub.

    Gained 40% fewer stars in the last 90 days than in the 90 days before.

    Use Cases & Benefits

    • Enables hardware volume control of individual applications on Windows and Linux using Arduino sliders and a Go client.
    • Offers real-time, tactile volume adjustment for multiple apps simultaneously with customizable slider-to-app mappings.
    • Use for creating a DIY physical mixer to control game, chat, and music volumes independently during gameplay.
    • Use for building an accessible audio control interface for streamers needing quick app volume adjustments.
    • Use for learning Arduino and Go integration by assembling a low-cost, customizable multi-app volume mixer.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    MIT

    Permissive: commercial use, modification and redistribution are allowed with attribution.

    Community files

    • README: present
    • Contributing guide: present

    Watch-outs

    • Warning: No commits in over a year (last push Jul 2024).
    • Owned by an individual account with only 2 contributors on GitHub; plan for bus-factor risk.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    deej is an open-source hardware volume mixer for Windows and Linux PCs. It lets you use real-life sliders (like a DJ!) to seamlessly control the volumes of different apps (such as your music player, the game you're playing and your voice chat session) without having to stop what you're doing.

    Join the deej Discord server if you need help or have any questions!

    deej consists of a lightweight desktop client written in Go, and an Arduino-based hardware setup that's simple and cheap to build. Check out some versions built by members of our community!

    Psst! No 3D printer? No problem! You can build deej on some cardboard, a shoebox or even a breadboard :)

    deej is written in Go and distributed as a portable (no installer needed) executable.

    Looking for the older Python version? It's no longer maintained, but you can always find it in the legacy-python branch.

    Excerpt from the omriharel/deej README on GitHub (MIT license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    581+23

    Open issues

    48+2

    Compared with peers in Backend

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    omriharel/deej compared with Backend repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    anthropics/skills187.8K+2.9K15—
    DuarteSantos8/openGym19.7K+2.4K602 days ago
    shiyu-coder/Kronos47.0K+2.3K16—
    NationalSecurityAgency/ghidra98.2K+2.3K6414 days ago
    microsoft/VibeVoice56.0K+1.1K29—
    omriharel/deej5.5K—11—
    Category median56.0K+2.3K29—

    Discover Repositories

    Search across tracked repositories by name or description