Skip to content

Conversation

@5t4r-10rd
Copy link

@5t4r-10rd 5t4r-10rd commented Jan 25, 2026

Adding a new application

Checklist

  • I have read and completed the checklist of Submission Guide
  • My application is open-source and has been created for at least 20 days
  • My application is closed-source and here is a proof it uses Electron:
image

Description

This PR adds KeyForge Master Configurator to the Electron Showcase.

KeyForge Master Configurator is a cross-platform Electron desktop application for configuring KeyForge macropad devices. The app communicates directly with hardware over USB (HID + serial), manages device firmware updates, and allows users to create and assign advanced macros, shortcuts, and multi-layer configurations.

Electron is a critical part of the application’s architecture, enabling:

  • Reliable cross-platform distribution (Windows and Linux)
  • Native USB and serial communication with hardware devices
  • Offline-first usage without cloud accounts or external services
  • A performant, modern UI built with React and TypeScript

Project website:
https://keyforge.tech/configurator/

The application is in active development and distributed to end users as part of a physical hardware product.

Here are some app screenshots:
Screenshot 2025-11-19 082354
<img width="2700" height="1935" alt="Screenshot 2025-11-19 082441" sr
Screenshot 2025-11-19 082551
c="https://github.com/user-attachments/assets/03673902-52b9-415c-bb7d-047c0e43222a" />

@5t4r-10rd 5t4r-10rd requested a review from Toinane as a code owner January 25, 2026 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant