Skip to content

Keychron/Keychron-Keyboards-Hardware-Design

View on GitHub ↗Related repositories →

Open-source industrial design files for Keychron keyboards and mice. Includes CAD models (case, plate, stabilizer, encoder, keycap) for Q, Q Pro, Q HE, K Pro, K Max, K HE, V Max, P HE series and M1–M7 mice. 100+ models. STEP/DXF/PDF formats. This project is source-available. Commercial use is strictly prohibited.

active 2026-04-042026-08-09 (UTC)

Partial coverage13,591 / 16,228 hourly files (84%) · 2 absent upstream · 2,631 failed, retryable2024-10-042026-08-11 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
813
Pushes
131
Pull requests
10
Issues
19
Stars
578
Forks
35

Activity over time

Daily event counts in the loaded window

Line chart, 128 days from 2026-04-04 to 2026-08-09. Pushes: 131 total, peak 33 in a day. Pull requests: 10 total, peak 8 in a day. Issues: 19 total, peak 4 in a day. Comments: 9 total, peak 4 in a day. Stars: 578 total, peak 150 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
keychron-dev12098107
lewis1017161500
Keychron-Milly151301
github-actions[bot]5500
danm3d2000
A-SadKet2000
dwijenchawra2000
YiLabKeyboard2000
drnnk1001
Dziksonn1000
klplay0011000
dwalker20201000
ModEngineer1000

Recent activity

Latest issues, pull requests and releases

  • Issue#99ModEngineer2026-08-09 12:29
    Add model for B2 Pro
  • Issue comment#87Keychron-Milly2026-06-12 04:29
    K9 Max STEP file
  • Issue#76Keychron-Milly2026-05-27 04:29
    M6 file link not accurate to purchased model
  • Issue#75klplay0012026-05-22 02:05
    Keychron Z7 max request
  • Issue#62lewis10172026-05-14 06:46
    Requesting CAD files for K2 v2
  • Issue#68dwalker20202026-05-07 14:46
    BM25 CAD
  • Issue#62dwijenchawra2026-04-28 03:16
    Requesting CAD files for K2 v2
  • Issue#62dwijenchawra2026-04-28 03:16
    Requesting CAD files for K2 v2
  • Pull request#61keychron-dev2026-04-27 15:00
  • Issue#59YiLabKeyboard2026-04-25 14:58
    Requesting the 3D files for the K3 PCB
  • Issue#59YiLabKeyboard2026-04-25 14:58
    Requesting the 3D files for the K3 PCB
  • Issue#52keychron-dev2026-04-20 11:59
    Keychron G4 File request
  • Issue comment#52keychron-dev2026-04-20 11:59
    Keychron G4 File request
  • Issue#51danm3d2026-04-18 13:03
    [REQUEST] K8 base version (K8J3)
  • Issue#51danm3d2026-04-18 13:03
    [REQUEST] K8 base version (K8J3)
  • Issue#47keychron-dev2026-04-16 02:48
    LFS file size exceeded for repository, can't download files anymore
  • Issue comment#46keychron-dev2026-04-15 15:21
    K7 Pro – ISO Layout Files Missing
  • Issue comment#43drnnk2026-04-11 14:01
    general design CAD files request
  • Issue comment#42keychron-dev2026-04-11 12:15
    Add files for the P6 Ultra
  • Issue#39keychron-dev2026-04-11 12:06
    Q0 HE
  • Issue comment#39keychron-dev2026-04-11 12:06
    Q0 HE
  • Issue#38keychron-dev2026-04-11 12:06
    No files for K4 HE
  • Issue#42A-SadKet2026-04-11 05:45
    Add files for the P6 Ultra
  • Issue#42A-SadKet2026-04-11 05:45
    Add files for the P6 Ultra
  • Issue comment#38keychron-dev2026-04-11 01:21
    No files for K4 HE

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 578 stars here means stars gained during the window, not the repo's star count.