Skip to content

liyang8246/rmk-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clash

Gui configuration for RMK based on Tauri and Nuxt

Warn

本项目当前正处于史诗级屎山构建阶段, 建议您保持安全距离观赏.

This project is currently in the process of building an epic-level shit mountain. It is recommended to observe from a safe distance.

Install

Go to the release page to download the corresponding installation package Supports Windows (x64/x86), Linux (x64/arm64) and macOS 10.15+ (intel/apple).

Features

  • Based on Rust and Tauri2 frameworks.
  • Concise and modern user interface.
  • Support for Windows, macOS, and Linux.

Development

Make sure you have Rust, NodeJS and Python installed on your system.

  1. Clone the repository:
    git clone https://github.com/liyang8246/rmk-gui.git
    cd rmk-gui
  2. Install dependencies:
    pnpm install
  3. Start the development server:
    pnpm web:dev
    pnpm tauri:dev
  4. Build the application:
    pnpm web:build
    pnpm tauri:build

Roadmap

Too many to write

Acknowledgement

RMK-GUI was based on or inspired by these projects and so on:

  • Tauri A framework for building tiny, fast binaries for all major desktop and mobile platforms.
  • Nuxt An open source framework that makes web development intuitive and powerful.
  • PrimeVue A free open-source Vue 3 UI component library with rich features.
  • Vial-gui An open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time.
  • RMK Rust keyboard firmware library with layers, macros, real-time keymap editing, wireless(BLE) and split support.

License

RMK-GUI is licensed under either of

at your option.

About

Rmk-Gui is a gui configuration for RMK based on Tauri and Nuxt

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Contributors 5