All Projects → ruiqimao → Qmkbuilder

ruiqimao / Qmkbuilder

Licence: gpl-3.0
Online GUI for QMK Firmware

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Qmkbuilder

Easyavr
Easy AVR USB Keyboard Firmware and Keymapper
Stars: ✭ 479 (+88.58%)
Mutual labels:  keyboard, firmware
prk firmware
A keyboard firmware platform in PicoRuby
Stars: ✭ 337 (+32.68%)
Mutual labels:  keyboard, firmware
Kmk firmware
Clackety Keyboards Powered by Python
Stars: ✭ 132 (-48.03%)
Mutual labels:  keyboard, firmware
Keyberon
A rust crate to create a pure rust keyboard firmware.
Stars: ✭ 355 (+39.76%)
Mutual labels:  keyboard, firmware
Anne Key
Firmware for Anne Pro Keyboard written in Rust
Stars: ✭ 506 (+99.21%)
Mutual labels:  keyboard, firmware
Whitefox Keyboard Macos Configuration
⌨ A macOS compatible configuration for Matt3o's Whitefox keyboard.
Stars: ✭ 53 (-79.13%)
Mutual labels:  keyboard, firmware
Ergodox Layout
algernon's ErgoDox EZ layout
Stars: ✭ 135 (-46.85%)
Mutual labels:  keyboard, firmware
Espurna
Home automation firmware for ESP8266-based devices
Stars: ✭ 2,650 (+943.31%)
Mutual labels:  firmware
Semana Js Expert30
Aulas da Semana JS Expert 3.0 - Construindo um chat multiplataforma usando linha de comando e JavaScript Avançado
Stars: ✭ 238 (-6.3%)
Mutual labels:  builder
Windows User Action Hook
A .NET library to subscribe for Windows operating system global user actions such mouse, keyboard, clipboard & print events
Stars: ✭ 224 (-11.81%)
Mutual labels:  keyboard
Kubenix
Kubernetes resource builder using nix
Stars: ✭ 223 (-12.2%)
Mutual labels:  builder
Piper
A drag-and-drop mobile website builder base on Vue
Stars: ✭ 228 (-10.24%)
Mutual labels:  builder
Esp32marauder
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
Stars: ✭ 233 (-8.27%)
Mutual labels:  firmware
Woof Ce
woof - the Puppy builder
Stars: ✭ 221 (-12.99%)
Mutual labels:  builder
Ailight
AiLight is a custom firmware for the esp8266 based Ai-Thinker (or equivalent) RGBW WiFi light bulbs
Stars: ✭ 248 (-2.36%)
Mutual labels:  firmware
Keyboard Layout Editor For Blender
Allows you to import keyboard layouts into blender and render them in 3d
Stars: ✭ 224 (-11.81%)
Mutual labels:  keyboard
Cherry Mx Keycaps
3D models of Chery MX keycaps
Stars: ✭ 250 (-1.57%)
Mutual labels:  keyboard
React Email Editor
Drag-n-Drop Email Editor Component for React.js
Stars: ✭ 3,131 (+1132.68%)
Mutual labels:  builder
Xboxkeyboardmouse
Keyboard and mouse for Xbox One streaming on Windows 10
Stars: ✭ 235 (-7.48%)
Mutual labels:  keyboard
Box
A mruby-based Builder for Docker Images
Stars: ✭ 236 (-7.09%)
Mutual labels:  builder

Keyboard Firmware Builder

Life Support

On 13 March 2021, kbfirmware.com was shut down due to a lack of users, but has been brought back online after additional consideration.

However, it should be considered end of life, as there will be no additional development and may stop working at any time.

Docker Image

The latest image of kbfirmware.com is available as a Docker image, available at https://hub.docker.com/repository/docker/ruiqimao/kbfirmware.

By default, this image will use port 80. To use any other port, expose and set the PORT environment variable accordingly.

Setup

To set up the project for development, run npm install in the root of the project to install dependencies.

Create a local.json file in src/const, in the format:

{
	"API": "URL to server /build route",
	"PRESETS": "URL to static/presets folder"
}

Compiling

To compile, run npm run build.

Deploying

To deploy a production version of the application, run npm run deploy.

License

Keyboard Firmware Builder is under the GNU GPL v3 license. The license information for QMK Firmware can be found at https://qmk.fm/license/.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].