[
    {

        "url": "/keymaps/ShamalLakshan/",
        "fileSlug": "ShamalLakshan",
        "title": "36-QWERTY-Tap-Switch-Keymap",
        "keymapUrl": "https://github.com/ShamalLakshan/36-QWERTY-Tap-Switch-Keymap",
        "author": "ShamalLakshan",
        "keymapImage": "https://raw.githubusercontent.com/ShamalLakshan/36-QWERTY-Tap-Switch-Keymap/refs/heads/main/images/preview.png",
        "keyCount": 36,
        "firmwares": ["ZMK"],
        "keyboard": "BGKeeb",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "My 36-key QWERTY split keymap with tap-only layer switching, no home-row holds, and combos for essential keys. ",
        "OS": ["Windows","MacOS","Linux","Android"],
        "keybindings": [],
        "writeup": "https://blog.shamallakshan.com/2025/09/06/writeups/keymap/36-qwerty-tap-switch-keymap/",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/kkga/",
        "fileSlug": "kkga",
        "title": "A keyboard layer system for 34 keys",
        "keymapUrl": "https://github.com/kkga/config/tree/625d91022c4163e0dad674270d5a147692eaf9b2/.config/qmk",
        "author": "kkga",
        "keymapImage": "/assets/img/keymaps/kkga.png",
        "keyCount": 34,
        "firmwares": ["QMK"],
        "keyboard": "Atreus",
        "baseLayouts": ["QWERTY","Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Relatively simple 34-key keymap mostly inspired by Seniply and \"Callum-style\", but with a few tweaks.",
        "OS": ["Linux"],
        "keybindings": ["Kakoune","TWM"],
        "writeup": "",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/default-ferris/",
        "fileSlug": "default-ferris",
        "title": "A usable default keymap for the Ferris keyboard",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/ferris/keymaps/default",
        "author": "pierrechevalier83",
        "keymapImage": "/assets/img/keymaps/default-ferris.png",
        "keyCount": 34,
        "firmwares": ["QMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "This keymap makes heavy use of keys behaving differently when tapped and held, so that all the keys one may need remain accessible despite the low number of thumb keys. It is not meant to be the best possible keymap, but rather a good base on which to build a keymap that works for you.",
        "OS": ["Windows","Linux","MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/ferris/keymaps/default/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 8,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/AlaaSaadAbdo/",
        "fileSlug": "AlaaSaadAbdo",
        "title": "AlaaSaadAbdo's ZMK keymap for 30-key wireless Battoota",
        "keymapUrl": "https://github.com/AlaaSaadAbdo/zmk-config",
        "author": "AlaaSaadAbdo",
        "keymapImage": "https://raw.githubusercontent.com/AlaaSaadAbdo/zmk-config/master/layout.svg",
        "keyCount": 30,
        "firmwares": ["ZMK"],
        "keyboard": "Battoota",
        "baseLayouts": ["HDN"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["Arabic","English"],
        "summary": "This is my personal ZMK firmware configuration for my current 30-key wireless keyboards Battoota.   I use this keyboard for both windows and mac, to type in Arabic and English",
        "OS": ["Windows","MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/AlaaSaadAbdo/zmk-config/blob/master/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 8,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/alper/",
        "fileSlug": "alper",
        "title": "Alper's Contra Layout",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/contra/keymaps/alper",
        "author": "alper",
        "keymapImage": "/assets/img/keymaps/alper.png",
        "keyCount": 47,
        "firmwares": ["QMK"],
        "keyboard": "Contra",
        "baseLayouts": ["QWERTY"],
        "stagger": "ortholinear",
        "isSplit": false,
        "languages": ["English"],
        "summary": null,
        "OS": ["Windows","MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/contra/keymaps/alper/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/alterecco-zmk/",
        "fileSlug": "alterecco-zmk",
        "title": "alterecco's Ahokore/Ferris 34-key keymap",
        "keymapUrl": "https://github.com/alterecco/ahokore-zmk-config",
        "author": "alterecco",
        "keymapImage": "/assets/img/keymaps/alterecco-zmk.png",
        "keyCount": 34,
        "firmwares": ["ZMK"],
        "keyboard": "Ahokore",
        "baseLayouts": ["Hands Down"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Danish"],
        "summary": "",
        "OS": ["MacOS"],
        "keybindings": ["Vim"],
        "writeup": "",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 5,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/theol0403/",
        "fileSlug": "theol0403",
        "title": "Anachron ZMK Config ⌛⌨️",
        "keymapUrl": "https://github.com/theol0403/anachron-zmk-config",
        "author": "theol0403",
        "keymapImage": "https://github.com/theol0403/anachron-zmk-config/raw/master/assets/v1.2.0.png",
        "keyCount": 34,
        "firmwares": ["ZMK"],
        "keyboard": "Rollow",
        "baseLayouts": ["Graphite"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Anachron is a keyboard layout designed for 34-key keyboards, implemented with ZMK. It aims to provide a fast, intuitive, and cohesive typing experience. It is similar to trilayer-based layouts such as callum or seniply, but provides a unique layer design and additional features taking advantage of ZMK. The implementation has been heavily inspired by the work of urob.",
        "OS": ["Linux"],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/theol0403/anachron-zmk-config/blob/master/README.md",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/andrewjrae/",
        "fileSlug": "andrewjrae",
        "title": "andrewjrae's QMK keymap for the SplitKB Kyria",
        "keymapUrl": "https://github.com/andrewjrae/kyria-keymap",
        "author": "andrewjrae",
        "keymapImage": "https://github.com/andrewjrae/kyria-keymap/raw/master/images/kyria.png",
        "keyCount": 46,
        "firmwares": ["QMK"],
        "keyboard": "Kyria",
        "baseLayouts": ["RSTHD"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "This is my QMK Kyria keymap, it has some nifty features and an interesting base layer.\nThe base alpha layer I use is a modified RSTHD, which has some interesting (perhaps dubious), choices. To understand my thought process you can read my Keymap Logs.",
        "OS": ["Linux"],
        "keybindings": ["Vim","TWM","Gaming"],
        "writeup": "https://github.com/andrewjrae/kyria-keymap/blob/master/README.org",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 7,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/anymak/",
        "fileSlug": "anymak",
        "title": "anymak:END",
        "keymapUrl": "https://github.com/rpnfan/Anymak",
        "author": "rpnfan",
        "keymapImage": "https://rpnfan.github.io/keyboard-heaven/images/anymak-end.png",
        "keyCount": 32,
        "firmwares": ["Kanata"],
        "keyboard": "Corne",
        "baseLayouts": ["anymak:END","Colemak","QWERTY","Graphite"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","German","Dutch"],
        "summary": "anymak:END is a full system combining a custom alpha layout with an ergonomic layer/modifier framework. The Anymak approach emphasizes one-shot mods, bottom-row mods, SpaceFN (hold space for nav layer with arrows, copy/paste, etc.), and symbol layers. It maintains consistent fingering across standard row-stagger, columnar, and split ergonomic keyboards, avoids uncomfortable positions and prioritizes inward rolls and calm finger flow.",
        "OS": ["Windows","MacOS","Linux"],
        "keybindings": [],
        "writeup": "https://rpnfan.github.io/keyboard-heaven",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/archydragon/",
        "fileSlug": "archydragon",
        "title": "archydragon's multilingual layout for Lily58 keyboard",
        "keymapUrl": "https://github.com/archydragon/lily-layout",
        "author": "archydragon",
        "keymapImage": "https://raw.githubusercontent.com/archydragon/lily-layout/main/img/latin-colemak.png",
        "keyCount": 58,
        "firmwares": ["QMK"],
        "keyboard": "Lily58",
        "baseLayouts": ["Colemak","QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Finnish","Swedish","Russian","Ukrainian","Belarusian"],
        "summary": "Colemak-DH layout able to type in English, Finnish, Swedish, Russian, Ukrainian and Belarusian with just two system layouts that fits all the printable characters into the main keyboard layer and where no modifier keys are under other fingers but thumbs.",
        "OS": ["Windows","Linux"],
        "keybindings": ["Gaming"],
        "writeup": "https://github.com/archydragon/lily-layout/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/OneDeadKey/",
        "fileSlug": "OneDeadKey",
        "title": "Arsenik",
        "keymapUrl": "https://github.com/OneDeadKey/arsenik",
        "author": "OneDeadKey",
        "keymapImage": "https://raw.githubusercontent.com/OneDeadKey/arsenik/main/img/all.svg",
        "keyCount": 33,
        "firmwares": ["Kanata","QMK"],
        "keyboard": "ISO",
        "baseLayouts": ["QWERTY","Colemak","Ergo-L","BÉPO","AZERTY","Optimot"],
        "stagger": "row",
        "isSplit": false,
        "languages": ["French","English","Spanish"],
        "summary": "Download a ready-to-use Arsenik configuration for Kanata, and enjoy your regular features that were normally only accessible to a programmable keyboard: Angle mod, Mod-taps, Home Row Mods, Symbols layer or Navigation layer.",
        "OS": ["Linux","MacOS","Windows"],
        "keybindings": [],
        "writeup": "https://github.com/OneDeadKey/arsenik/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/ARTSEY/",
        "fileSlug": "ARTSEY",
        "title": "ARTSEY",
        "keymapUrl": "https://artsey.io/#firmware",
        "author": "artseyio",
        "keymapImage": "https://raw.githubusercontent.com/artseyio/artsey/main/layout%20diagrams/current.jpg",
        "keyCount": 8,
        "firmwares": ["QMK","ZMK"],
        "keyboard": "The Paintbrush",
        "baseLayouts": ["ARTSEY"],
        "stagger": "ortholinear",
        "isSplit": true,
        "languages": ["English"],
        "summary": "ARTSEY is a one-handed keyboard system using 8 keys in a 2x4 layout. The system is designed to be easy to learn, comfortable to use, and fast enough for practical use.",
        "OS": [],
        "keybindings": [],
        "writeup": "https://artsey.io/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/khitsule-atreus/",
        "fileSlug": "khitsule-atreus",
        "title": "Atreus Layout by Khitsule",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/atreus/keymaps/khitsule",
        "author": "khitsule",
        "keymapImage": "/assets/img/keymaps/khitsule-atreus.png",
        "keyCount": 42,
        "firmwares": ["QMK"],
        "keyboard": "Atreus",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": null,
        "OS": ["Windows"],
        "keybindings": ["Gaming"],
        "writeup": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/atreus/keymaps/khitsule/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/haraldkubota/",
        "fileSlug": "haraldkubota",
        "title": "Bracket Left",
        "keymapUrl": "https://github.com/haraldkubota/static-files/blob/5f23e24eaa18bf1ff087ef41f7909e58bfc91d4f/corne/",
        "author": "haraldkubota",
        "keymapImage": "https://raw.githubusercontent.com/haraldkubota/static-files/master/corne/corne-v4.png",
        "keyCount": 43,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A 43 key ergonomic columnar layout for corne-style split keyboards. After weeks of changing the layout, this worked best for me.",
        "OS": ["Linux","Windows"],
        "keybindings": ["Vim"],
        "writeup": "https://hkubota.wordpress.com/2025/02/23/split-keyboard-layout-updates/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/brandonschlack/",
        "fileSlug": "brandonschlack",
        "title": "brandonschlack's Nightmare Keymap",
        "keymapUrl": "https://github.com/brandonschlack/qmk_firmware/tree/master/keyboards/nightmare/keymaps/brandonschlack",
        "author": "brandonschlack",
        "keymapImage": "/assets/img/keymaps/brandonschlack.png",
        "keyCount": 49,
        "firmwares": ["QMK"],
        "keyboard": "Nightmare",
        "baseLayouts": ["QWERTY"],
        "stagger": "row",
        "isSplit": false,
        "languages": ["English"],
        "summary": null,
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/brandonschlack/qmk_firmware/tree/master/keyboards/nightmare/keymaps/brandonschlack/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 8,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/bsag/",
        "fileSlug": "bsag",
        "title": "bsag's mini3x5+2 Ferris Sweep QMK layout",
        "keymapUrl": "https://github.com/bsag/qmk_custom",
        "author": "bsag",
        "keymapImage": "https://raw.githubusercontent.com/bsag/qmk_custom/main/mini3x5/keymap_diagram.svg",
        "keyCount": 34,
        "firmwares": ["QMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["BEAKL","QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "I am using BEAKL 27 as my full time layout. The layout uses combos on the base layer to replace keys like enter and escape that do not fit on a small keyboard, one-shot mods/layers and a combo to activate a ‘numword’ layer which automatically de-activates when a non-numerical character is typed.",
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/bsag/qmk_custom/blob/main/mini3x5/README.org",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/caksoylar/",
        "fileSlug": "caksoylar",
        "title": "caksoylar's keymap for 26-30 key keyboards",
        "keymapUrl": "https://github.com/caksoylar/zmk-config",
        "author": "caksoylar",
        "keymapImage": "https://caksoylar.github.io/zmk-config/keymapdb.svg",
        "keyCount": 26,
        "firmwares": ["ZMK"],
        "keyboard": "Hummingbird",
        "baseLayouts": ["Colemak","Bird"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A keymap for my 26-30 key split keyboards, intended to be used with Hummingbird-like physical layouts that can have single thumb and pinky keys. Base layer is a Colemak variation, utilizing horizontal combos for frequent symbols and infrequent letters.",
        "OS": ["Windows","Linux"],
        "keybindings": ["Gaming","Kakoune","Vim"],
        "writeup": "https://github.com/caksoylar/zmk-config/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/indianpojken/",
        "fileSlug": "indianpojken",
        "title": "Caliply",
        "keymapUrl": "https://github.com/indianpojken/qmk-config/tree/main/ferris",
        "author": "indianpojken",
        "keymapImage": "https://raw.githubusercontent.com/indianpojken/qmk-config/refs/heads/main/ferris/assets/visualization.png",
        "keyCount": 34,
        "firmwares": ["QMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Swedish"],
        "summary": "One shot modifiers using a mix of Callum & Seniply",
        "OS": ["Windows"],
        "keybindings": [],
        "writeup": "",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/callum_oakley/",
        "fileSlug": "callum_oakley",
        "title": "callum's keymap",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/users/callum",
        "author": "callum-oakley",
        "keymapImage": "https://raw.githubusercontent.com/callum-oakley/keymap/master/keymap.svg",
        "keyCount": 34,
        "firmwares": ["QMK"],
        "keyboard": "",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A keymap for 34 keys with 4 layers and callum-style mods in place of mod-taps.",
        "OS": ["MacOS"],
        "keybindings": ["TWM"],
        "writeup": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/users/callum/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/casuanoob/",
        "fileSlug": "casuanoob",
        "title": "casuanoob's layout for BastardKB boards (and other 3x5+2)",
        "keymapUrl": "https://github.com/casuanoob/qmk_userspace/tree/casua/users/casuanoob",
        "author": "casuanoob",
        "keymapImage": "https://raw.githubusercontent.com/casuanoob/qmk_userspace/refs/heads/casua/users/casuanoob/assets/split34_keymap_qmk.svg",
        "keyCount": 34,
        "firmwares": ["QMK","ZMK"],
        "keyboard": "Charybdis Nano",
        "baseLayouts": ["Aptmak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "The layout has near 100% coverage of all the keys present on a standard 100% ANSI keyboard in the span of 6 layers and 4 thumb keys without using Layer Taps or Mod Taps.\nThe base layer is Aptmak, with V, Q, and Z, on combos as an adaptation to allow support on 30 key layouts.",
        "OS": ["Windows","MacOS"],
        "keybindings": ["Gaming"],
        "writeup": "https://github.com/casuanoob/qmk_userspace/blob/casua/README.md",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": true,
        "layerCount": 16,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/via-charybdis_nano/",
        "fileSlug": "via-charybdis_nano",
        "title": "Charybdis (3x5) via keymap",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/bastardkb/charybdis/3x5/keymaps/via",
        "author": "0xcharly",
        "keymapImage": "/assets/img/keymaps/via-charybdis_nano.webp",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "Charybdis Nano",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "The Charydbis (3x5) via keymap is based on a QWERTY layout with home row mods and Miryoku-inspired layers, and some features and changes specific to the Charybdis. This layout supports RGB matrix and VIA.",
        "OS": [],
        "keybindings": [],
        "writeup": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/bastardkb/charybdis/3x5/keymaps/via/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/gfolgert/",
        "fileSlug": "gfolgert",
        "title": "Chordic",
        "keymapUrl": "https://github.com/gfolgert/qmk_firmware/tree/master/keyboards/crkbd/keymaps/gfolgert",
        "author": "gfolgert",
        "keymapImage": "https://raw.githubusercontent.com/gfolgert/qmk_firmware/master/keyboards/crkbd/keymaps/gfolgert/images/01-chordic-layout-full.png",
        "keyCount": 42,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "This layout heavily relies on chording for symbols and actions. All letters, symbols, arrow keys, media keys, and modifiers are instantaneous without the need for layers, hold activation, or double taps. Chord positions are intuitive and created with mnemonics in mind. Layers are only reserved for number keys and function keys.",
        "OS": ["MacOS","Windows"],
        "keybindings": [],
        "writeup": "https://github.com/gfolgert/qmk_firmware/blob/master/keyboards/crkbd/keymaps/gfolgert/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/ranzq/",
        "fileSlug": "ranzq",
        "title": "Compact Sofle 3x5+5 for fi-FI",
        "keymapUrl": "https://github.com/RanzQ/qmk-keymaps/tree/main/sofle-rgb",
        "author": "RanzQ",
        "keymapImage": "/assets/img/keymaps/ranzq.png",
        "keyCount": 40,
        "firmwares": ["QMK"],
        "keyboard": "Sofle",
        "baseLayouts": ["QWERTY","Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Finnish"],
        "summary": "I've tried to keep the mapping work for gaming so extra keys for modifiers.",
        "OS": ["Windows","Linux"],
        "keybindings": ["Gaming"],
        "writeup": null,
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/ajarov/",
        "fileSlug": "ajarov",
        "title": "Corne Spanish layout by ajarov",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/crkbd/keymaps/ajarov",
        "author": "ajarov",
        "keymapImage": "https://user-images.githubusercontent.com/1832140/178291869-ea3c070b-2c0d-45f9-aeb8-00ac6942e847.png",
        "keyCount": 42,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["Spanish"],
        "summary": "Four layers: Base, Upper (△), Right (▷), Upper Right (△ + ▷). Base layer similar to default Corne layout when Spanish OS is set (except RShift instead of Esc, LAlt instead of AltGr). Upper layer (△) aligns right hand with arrow keys. Right layer (▷) enables right-hand numpad. Missing keys: interpunct (·), Scroll Lock, Num Lock.",
        "OS": ["Windows"],
        "keybindings": [],
        "writeup": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/crkbd/keymaps/ajarov/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/purple_rw/",
        "fileSlug": "purple_rw",
        "title": "Custom one-handed ARTSEY keyboard layout",
        "keymapUrl": "https://github.com/purple-rw/artsey-keyboard",
        "author": "purple-rw",
        "keymapImage": "/assets/img/keymaps/purple_rw.jpg",
        "keyCount": 8,
        "firmwares": ["QMK"],
        "keyboard": "Macropad v2",
        "baseLayouts": ["ARTSEY"],
        "stagger": "ortholinear",
        "isSplit": true,
        "languages": ["English"],
        "summary": "My smallest OLKB based on ARTSEY-mod-Colemak with a few changes.",
        "OS": [],
        "keybindings": [],
        "writeup": "https://github.com/purple-rw/artsey-keyboard/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/finex/",
        "fileSlug": "finex",
        "title": "Customized keymap for Redox by Leonardo (FiNeX) Finetti",
        "keymapUrl": "https://github.com/finex/redox-finex/tree/simpleawesome",
        "author": "finex",
        "keymapImage": "https://raw.githubusercontent.com/finex/redox-finex/simpleawesome/images/redox-finex.png",
        "keyCount": 70,
        "firmwares": ["QMK"],
        "keyboard": "Redox",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["Italian","English"],
        "summary": "This keymap use the default one with some changes to suit my needs. Mainly having most used symbol on a separated layer copying the common symbols from the number keys to the second row, adding other symbols and ◌̀ ◌́ dead keys for accents.",
        "OS": ["Linux"],
        "keybindings": ["TWM"],
        "writeup": "https://github.com/finex/redox-finex/blob/simpleawesome/readme.org",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": true,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/cyb3rkun/",
        "fileSlug": "cyb3rkun",
        "title": "Cyb3rKun's Corne Layout for neovim, mouse navigation and gaming",
        "keymapUrl": "https://github.com/cyb3rkun/corneGLP",
        "author": "cyb3rkun",
        "keymapImage": "https://raw.githubusercontent.com/cyb3rkun/corneGLP/refs/heads/master/Layer_Guide.svg",
        "keyCount": 42,
        "firmwares": ["ZMK"],
        "keyboard": "Corne",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A simple qwerty base keymap with mouse navigation, gaming layers and vim inspired navigation",
        "OS": ["Windows","Linux"],
        "keybindings": ["Vim","Gaming"],
        "writeup": "https://github.com/cyb3rkun/corneGLP/blob/master/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/daisukekoba/",
        "fileSlug": "daisukekoba",
        "title": "Daisuke Kobayashi's Keymap for Ergo42",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/biacco42/ergo42/keymaps/koba",
        "author": "daisukekoba",
        "keymapImage": "https://user-images.githubusercontent.com/1042121/52666273-32a45e00-2f51-11e9-9e15-c231155f3bed.png",
        "keyCount": 42,
        "firmwares": ["QMK"],
        "keyboard": "Ergo42",
        "baseLayouts": ["QWERTY"],
        "stagger": "ortholinear",
        "isSplit": true,
        "languages": ["Japanese"],
        "summary": ["JIS layout.","Independent Windows layout/MacOS layout layers.","Bottom row keys are arranged like a standard keyboard.","Arrow keys are designed in the inverted-T."],
        "OS": ["Windows","MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/biacco42/ergo42/keymaps/koba/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/Dakes/",
        "fileSlug": "Dakes",
        "title": "Dakes' Keymap",
        "keymapUrl": "https://github.com/Dakes/qmk_config/tree/main/kyria/keymaps/dakes",
        "author": "Dakes",
        "keymapImage": "/assets/img/keymaps/Dakes.png",
        "keyCount": 50,
        "firmwares": ["QMK"],
        "keyboard": "Kyria",
        "baseLayouts": ["Neo","Colemak","QWERTZ"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["German","English"],
        "summary": "My Kyria keymap and userspace. Includes Modular Bongocat and Conway's Game of Life",
        "OS": ["Linux"],
        "keybindings": ["Gaming"],
        "writeup": "https://github.com/Dakes/qmk_config/blob/main/kyria/keymaps/dakes/README.md",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 8,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/dasmikko/",
        "fileSlug": "dasmikko",
        "title": "dasmikko's Kyria QMK keymap",
        "keymapUrl": "https://github.com/dasmikko/qmk_stuff",
        "author": "dasmikko",
        "keymapImage": "https://github.com/dasmikko/qmk_stuff/blob/main/images/kyria.png?raw=true",
        "keyCount": 50,
        "firmwares": ["QMK"],
        "keyboard": "Kyria",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["Danish","English"],
        "summary": "The keymap is a pretty basic, no crazy tap-dance mods or alike. It is very beginner friendly, and feel free to use it as a base. It uses Danish layout, so it includes ÆØÅ.",
        "OS": ["Linux","Windows"],
        "keybindings": ["Gaming"],
        "writeup": "https://github.com/dasmikko/qmk_stuff/blob/main/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 8,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/datagrok/",
        "fileSlug": "datagrok",
        "title": "datagrok's layout for the Mitosis",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/mitosis/keymaps/datagrok",
        "author": "datagrok",
        "keymapImage": "/assets/img/keymaps/datagrok.png",
        "keyCount": 46,
        "firmwares": ["QMK"],
        "keyboard": "Mitosis",
        "baseLayouts": ["QWERTY","Colemak","Dvorak","Workman"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": ["Customized comma and period, which have exclamation point and question mark on their shift layer.","Tap right-shift for underscore, tap left-shift for tab.","Symmetric layout of paired braces/brackets/slashes for easier memorization.","Arrows placed directly on home position"],
        "OS": [],
        "keybindings": [],
        "writeup": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/mitosis/keymaps/datagrok/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/dbroqua/",
        "fileSlug": "dbroqua",
        "title": "Dbroqua Layout",
        "keymapUrl": "https://github.com/dbroqua/qmk_firmware/tree/master/keyboards/planck/keymaps/dbroqua",
        "author": "dbroqua",
        "keymapImage": "/assets/img/keymaps/dbroqua.png",
        "keyCount": 47,
        "firmwares": ["QMK"],
        "keyboard": "Planck",
        "baseLayouts": ["QWERTY"],
        "stagger": "ortholinear",
        "isSplit": false,
        "languages": ["English"],
        "summary": null,
        "OS": ["Linux"],
        "keybindings": [],
        "writeup": "https://github.com/dbroqua/qmk_firmware/tree/master/keyboards/planck/keymaps/dbroqua/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/dchenex/",
        "fileSlug": "dchenex",
        "title": "dchenex Kyria layout",
        "keymapUrl": "https://github.com/dchenex/zmk-config/tree/master/config",
        "author": "dchenex",
        "keymapImage": "/assets/img/keymaps/dchenex.webp",
        "keyCount": 50,
        "firmwares": ["ZMK"],
        "keyboard": "Kyria",
        "baseLayouts": ["QWERTY","Gallium"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "4 layer Kyria layout combo heavy. Macros for (),[],{},&lt;&gt;,**, HomeshiftEnd. Macro for the first 3 pastes in Clipboard History. 2 Encoders with custom triggers per rotation. Modmorph Delete(shift:Backspace), Custom HoldTap ms for Win+L on right encoder. Hold/tap on num layer for F keys.",
        "OS": ["Windows"],
        "keybindings": ["Graphics/CAD"],
        "writeup": null,
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/default-kyria/",
        "fileSlug": "default-kyria",
        "title": "Default Kyria keymap",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/master/keyboards/splitkb/kyria/keymaps/default/",
        "author": "precondition",
        "keymapImage": "https://i.ibb.co/RQZx2dY/default-kyria2.jpg",
        "keyCount": 50,
        "firmwares": ["QMK"],
        "keyboard": "Kyria",
        "baseLayouts": ["QWERTY","Colemak","Dvorak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Beginner-friendly Kyria keymap containing 5 layers which allows it to include all keys found on an ANSI layout TKL keyboard plus media keys. Hardware features of the Kyria such as OLEDs, rotary encoders and underglow are also supported.",
        "OS": ["Windows","Linux"],
        "keybindings": [],
        "writeup": "https://github.com/qmk/qmk_firmware/tree/master/keyboards/splitkb/kyria/keymaps/default/readme.md",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/0xcharly/",
        "fileSlug": "0xcharly",
        "title": "delay/0xcharly's layout for BastardKB boards (and other 5x3)",
        "keymapUrl": "https://github.com/0xcharly/qmk_firmware/tree/users-delay-wip/users/delay",
        "author": "0xcharly",
        "keymapImage": "https://raw.githubusercontent.com/0xcharly/qmk_firmware/users-delay-wip/users/delay/assets/keymap.png",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "Skeletyl",
        "baseLayouts": ["Dvorak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "",
        "OS": ["MacOS"],
        "keybindings": ["TWM"],
        "writeup": "https://github.com/0xcharly/qmk_firmware/blob/users-delay-wip/users/delay/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 8,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": true,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/DesyncTheThird/",
        "fileSlug": "DesyncTheThird",
        "title": "Desync's keymap",
        "keymapUrl": "https://github.com/DesyncTheThird/corne-keymap/tree/main",
        "author": "DesyncTheThird",
        "keymapImage": "https://raw.githubusercontent.com/DesyncTheThird/corne-keymap/main/images/combined.png",
        "keyCount": 42,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["Graphite","QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Keymap for the Corne keyboard, optimised for writing (La)TeX and C files.",
        "OS": ["Windows"],
        "keybindings": [],
        "writeup": "https://github.com/DesyncTheThird/corne-keymap/blob/main/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 13,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/ferrance/",
        "fileSlug": "ferrance",
        "title": "dizave42",
        "keymapUrl": "https://github.com/ferrance/dizave42",
        "author": "ferrance",
        "keymapImage": "https://raw.githubusercontent.com/ferrance/dizave42/main/images/crkbd-dizave42.jpg",
        "keyCount": 42,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["Colemak","QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Loosely based on Miryoku, optimized for OS-independent legal writing on mac and windows.",
        "OS": ["MacOS","Windows"],
        "keybindings": [],
        "writeup": "https://github.com/ferrance/dizave42/blob/main/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": true,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/dlip-engram/",
        "fileSlug": "dlip-engram",
        "title": "Dlip's 28 Key Engram Layout",
        "keymapUrl": "https://github.com/dlip/qmk_firmware/tree/dlip/keyboards/tamatama/keymaps/engram",
        "author": "dlip",
        "keymapImage": "https://raw.githubusercontent.com/dlip/qmk_firmware/dlip/keyboards/tamatama/keymaps/engram/dlip's-28-key-engram-layout.png",
        "keyCount": 28,
        "firmwares": ["QMK"],
        "keyboard": "tamatama",
        "baseLayouts": ["Engram"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A compact but full-featured and intuitive layout for programming and prose with chording for frequent words",
        "OS": ["Windows","MacOS","Linux"],
        "keybindings": [],
        "writeup": "https://github.com/dlip/qmk_firmware/blob/dlip/keyboards/tamatama/keymaps/engram/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/dovenyi/",
        "fileSlug": "dovenyi",
        "title": "dovenyi's Tormentor keymap",
        "keymapUrl": "http://www.keyboard-layout-editor.com/#/gists/9b6379d4940a356bf904ea5452bf3956",
        "author": "dovenyi",
        "keymapImage": "/assets/img/keymaps/dovenyi.png",
        "keyCount": 46,
        "firmwares": ["QMK"],
        "keyboard": "S.Torm46",
        "baseLayouts": ["ÜASETGHNKLÉ"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["Hungarian","English"],
        "summary": "This Tormentor keymap was designed for my workplace/hands/fingers aaand for Hungarian (+9 vowels). It probably won't fit with your needs, but the concepts and workflow might help your own project.",
        "OS": [],
        "keybindings": [],
        "writeup": "https://golem.hu/build-log/build-the-storm/",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/dracks/",
        "fileSlug": "dracks",
        "title": "Draconian",
        "keymapUrl": "https://github.com/Dracks/keyboard-draft-viewer/tree/main/qmk",
        "author": "Dracks",
        "keymapImage": "https://raw.githubusercontent.com/Dracks/keyboard-draft-viewer/157a79c62c98fd8008710732d4fd90f1330ac203/images/base-layer-image.png",
        "keyCount": 34,
        "firmwares": ["QMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["Spanish"],
        "summary": "I created the keymap inspired by Frank Noirot's keymap, but it ended up being a completely new keymap, based on my “pain points” in my every day work. Also important to notice, I'm using mouseless on Mac.",
        "OS": ["Linux","MacOS"],
        "keybindings": ["Vim"],
        "writeup": "",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/duckyb/",
        "fileSlug": "duckyb",
        "title": "duckyb's Ferris Sweep ZMK Configuration",
        "keymapUrl": "https://github.com/duckyb/zmk-sweep",
        "author": "duckyb",
        "keymapImage": "https://user-images.githubusercontent.com/27895007/153905240-56eaac36-95c7-453a-8f19-c860974b635d.svg",
        "keyCount": 34,
        "firmwares": ["ZMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Italian"],
        "summary": null,
        "OS": ["Windows"],
        "keybindings": [],
        "writeup": null,
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/fsck-eco/",
        "fileSlug": "fsck-eco",
        "title": "ECO Layout by fsck",
        "keymapUrl": "https://github.com/fsck/qmk_firmware/tree/master/keyboards/eco/keymaps/fsck",
        "author": "fsck",
        "keymapImage": "/assets/img/keymaps/fsck-eco.png",
        "keyCount": 56,
        "firmwares": ["QMK"],
        "keyboard": "ECO",
        "baseLayouts": ["QWERTY"],
        "stagger": "ortholinear",
        "isSplit": true,
        "languages": ["English"],
        "summary": null,
        "OS": [],
        "keybindings": [],
        "writeup": "https://github.com/fsck/qmk_firmware/tree/master/keyboards/eco/keymaps/fsck/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 2,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/ulounge/",
        "fileSlug": "ulounge",
        "title": "Ergo-L (French, English) layout for 34 keys Urchin",
        "keymapUrl": "https://github.com/ulounge/zmk-urchin",
        "author": "ulounge",
        "keymapImage": "https://raw.githubusercontent.com/ulounge/zmk-urchin/refs/heads/master/assets/images/My_Uchin.drawio.svg",
        "keyCount": 34,
        "firmwares": ["ZMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["Ergo-L"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["French","English"],
        "summary": "Keymap designed to balance French and English typing efficiency. Thumb-operated sticky, tap-dance and hold-tap layers provide quick access to accents, shortcuts, callum-style mods, and media controls. See write up link for more info.",
        "OS": ["Windows","Android"],
        "keybindings": [],
        "writeup": "https://github.com/ulounge/zmk-urchin/blob/master/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/bpruitt_goddard/",
        "fileSlug": "bpruitt_goddard",
        "title": "Ergodox EZ Layout by bpruitt-goddard",
        "keymapUrl": "https://github.com/bpruitt-goddard/qmk_firmware/tree/master/keyboards/ergodox_ez/keymaps/bpruitt-goddard",
        "author": "bpruitt-goddard",
        "keymapImage": "/assets/img/keymaps/bpruitt_goddard.png",
        "keyCount": 76,
        "firmwares": ["QMK"],
        "keyboard": "ErgoDox",
        "baseLayouts": ["Dvorak","QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": null,
        "OS": ["Windows","MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/bpruitt-goddard/qmk_firmware/tree/master/keyboards/ergodox_ez/keymaps/bpruitt-goddard/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": true,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/conner_mcnicholas/",
        "fileSlug": "conner_mcnicholas",
        "title": "Final Ferriskey XXXIV",
        "keymapUrl": "https://github.com/conner-mcnicholas/FinalFerrisKey34",
        "author": "conner-mcnicholas",
        "keymapImage": "https://i.imgur.com/W8Zu6ZR.png",
        "keyCount": 34,
        "firmwares": ["QMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": ["A minimalist keymap offering all standard keyboard functionality plus quality-of-life luxuries - all with just 34 keys. Tapping thumb keys covers core operators: Escape, Space, Backspace, and Enter, while 5 layers are accessible upon holding and bilateral combos facilitating layer-locking.  Layers include:","0|Base (QWERTY)","1|Symbols","2|Numpad/Function Keys","3|Navigation (full mouse functionality)","4|Macros"],
        "OS": ["Windows","Linux"],
        "keybindings": [],
        "writeup": "https://github.com/conner-mcnicholas/FinalFerrisKey34/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/vvhg1/",
        "fileSlug": "vvhg1",
        "title": "Fisk keymap",
        "keymapUrl": "https://github.com/vvhg1/fisk",
        "author": "vvhg1",
        "keymapImage": "https://raw.githubusercontent.com/vvhg1/fisk/main/images/keymap.png",
        "keyCount": 54,
        "firmwares": ["QMK"],
        "keyboard": "Fisk",
        "baseLayouts": ["Colemak","QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": ["one rotary encoder","custom leader key","custom layer logic","custom oneshot modifiers","end of sentence","case modes (CAPSWORD, x_case, NUMW0RD)","power brackets","dynamic info on both OLED displays"],
        "OS": ["Windows"],
        "keybindings": [],
        "writeup": "https://github.com/vvhg1/fisk#keymap",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/kawamashi/",
        "fileSlug": "kawamashi",
        "title": "FR-Godox",
        "keymapUrl": "https://configure.ergodox-ez.com/ergodox-ez/layouts/wOl03/latest/0",
        "author": "Kawamashi",
        "keymapImage": "/assets/img/keymaps/kawamashi.webp",
        "keyCount": 68,
        "firmwares": ["QMK"],
        "keyboard": "ErgoDox",
        "baseLayouts": ["BÉPO"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["French"],
        "summary": "Keyboard layout derived from BÉPO and optimised for split ortholinear and columnar-staggered keyboards like the ErgoDox, with two secondary layers (scientific symbols + numpad / other symbols + function keys) accessible with the thumb.",
        "OS": ["Windows"],
        "keybindings": [],
        "writeup": "https://bepo.fr/wiki/Utilisateur:Kawamashi",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 3,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/eldritch_elder-splaytoraid40/",
        "fileSlug": "eldritch_elder-splaytoraid40",
        "title": "freja's layout on the splaytoraid",
        "keymapUrl": "https://codeberg.org/eldritch-empress/keymap",
        "author": "eldritch-elder",
        "keymapImage": "/assets/img/keymaps/eldritch_elder-splaytoraid40.webp",
        "keyCount": 40,
        "firmwares": ["ZMK"],
        "keyboard": "Splaytoraid40",
        "baseLayouts": ["Hands Down"],
        "stagger": "columnar",
        "isSplit": false,
        "languages": ["English","German"],
        "summary": "a modified hands down gold layout on the wonderful splaytoraid40 by freya-irl",
        "OS": ["Linux"],
        "keybindings": ["Vim"],
        "writeup": null,
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": true,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/MakotoKurauchi-helix_froggy/",
        "fileSlug": "MakotoKurauchi-helix_froggy",
        "title": "Froggy -one hand Helix-",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/helix/rev2/keymaps/froggy",
        "author": "MakotoKurauchi",
        "keymapImage": "/assets/img/keymaps/MakotoKurauchi-helix_froggy.webp",
        "keyCount": 32,
        "firmwares": ["QMK"],
        "keyboard": "Helix",
        "baseLayouts": ["Frogpad"],
        "stagger": "ortholinear",
        "isSplit": true,
        "languages": ["Japanese","English"],
        "summary": "It is a one-handed keyboard with reference to Frogpad. Layout Designed by  <ruby> タクマ<rp>(pronounced as </rp><rt>takuma</rt><rp>)</rp></ruby> (@humid on Twitter).",
        "OS": ["Windows","MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/helix/rev2/keymaps/froggy/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/frogmouth-kyria-rsthd_prime/",
        "fileSlug": "frogmouth-kyria-rsthd_prime",
        "title": "frogmouth's Kyria RSTHD/Prime",
        "keymapUrl": "https://github.com/frogm0uth/keyboard-firmware/tree/main/kyria-rsthd-prime",
        "author": "frogmouth",
        "keymapImage": "https://raw.githubusercontent.com/frogm0uth/keyboard-firmware/main/kyria-rsthd-prime/docs/images/kyria-rsthd-prime-alpha.png",
        "keyCount": 41,
        "firmwares": ["QMK"],
        "keyboard": "Kyria",
        "baseLayouts": ["RSTHD"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "This is the keymap for my Kyria keyboard from splitkb.com. The alpha layout is originally based on RSTHD but it's been modified to minimize usage of the inner index column. Features in the code include runtime switching between Mac/Windows/Linux shortcuts and a custom implementation of \"comborolls\".",
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/frogm0uth/keyboard-firmware/blob/main/kyria-rsthd-prime/README.md",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": true,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/dschil138/",
        "fileSlug": "dschil138",
        "title": "Fulcrum",
        "keymapUrl": "https://github.com/dschil138/Fulcrum",
        "author": "dschil138",
        "keymapImage": "https://github.com/dschil138/Fulcrum/raw/main/photos/fulcrum-layout-all-layers-2.jpg",
        "keyCount": 20,
        "firmwares": ["KMK"],
        "keyboard": "Fulcrum",
        "baseLayouts": ["Fulcrum"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "The Fulcrum Keyboard is an ergo-mechanical split keyboard with extra thumb functionality. It has 20 keys, two rotary encoders, and two 5-way switches. The 20-key version uses a significant number of combos and features “word keys“: macro keys in the alpha layer that type a whole word at once, like “the” and “and”.",
        "OS": [],
        "keybindings": [],
        "writeup": "https://github.com/dschil138/Fulcrum/blob/main/README.md",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/yaelol1/",
        "fileSlug": "yaelol1",
        "title": "Gawr Kynya!",
        "keymapUrl": "https://github.com/yaelol1/Gawr-Kynya",
        "author": "yaelol1",
        "keymapImage": "https://raw.githubusercontent.com/yaelol1/Gawr-Kynya/main/img/kyria.png",
        "keyCount": 50,
        "firmwares": ["QMK"],
        "keyboard": "Kyria",
        "baseLayouts": ["QWERTY","Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "This is my weeb QMK Kyria keymap, the main feature is its animation of Gawr Gura, but it is really powerfull if you watch closely.",
        "OS": ["Windows"],
        "keybindings": ["Gaming"],
        "writeup": "https://github.com/yaelol1/Gawr-Kynya/blob/main/README.md",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/scylla_german_gaming/",
        "fileSlug": "scylla_german_gaming",
        "title": "German Gaming Layout for the Scylla",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/bastardkb/scylla/keymaps/german_gaming",
        "author": "Joschua Gandert",
        "keymapImage": "/assets/img/keymaps/scylla_german_gaming.webp",
        "keyCount": 40,
        "firmwares": ["QMK"],
        "keyboard": "Scylla",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["German"],
        "summary": "Designed with gaming in mind for a German user. It shifts left-side keys, placing WASD on ESDF for comfort on contoured Dactyl-style keyboards. The TGB column is moved to the left edge. RAISE layer has arrow keys, LOWER layer has Home, End, Page Down, Page Up, special characters, and a numpad. RAISE layer adds media keys.",
        "OS": [],
        "keybindings": ["Gaming"],
        "writeup": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/bastardkb/scylla/keymaps/german_gaming/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/godalming123/",
        "fileSlug": "godalming123",
        "title": "Godalming123's 30 key keymap",
        "keymapUrl": "https://github.com/godalming123/qmk-keymap",
        "author": "godalming123",
        "keymapImage": "https://github.com/godalming123/qmk-keymap/raw/main/keymap.svg",
        "keyCount": 30,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A 30 key keymap designed for comfort, low cognitive load and speed.",
        "OS": ["Windows","Linux"],
        "keybindings": ["Vim","Helix"],
        "writeup": "https://github.com/godalming123/qmk-keymap/blob/main/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 2,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/peterjc-hands_down_promethium/",
        "fileSlug": "peterjc-hands_down_promethium",
        "title": "Hands Down Promethium (Pico mod) on Japanese Apple Keyboard",
        "keymapUrl": "https://codeberg.org/peterjc/kana-chording-ke/src/branch/main/hands-down-on-jis-macbook/",
        "author": "peterjc",
        "keymapImage": "https://codeberg.org/peterjc/kana-chording-ke/raw/branch/main/hands-down-on-jis-macbook/hands-down-on-jis-macbook.jpeg",
        "keyCount": 35,
        "firmwares": ["Karabiner-Elements"],
        "keyboard": "Japanese Apple Keyboard",
        "baseLayouts": ["Hands Down"],
        "stagger": "row",
        "isSplit": false,
        "languages": ["English"],
        "summary": "Remaps the Japanese Apple Keyboard in software to run a variant of the inverted Hands Down Promethium layout, with a navigation layer, combos, and thumb keys. This tries to mimic a split ortholinear keyboard with a double wide-mod.",
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "https://blastedbio.blogspot.com/2025/05/what-have-you-done-to-your-keyboard.html",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 2,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/rytjens/",
        "fileSlug": "rytjens",
        "title": "Home row mods-free 34-key",
        "keymapUrl": null,
        "author": "rytjens",
        "keymapImage": "/assets/img/keymaps/rytjens.webp",
        "keyCount": 34,
        "firmwares": ["ZMK"],
        "keyboard": "Chocofi",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Keymap for a custom 34-key split keyboard that doesn't use homerow or callum style mods.",
        "OS": ["Windows"],
        "keybindings": ["Spreadsheets"],
        "writeup": "",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/alvaro_prieto/",
        "fileSlug": "alvaro_prieto",
        "title": "Hysp keymap",
        "keymapUrl": "https://github.com/alvaro-prieto/corne",
        "author": "alvaro-prieto",
        "keymapImage": "https://github.com/alvaro-prieto/corne/raw/main/extra/keymap.png",
        "keyCount": 42,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["QVERFY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["Spanish","English"],
        "summary": "QMK based Corne Keymap. It features OS independent shortcuts, custom modifier keys, RGB themes, key sequences, and much more.",
        "OS": ["MacOS","Windows"],
        "keybindings": [],
        "writeup": "https://github.com/alvaro-prieto/corne/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 10,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": true,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/fluffactually/",
        "fileSlug": "fluffactually",
        "title": "Iris layout by fluffactually",
        "keymapUrl": "https://github.com/fluffactually/qmk_firmware/tree/master/keyboards/keebio/iris/keymaps/fluffactually",
        "author": "fluffactually",
        "keymapImage": "/assets/img/keymaps/fluffactually.png",
        "keyCount": 56,
        "firmwares": ["QMK"],
        "keyboard": "Iris",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A gentle departure from the default layout.",
        "OS": ["Linux"],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/fluffactually/qmk_firmware/tree/master/keyboards/keebio/iris/keymaps/fluffactually/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/khitsule-iris/",
        "fileSlug": "khitsule-iris",
        "title": "Iris Layout by Khitsule",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/keebio/iris/keymaps/khitsule",
        "author": "khitsule",
        "keymapImage": "/assets/img/keymaps/khitsule-iris.png",
        "keyCount": 56,
        "firmwares": ["QMK"],
        "keyboard": "Iris",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": null,
        "OS": ["Windows"],
        "keybindings": ["Gaming"],
        "writeup": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/keebio/iris/keymaps/khitsule/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/ishtob/",
        "fileSlug": "ishtob",
        "title": "Ishtob's personal planck layout",
        "keymapUrl": "https://github.com/ishtob/qmk_firmware/tree/master/keyboards/planck/keymaps/ishtob",
        "author": "ishtob",
        "keymapImage": "/assets/img/keymaps/ishtob.png",
        "keyCount": 48,
        "firmwares": ["QMK"],
        "keyboard": "Planck",
        "baseLayouts": ["QWERTY"],
        "stagger": "ortholinear",
        "isSplit": false,
        "languages": ["English"],
        "summary": null,
        "OS": [],
        "keybindings": [],
        "writeup": "https://github.com/ishtob/qmk_firmware/tree/master/keyboards/planck/keymaps/ishtob/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 10,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/JannikWibker/",
        "fileSlug": "JannikWibker",
        "title": "Jannik Wibker's 40% ortho layout with custom xkb layout",
        "keymapUrl": "https://github.com/JannikWibker/qmk_niu_mini_keymap",
        "author": "JannikWibker",
        "keymapImage": "https://raw.githubusercontent.com/JannikWibker/qmk_niu_mini_keymap/master/layout.png",
        "keyCount": 47,
        "firmwares": ["QMK"],
        "keyboard": "NIU Mini",
        "baseLayouts": ["QWERTY"],
        "stagger": "ortholinear",
        "isSplit": false,
        "languages": ["English"],
        "summary": "The reason many keys are laid out as they are is to make it comfortable to access the most used keys with either both hands or sometimes only one hand on the keyboard. Most of the special characters that aren't normally part of qwerty are not going to be implemented on a keyboard level, they require a custom xkb layout",
        "OS": ["Linux","MacOS"],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/JannikWibker/qmk_niu_mini_keymap/blob/master/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 12,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/jcmkk3/",
        "fileSlug": "jcmkk3",
        "title": "jcmkk3's config for Hummingbird keyboards",
        "keymapUrl": "https://github.com/jcmkk3/zmk-config",
        "author": "jcmkk3",
        "keymapImage": "https://github.com/jcmkk3/zmk-config/raw/main/keymap-drawer.svg",
        "keyCount": 30,
        "firmwares": ["ZMK"],
        "keyboard": "Hummingbird",
        "baseLayouts": ["Hands Down"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "ZMK Config for my Hummingbird (and related) keyboards",
        "OS": [],
        "keybindings": [],
        "writeup": "https://github.com/jcmkk3/zmk-config/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/jporter_dev/",
        "fileSlug": "jporter_dev",
        "title": "jporter-dev's simple 36-key keymap for the Corne",
        "keymapUrl": "https://github.com/jporter-dev/keymaps",
        "author": "jporter-dev",
        "keymapImage": "https://user-images.githubusercontent.com/1226637/167232280-c3c752ee-3e7a-4790-93ec-1ba8a790c9fc.png",
        "keyCount": 36,
        "firmwares": ["QMK","ZMK"],
        "keyboard": "Corne",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Keymap for 5x3+2 Corne Keyboard with a numpad/arrow key layer and a symbol layer that's not too unique",
        "OS": ["MacOS","Linux","Windows"],
        "keybindings": [],
        "writeup": "",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": true,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/justinmklam/",
        "fileSlug": "justinmklam",
        "title": "justinmklam's Corne Keyboard Layout",
        "keymapUrl": "https://github.com/justinmklam/corne-keyboard",
        "author": "justinmklam",
        "keymapImage": "https://raw.githubusercontent.com/justinmklam/corne-keyboard/refs/heads/main/keymap_drawer/keymap.svg",
        "keyCount": 46,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A 46-key split layout optimized for vim-centric software development on macOS.",
        "OS": ["MacOS","Linux"],
        "keybindings": ["Vim"],
        "writeup": "https://www.justinmklam.com/posts/2025/05/corne-keyboard/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/justinmklam-karabiner/",
        "fileSlug": "justinmklam-karabiner",
        "title": "justinmklam's Layers for Standard Keyboards",
        "keymapUrl": "https://gist.github.com/justinmklam/3e389a6e06820ffaec1c2dea8381357b",
        "author": "justinmklam",
        "keymapImage": "https://www.justinmklam.com/posts/2025/11/remapping-standard-keyboard/layer-extend.png",
        "keyCount": 78,
        "firmwares": ["Karabiner-Elements","keyd"],
        "keyboard": "ANSI",
        "baseLayouts": ["QWERTY"],
        "stagger": "row",
        "isSplit": false,
        "languages": ["English"],
        "summary": "A minor change for a familiar layout to introduce additional layers in a standard keyboard.",
        "OS": ["MacOS","Linux"],
        "keybindings": ["Vim"],
        "writeup": "https://www.justinmklam.com/posts/2025/11/remapping-standard-keyboard/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/jwon/",
        "fileSlug": "jwon",
        "title": "jwon's Programmer Dvorak",
        "keymapUrl": "https://github.com/jwon/qmk_firmware/tree/master/keyboards/kinesis/keymaps/jwon",
        "author": "jwon",
        "keymapImage": "/assets/img/keymaps/jwon.png",
        "keyCount": 86,
        "firmwares": ["QMK"],
        "keyboard": "Kinesis",
        "baseLayouts": ["Dvorak","QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Loosely based off Programmer Dvorak and ThePrimeagen's Real Programmer's Dvorak",
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/jwon/qmk_firmware/tree/master/keyboards/kinesis/keymaps/jwon/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/argenkiwi/",
        "fileSlug": "argenkiwi",
        "title": "Kenkyo",
        "keymapUrl": "https://github.com/argenkiwi/kenkyo",
        "author": "argenkiwi",
        "keymapImage": "https://raw.githubusercontent.com/argenkiwi/kenkyo/refs/heads/main/images/kenkyo.png",
        "keyCount": 31,
        "firmwares": ["Kanata","keyd"],
        "keyboard": "ANSI",
        "baseLayouts": ["QWERTY","Colemak"],
        "stagger": "row",
        "isSplit": false,
        "languages": ["English","Spanish"],
        "summary": "A layered keyboard layout designed to augment your keyboard's capabilities without altering or interfering with its default behaviour, so you can remain productive as you learn to use it.",
        "OS": ["Windows","MacOS","Linux"],
        "keybindings": [],
        "writeup": "https://github.com/argenkiwi/kenkyo/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/konomu/",
        "fileSlug": "konomu",
        "title": "konomu's one handed keyboard",
        "keymapUrl": "https://github.com/konomu/qmk_firmware/tree/frogpad/keyboards/crkbd/keymaps/frogpad",
        "author": "konomu",
        "keymapImage": "/assets/img/keymaps/konomu.png",
        "keyCount": 21,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["Frogpad"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Improved One-Handed Frogpad layout, implemented in QMK.",
        "OS": ["Windows"],
        "keybindings": [],
        "writeup": "https://github.com/konomu/qmk_firmware/blob/frogpad/keyboards/crkbd/keymaps/frogpad/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/magicmonty/",
        "fileSlug": "magicmonty",
        "title": "Layout of @magicmonty",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/clueboard/66/keymaps/magicmonty",
        "author": "magicmonty",
        "keymapImage": "/assets/img/keymaps/magicmonty.png",
        "keyCount": 66,
        "firmwares": ["QMK"],
        "keyboard": "Clueboard 66%",
        "baseLayouts": ["QWERTY"],
        "stagger": "row",
        "isSplit": false,
        "languages": ["English"],
        "summary": ["This layout is a combination of the mouse_keys and the win_optimized layouts","This layout is optimized for an ISO layout","The CapsLock is disabled and works as ESC when tapped and FN when held","The TAB key works as TAB when tapped, and HYPER (CTRL + ALT + SHIFT + CMD) when held","Notably, it also contains a MIDI layer."],
        "OS": ["Windows"],
        "keybindings": [],
        "writeup": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/clueboard/66/keymaps/magicmonty/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/Lysquid/",
        "fileSlug": "Lysquid",
        "title": "Lysquid's keymap",
        "keymapUrl": "https://github.com/Lysquid/qmk_firmware",
        "author": "Lysquid",
        "keymapImage": "https://raw.githubusercontent.com/Lysquid/qmk_firmware/lysquid/keymap.svg",
        "keyCount": 34,
        "firmwares": ["QMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["Erglace","AZERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["French","English"],
        "summary": "A callum-style keymap optimized for French, English and code",
        "OS": ["Linux"],
        "keybindings": ["TWM"],
        "writeup": "https://github.com/Lysquid/qmk_firmware/blob/lysquid/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 8,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/bingocaller/",
        "fileSlug": "bingocaller",
        "title": "MacOS standard 60% keymap with Vim-like arrows",
        "keymapUrl": "https://github.com/bingocaller/qmk_firmware/tree/master/keyboards/dz60/keymaps/bingocaller",
        "author": "bingocaller",
        "keymapImage": "/assets/img/keymaps/bingocaller.png",
        "keyCount": 67,
        "firmwares": ["QMK"],
        "keyboard": "DZ60",
        "baseLayouts": ["QWERTY"],
        "stagger": "row",
        "isSplit": false,
        "languages": ["English"],
        "summary": "This is a MacOS-specific keymap for DZ60 configured in a standard 60% ANSI layout, with a stepped Caps Lock",
        "OS": ["MacOS"],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/bingocaller/qmk_firmware/tree/master/keyboards/dz60/keymaps/bingocaller/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/markstos/",
        "fileSlug": "markstos",
        "title": "Markstos Corne keyboard layout",
        "keymapUrl": "https://github.com/markstos/qmk_firmware/tree/markstos/keyboards/crkbd/keymaps/markstos",
        "author": "markstos",
        "keymapImage": "https://mark.stosberg.com/content/images/2022/11/markstos-3x5-plus-1-layout-v2.2.png",
        "keyCount": 42,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": ["Be similar enough to conventional laptop keyboards","Most keys should be triggered by one or two key presses.","Minimize awkward hold-and-tap sequences by using one-shot modifiers.","Shift work from weak pinkies to strong thumbs","Thumbs should rest on commonly type keys","Vim- and TWM-friendly features","Include media keys"],
        "OS": ["Linux"],
        "keybindings": ["Vim","TWM"],
        "writeup": "https://github.com/markstos/qmk_firmware/blob/markstos/keyboards/crkbd/keymaps/markstos/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/matobaa-braille/",
        "fileSlug": "matobaa-braille",
        "title": "matobaa's Braille keyboard",
        "keymapUrl": "https://github.com/matobaa/braille_keyboard/tree/master",
        "author": "matobaa",
        "keymapImage": "https://github.com/matobaa/braille_keyboard/raw/master/doc/layout.png",
        "keyCount": 8,
        "firmwares": ["QMK"],
        "keyboard": "Braille",
        "baseLayouts": ["Perkins Brailler"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Japanese"],
        "summary": "A 8-key keyboard for braille characters",
        "OS": [],
        "keybindings": [],
        "writeup": "https://github.com/matobaa/braille_keyboard/blob/master/doc/UserManual.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/mattgemmell/",
        "fileSlug": "mattgemmell",
        "title": "Matt Gemmell's ever-evolving 34-key layout for iPadOS",
        "keymapUrl": "https://github.com/mattgemmell/qmk_firmware/tree/master/keyboards/crkbd/keymaps/mattgemmell",
        "author": "mattgemmell",
        "keymapImage": "https://raw.githubusercontent.com/mattgemmell/qmk_firmware/master/keyboards/crkbd/keymaps/mattgemmell/keymap_diagram.svg",
        "keyCount": 34,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": ["Callum mods","No animations, OLED, tap-dance, or combos","4 layers in the usual Planck momentary setup","Mostly for writing fiction","Autoshift enabled","Includes numpad, inverted-T cursors, mouse and scroll-wheel, media keys, and system shortcuts","Optional per-key, per-layer RGB LED colours, configured intuitively in the same layout as the keymap","Small firmware size; easily fits on a Pro Micro"],
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "https://mattgemmell.scot/an-evolved-34-key-layout-for-ipados/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": true
        
    },
    {

        "url": "/keymaps/MattSturgeon/",
        "fileSlug": "MattSturgeon",
        "title": "Matt Sturgeon's config for the MoErgo Glove80",
        "keymapUrl": "https://github.com/MattSturgeon/glove80-config",
        "author": "MattSturgeon",
        "keymapImage": "https://github.com/MattSturgeon/glove80-config/raw/6be8debed9bba1107392ef65004dc75df97ac9f2/img/glove80_ColmakDH.svg",
        "keyCount": 70,
        "firmwares": ["ZMK"],
        "keyboard": "Glove80",
        "baseLayouts": ["Colemak","QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "The keyboard uses Colemak DH, with punctuation adjusted via Mod Morphs and useful keys placed on thumb keys. A gaming layer shifts WASD, a symbols layer eases programming, and a nav layer includes a numpad. The Magic layer manages system utilities like Bluetooth and RGB lighting.",
        "OS": ["Linux"],
        "keybindings": ["Vim","Gaming"],
        "writeup": "https://github.com/MattSturgeon/glove80-config/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/metheon/",
        "fileSlug": "metheon",
        "title": "metheon's QMK layout",
        "keymapUrl": "https://github.com/metheon/qmk_layout",
        "author": "metheon",
        "keymapImage": "https://raw.githubusercontent.com/metheon/qmk_layout/main/images/keymap.svg",
        "keyCount": 34,
        "firmwares": ["QMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Danish"],
        "summary": "My layout is based on having just 34 keys. I might use keyboards larger than this, but not smaller. It is a form factor which is simple, effective and intuitive. I use various keyboards and hence my keyboards layouts are created in the users folder and then shared among several other keyboards.",
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/metheon/qmk_layout/blob/main/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 8,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/chaosk/",
        "fileSlug": "chaosk",
        "title": "Midas",
        "keymapUrl": "https://github.com/chaosk/midas",
        "author": "chaosk",
        "keymapImage": "https://raw.githubusercontent.com/chaosk/midas/master/layout.png",
        "keyCount": 38,
        "firmwares": ["QMK"],
        "keyboard": "ErgoDox",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": [],
        "summary": "Left-hand Ergodox keymap for Dota 2.",
        "OS": ["Windows"],
        "keybindings": ["Gaming"],
        "writeup": "https://github.com/chaosk/midas/blob/master/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": true,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/chusecubr/",
        "fileSlug": "chusecubr",
        "title": "Mini-ryoku",
        "keymapUrl": "https://github.com/ChuseCubr/mini-ryoku/tree/main/qmk",
        "author": "chusecubr",
        "keymapImage": "https://raw.githubusercontent.com/ChuseCubr/mini-ryoku/main/images/miniryoku.png",
        "keyCount": 34,
        "firmwares": ["QMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A compact 34-key adaptation of Miryoku.",
        "OS": ["Windows","MacOS","Linux"],
        "keybindings": [],
        "writeup": "https://github.com/ChuseCubr/mini-ryoku",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/dolie/",
        "fileSlug": "dolie",
        "title": "MiniDox Bépo",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/maple_computing/minidox/keymaps/bepo",
        "author": "dolie",
        "keymapImage": "https://user-images.githubusercontent.com/18349922/77227968-f42d9980-6b7b-11ea-9a11-58b1f47842e9.png",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "MiniDox",
        "baseLayouts": ["BÉPO"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["French","English"],
        "summary": "Keys have been grouped and rearranged to meet the needs of English and French prose as well as programming (in particular javascript). Most used groups are placed at the opposite of the thumb layer-activation key, in an effort not to use the same hand too much.",
        "OS": [],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/maple_computing/minidox/keymaps/bepo/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/tw1t611/",
        "fileSlug": "tw1t611",
        "title": "Minidox Layout by tw1t611",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/maple_computing/minidox/keymaps/tw1t611",
        "author": "tw1t611",
        "keymapImage": "/assets/img/keymaps/tw1t611.png",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "MiniDox",
        "baseLayouts": ["QWERTZ"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["German","English"],
        "summary": "This is a german layout with support for umlauts and the euro sign. You need to set your system layout to german.",
        "OS": ["Linux"],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/maple_computing/minidox/keymaps/tw1t611/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/lehoff/",
        "fileSlug": "lehoff",
        "title": "MiniDox Norman Layout by LeHoff",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/maple_computing/minidox/keymaps/norman",
        "author": "lehoff",
        "keymapImage": "/assets/img/keymaps/lehoff.png",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "MiniDox",
        "baseLayouts": ["Norman"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Danish"],
        "summary": ["Raise/lower layers focus first on one-handed use","Numpad on right hand with raise layer","Navigation on left hand with lower layer (ESDF)","All thumb keys are hold/tap dual function keys"],
        "OS": ["MacOS"],
        "keybindings": ["Vim","Emacs"],
        "writeup": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/maple_computing/minidox/keymaps/norman/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/manna_harbour/",
        "fileSlug": "manna_harbour",
        "title": "Miryoku",
        "keymapUrl": "https://github.com/manna-harbour/miryoku_qmk/tree/miryoku/users/manna-harbour_miryoku",
        "author": "manna-harbour",
        "keymapImage": "https://raw.githubusercontent.com/manna-harbour/miryoku/master/data/cover/miryoku-kle-cover.png",
        "keyCount": 36,
        "firmwares": ["QMK","ZMK","KMonad","KMK"],
        "keyboard": "MiniDox",
        "baseLayouts": ["AZERTY","BEAKL","Colemak","Dvorak","Halmak","Workman","QWERTY","QWERTZ"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout.",
        "OS": ["Linux","Windows","MacOS"],
        "keybindings": ["Vim","Emacs","TWM"],
        "writeup": "https://github.com/manna-harbour/miryoku",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 10,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": true
        
    },
    {

        "url": "/keymaps/mrkskk/",
        "fileSlug": "mrkskk",
        "title": "mrkskk's QMK keymap for the Charybdis Nano",
        "keymapUrl": "https://github.com/mrkskk/qmk_firmware/tree/mrkskk_branch/keyboards/bastardkb/charybdis/3x5/keymaps/mrkskk",
        "author": "mrkskk",
        "keymapImage": "https://raw.githubusercontent.com/mrkskk/qmk_firmware/mrkskk_branch/keyboards/bastardkb/charybdis/3x5/keymaps/mrkskk/charybdisnano-keymap2.svg",
        "keyCount": 35,
        "firmwares": ["QMK"],
        "keyboard": "Charybdis Nano",
        "baseLayouts": ["HDN"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["Danish","English"],
        "summary": "This is my personal QMK firmware configuration for the Bastardkb Charybdis Nano.   I use this keyboard for both windows and mac, and type in Danish and English",
        "OS": ["Windows","MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/mrkskk/qmk_firmware/tree/mrkskk_branch/keyboards/bastardkb/charybdis/3x5/keymaps/mrkskk/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 8,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/josefadamcik/",
        "fileSlug": "josefadamcik",
        "title": "Multi OS Katana60 layout",
        "keymapUrl": "https://github.com/josefadamcik/qmk_firmware/tree/master/keyboards/rominronin/katana60/rev1/keymaps/josefadamcik",
        "author": "josefadamcik",
        "keymapImage": "/assets/img/keymaps/josefadamcik.png",
        "keyCount": 70,
        "firmwares": ["QMK"],
        "keyboard": "Katana60",
        "baseLayouts": ["QWERTY","Colemak"],
        "stagger": "row",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Based on the default Katana60 layout, customized by Josef Adamcik with several basic layers (Colemak vs Qwerty, Mac OS vs Linux/Win)",
        "OS": ["Windows","MacOS","Linux"],
        "keybindings": [],
        "writeup": "https://github.com/josefadamcik/qmk_firmware/tree/master/keyboards/rominronin/katana60/rev1/keymaps/josefadamcik/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 8,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/naginata/",
        "fileSlug": "naginata",
        "title": "Naginata style (薙刀式)",
        "keymapUrl": "https://github.com/eswai/qmk_userspace/tree/main/users/naginata_v16",
        "author": "Toshihiko Ōoka (大岡俊彦)",
        "keymapImage": "https://oookaworks.up.seesaa.net/image/E89699E58880E5BC8Fv16E6A0BCE5AD90-thumbnail2.jpg",
        "keyCount": 31,
        "firmwares": ["QMK","ZMK","Karabiner-Elements"],
        "keyboard": "ANSI",
        "baseLayouts": ["Naginata"],
        "stagger": "ortholinear",
        "isSplit": true,
        "languages": ["Japanese"],
        "summary": "Kana-based Japanese system for ergonomic keyboards with thumbs-keys, or traditional keyboards with spacebar used as shift. Dakuten (or handakuten) are combos with other hand's index-finger on the home (or bottom) row. Combos with ya/yu/yo give compound kana (yōon, at most three keys). Punctuation, navigation, and macros are on layers. Currently v16 (2025). Multiple community implementations exist.",
        "OS": ["Windows","MacOS","Linux"],
        "keybindings": [],
        "writeup": "http://oookaworks.seesaa.net/article/456099128.html",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/nerdypepper/",
        "fileSlug": "nerdypepper",
        "title": "nerdypepper's programming layout for the Ferricy",
        "keymapUrl": "https://git.peppe.rs/config/zmk/tree/config",
        "author": "nerdypepper",
        "keymapImage": "/assets/img/keymaps/nerdypepper.png",
        "keyCount": 34,
        "firmwares": ["ZMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "My palms do not move across the desk at all, as I reach for keys. My daily use consists of a bit of prose and a lot of program. I mostly write Rust and Bash, and my layout has evolved to accomodate special characters from their grammars (angled brackets and hyphens, specifically).",
        "OS": ["Linux"],
        "keybindings": ["Vim","Graphics/CAD"],
        "writeup": "https://peppe.rs/posts/programming_on_34_keys/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/peterjc-new_stickney/",
        "fileSlug": "peterjc-new_stickney",
        "title": "New Stickney Japanese keyboard layout on macOS via Karabiner-Elements",
        "keymapUrl": "https://codeberg.org/peterjc/kana-chording-ke/src/branch/main/new-stickney-in-macos/",
        "author": "peterjc",
        "keymapImage": "/assets/img/keymaps/peterjc-new_stickney.png",
        "keyCount": 60,
        "firmwares": ["Karabiner-Elements"],
        "keyboard": "ANSI",
        "baseLayouts": ["New Stickney"],
        "stagger": "row",
        "isSplit": false,
        "languages": ["Japanese"],
        "summary": "A set of Karabiner-Elements mappings to allow the New Stickney Japanese layout to be used (in conjunction with the macOS IME). The layout is supported natively on Linux with the Hiragana IME. It is intended to be more ergonomic with only three rows for the kana than the JIS standard which uses four rows.",
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "https://codeberg.org/peterjc/kana-chording-ke/src/branch/main/new-stickney-in-macos/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 1,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/nfriend/",
        "fileSlug": "nfriend",
        "title": "nfriend's ErgoDox EZ configuration",
        "keymapUrl": "https://github.com/nfriend/qmk_firmware/tree/nfriend-ergodox-ez/keyboards/ergodox_ez/keymaps/nfriend",
        "author": "nfriend",
        "keymapImage": "/assets/img/keymaps/nfriend.png",
        "keyCount": 76,
        "firmwares": ["QMK"],
        "keyboard": "ErgoDox",
        "baseLayouts": ["Colemak","QWERTY","Dvorak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": ["Custom symbols layer optimised for common JavaScript libraries","“Arrow key” layer that allows me to jump around code without leaving the home row","“Window management” layer for snapping windows to certain areas of my monitor","Unicode emoji layer","“Windows” and “macOS” mode that makes all my keyboard shortcuts consistent across the two operating systems"],
        "OS": ["MacOS","Windows"],
        "keybindings": [],
        "writeup": "https://github.com/nfriend/qmk_firmware/tree/nfriend-ergodox-ez/keyboards/ergodox_ez/keymaps/nfriend/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 13,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/h_youhei/",
        "fileSlug": "h_youhei",
        "title": "No Pinkies",
        "keymapUrl": "https://github.com/h-youhei/qmk_keymap",
        "author": "h-youhei",
        "keymapImage": "https://raw.githubusercontent.com/h-youhei/qmk_keymap/master/img/ascii-layout.png",
        "keyCount": 76,
        "firmwares": ["QMK"],
        "keyboard": "ErgoDox",
        "baseLayouts": ["Yes McTab"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["Japanese","English"],
        "summary": "Keymap removing all alpha keys from pinky columns. Index fingers rest on S and T.",
        "OS": [],
        "keybindings": [],
        "writeup": "https://github.com/h-youhei/qmk_keymap/blob/master/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/timeopochin-oat_y/",
        "fileSlug": "timeopochin-oat_y",
        "title": "OAT Y",
        "keymapUrl": null,
        "author": "timeopochin",
        "keymapImage": "https://i.redd.it/jdjmkli09yi91.png",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "MiniDox",
        "baseLayouts": ["OAT Y","BÉPO","QWERTY","AZERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Successor to RSI Terminated which I have been enjoying for years, but I need better multilingual support; this is my solution.",
        "OS": ["Linux"],
        "keybindings": ["Vim","TWM"],
        "writeup": null,
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 4,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/ScriBanana/",
        "fileSlug": "ScriBanana",
        "title": "OptiCorne",
        "keymapUrl": "https://github.com/ScriBanana/OptiCorne",
        "author": "ScriBanana",
        "keymapImage": "https://raw.githubusercontent.com/ScriBanana/OptiCorne/refs/heads/master/Illustrations/CorneOptimot.webp",
        "keyCount": 42,
        "firmwares": ["ZMK"],
        "keyboard": "Corne",
        "baseLayouts": ["Optimot"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["French","English"],
        "summary": ["An easy-to-learn, mouse-friendly, Optimot-based Corne layout","Leverages Optimot and its driver for typing (many more character layers)","Relatively easy to swap with a regular keyboard","Designed to assist mouse use (right hand) and navigation"],
        "OS": ["Linux","MacOS","Windows"],
        "keybindings": ["Gaming"],
        "writeup": "https://github.com/ScriBanana/OptiCorne/blob/master/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/pcoves/",
        "fileSlug": "pcoves",
        "title": "Pablo Coves' 32-key layout",
        "keymapUrl": "https://github.com/pcoves/qmk_firmware/tree/pcoves/keyboards/crkbd/keymaps/pcoves",
        "author": "Pablo COVES",
        "keymapImage": "https://pcoves.gitlab.io/en/blog/i-was-wrong-36-keys-is-way-too-much/layout_4.png",
        "keyCount": 32,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","French"],
        "summary": "Got tired of RSI, took three years to work on this, don't suffer anymore.",
        "OS": ["Linux","MacOS","Windows"],
        "keybindings": ["Vim","TWM"],
        "writeup": "https://pcoves.gitlab.io/en/blog/i-was-wrong-36-keys-is-way-too-much/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 2,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/getreuer/",
        "fileSlug": "getreuer",
        "title": "Pascal Getreuer's QMK keymap",
        "keymapUrl": "https://github.com/getreuer/qmk-keymap",
        "author": "getreuer",
        "keymapImage": "https://raw.githubusercontent.com/getreuer/qmk-keymap/refs/heads/main/doc/layout-0-base.png",
        "keyCount": 52,
        "firmwares": ["QMK"],
        "keyboard": "Dactyl",
        "baseLayouts": ["Magic Sturdy"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Autocorrection, caps word, custom shift keys, macro buttons, word selection, mouse turbo click, layer lock key,… Who knew a keyboard could do so much?",
        "OS": ["Linux","Windows"],
        "keybindings": [],
        "writeup": "https://github.com/getreuer/qmk-keymap/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 5,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/peterxjang/",
        "fileSlug": "peterxjang",
        "title": "Peter Jang's 36-key beginner-friendly keyboard layout",
        "keymapUrl": "https://github.com/peterxjang/qmk_firmware/tree/master/keyboards/gergo/keymaps/peterxjang",
        "author": "peterxjang",
        "keymapImage": "https://peterxjang.com/img/36-key-layout.png",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "Gergo",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Nearly every key towards the middle of a standard keyboard are kept at their original positions. All relocated keys stay on the same hand. The layout doesn't overload any commonly used letter keys. There are only 2 additional layers (and all the commonly used symbols are on the first layer).",
        "OS": ["MacOS"],
        "keybindings": ["Vim"],
        "writeup": "https://peterxjang.com/blog/designing-a-36-key-custom-keyboard-layout.html",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/pfn/",
        "fileSlug": "pfn",
        "title": "pfn's Kyria QMK keymap",
        "keymapUrl": "https://github.com/pfn/qmk-keymap-kyria",
        "author": "pfn",
        "keymapImage": "/assets/img/keymaps/pfn.png",
        "keyCount": 48,
        "firmwares": ["QMK"],
        "keyboard": "Kyria",
        "baseLayouts": ["QWERTY","Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Keymap edited entirely in QMK configurator, with custom code nonetheless.",
        "OS": ["Windows"],
        "keybindings": ["Vim"],
        "writeup": "",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 8,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/phaberest/",
        "fileSlug": "phaberest",
        "title": "phaberest's corne",
        "keymapUrl": "https://github.com/phaberest/qmk_firmware/tree/main/keyboards/crkbd/keymaps/phaberest",
        "author": "phaberest",
        "keymapImage": "https://raw.githubusercontent.com/phaberest/qmk_firmware/main/keyboards/crkbd/keymaps/phaberest/keymap.svg",
        "keyCount": 42,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["QWERTY","Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "This keymap features dual QWERTY/Colemak-DH layouts with a lot of combos for symbols and brackets on both layouts, bitwise F-key input using binary combinations, OLED displays, trackpoint integration, and a gaming layer with chat mode for seamless transitions.",
        "OS": ["MacOS"],
        "keybindings": ["Vim","Gaming"],
        "writeup": "https://github.com/phaberest/qmk_firmware/blob/main/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/mkovaxx-phalanx/",
        "fileSlug": "mkovaxx-phalanx",
        "title": "Phalanx 36",
        "keymapUrl": "https://github.com/mkovaxx/phalanx36-for-Adv360-Pro",
        "author": "mkovaxx",
        "keymapImage": "https://raw.githubusercontent.com/mkovaxx/phalanx36-for-Adv360-Pro/refs/heads/main/assets/layout.png",
        "keyCount": 36,
        "firmwares": ["ZMK"],
        "keyboard": "Kinesis Advantage360 Pro",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A layout that eliminates lateral finger movement.",
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/mkovaxx/phalanx36-for-Adv360-Pro/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/aidancz/",
        "fileSlug": "aidancz",
        "title": "Planck Crab",
        "keymapUrl": "https://github.com/aidancz/planck_crab",
        "author": "aidancz",
        "keymapImage": "/assets/img/keymaps/aidancz.webp",
        "keyCount": 43,
        "firmwares": ["QMK"],
        "keyboard": "Planck",
        "baseLayouts": ["QWERTY"],
        "stagger": "ortholinear",
        "isSplit": false,
        "languages": ["English"],
        "summary": "A symmetrical layout for planck mit keyboard",
        "OS": ["Linux"],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/aidancz/planck_crab/blob/master/readme.org",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/trguhq/",
        "fileSlug": "trguhq",
        "title": "Planck Unicode Rune",
        "keymapUrl": "https://github.com/trguhq/planck_rune",
        "author": "trguhq",
        "keymapImage": "/assets/img/keymaps/trguhq.webp",
        "keyCount": 48,
        "firmwares": ["QMK"],
        "keyboard": "Planck",
        "baseLayouts": ["Futhark","Colemak","Dvorak","QWERTY"],
        "stagger": "ortholinear",
        "isSplit": false,
        "languages": ["Danish","English","Faroese","Icelandic","Norwegian","Swedish"],
        "summary": "QMK Unicode Rune (Futhark) Layout for Planck and other 4x12 Ortho Keyboards",
        "OS": ["Windows","MacOS","Linux"],
        "keybindings": [],
        "writeup": "https://github.com/trguhq/planck_rune/blob/main/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/rayduck/",
        "fileSlug": "rayduck",
        "title": "Pnohty",
        "keymapUrl": "https://github.com/rayduck/zmk-config",
        "author": "rayduck",
        "keymapImage": "https://user-images.githubusercontent.com/16619392/150713551-243510f7-cc91-4e50-acc5-41118b8f07a5.png",
        "keyCount": 34,
        "firmwares": ["ZMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "An optimized keyboard layout for people who like Python, Vim, and tiny split keyboards ;)",
        "OS": ["MacOS"],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/rayduck/pnohty",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/precondition/",
        "fileSlug": "precondition",
        "title": "Precondition's keymap for the Dactyl Manuform 5x6",
        "keymapUrl": "https://github.com/precondition/dactyl-manuform-keymap/",
        "author": "precondition",
        "keymapImage": "/assets/img/keymaps/precondition.jpg",
        "keyCount": 64,
        "firmwares": ["QMK"],
        "keyboard": "Dactyl Manuform 5x6",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","French"],
        "summary": "This keymap uses Colemak-DH for its alpha base with the addition of common French accented keys in direct access and dead keys for the less common ones. For use in English, French, and programming. Notably, home row mods are used, as well as tap dance and combos.",
        "OS": ["Linux","Windows"],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/precondition/dactyl-manuform-keymap/blob/main/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/pseudoku-ergowarp/",
        "fileSlug": "pseudoku-ergowarp",
        "title": "Pseudoku's ErgoWarp",
        "keymapUrl": "https://github.com/pseudoku/ErgoWarp",
        "author": "pseudoku",
        "keymapImage": "https://raw.githubusercontent.com/pseudoku/Warped-keyboard/master/Photo/WarpmanLayout.png",
        "keyCount": 46,
        "firmwares": ["QMK"],
        "keyboard": "ErgoWarp",
        "baseLayouts": ["Warpman"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": ["Customizable parametric key placement","Minimize finger movement","Dense and comfortable thumb cluster","Built-in palm rest","Adjustable tenting","Tracking device"],
        "OS": [],
        "keybindings": [],
        "writeup": "https://github.com/pseudoku/ErgoWarp/blob/master/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/CowboyVang/",
        "fileSlug": "CowboyVang",
        "title": "qmk-unicorne-colemak-dh",
        "keymapUrl": "https://github.com/CowboyVang/unicorne-keymap",
        "author": "CowboyVang",
        "keymapImage": "https://raw.githubusercontent.com/CowboyVang/unicorne-keymap/main/images/layer-0-base.svg",
        "keyCount": 42,
        "firmwares": ["QMK"],
        "keyboard": "Unicorne",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Colemak-DH keymap with Pure Space thumb, 14 combos for common keys, Key Overrides for bracket pairs, selective Auto Shift, Space Cadet parentheses, and System Orchestrator F-keys for macro automation.",
        "OS": ["macOS"],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/CowboyVang/unicorne-keymap/blob/main/README.md",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": true
        
    },
    {

        "url": "/keymaps/rafaelromao/",
        "fileSlug": "rafaelromao",
        "title": "rafaelromao's keyboard layout",
        "keymapUrl": "https://github.com/rafaelromao/keyboards",
        "author": "rafaelromao",
        "keymapImage": "https://raw.githubusercontent.com/rafaelromao/keyboards/main/docs/img/diagrams/overview.png",
        "keyCount": 24,
        "firmwares": ["ZMK"],
        "keyboard": "Diamond",
        "baseLayouts": ["Romak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["Portuguese","English"],
        "summary": "A split keyboard layout optimized for Portuguese, English, working with numbers and software programming with VIM plugins.",
        "OS": ["MacOS"],
        "keybindings": ["Vim","Spreadsheets"],
        "writeup": "https://rafaelromao.github.io/keyboards/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 32,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/ratoru/",
        "fileSlug": "ratoru",
        "title": "ratoru's keymaps for Kyria rev3 and Aurora Sweep",
        "keymapUrl": "https://github.com/ratoru/qmk_keymap/tree/main",
        "author": "ratoru",
        "keymapImage": "/assets/img/keymaps/ratoru.webp",
        "keyCount": 50,
        "firmwares": ["QMK"],
        "keyboard": "Kyria",
        "baseLayouts": ["Colemak","QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Inspired by Pascal Getreuer, these keymaps include efficient symbol layers based on character and bigram frequencies in programming languages. Features include Caps Word, dynamic and word selection macros, layer lock, RGB lighting, and “timeless” home row mods. Compiled via GitHub Actions.",
        "OS": ["MacOS"],
        "keybindings": ["Vim","Gaming"],
        "writeup": "https://ratoru.com/blog/choose-the-right-base-layout",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/rearman/",
        "fileSlug": "rearman",
        "title": "rearman's Corne Layout",
        "keymapUrl": "https://github.com/rearman/zmk-config/",
        "author": "rearman",
        "keymapImage": "https://raw.githubusercontent.com/rearman/zmk-config/master/corne.svg",
        "keyCount": 42,
        "firmwares": ["ZMK"],
        "keyboard": "Corne",
        "baseLayouts": ["Dvorak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Easy access to numpad/navpad, as well as combos for num-row and F-key row.",
        "OS": ["Windows","Linux"],
        "keybindings": [],
        "writeup": "https://github.com/rearman/zmk-config/blob/master/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/grassfedreeve/",
        "fileSlug": "grassfedreeve",
        "title": "reeve's keymap for 26-30 keys",
        "keymapUrl": "https://github.com/grassfedreeve/zmk-config-akohekohe",
        "author": "grassfedreeve",
        "keymapImage": "https://raw.githubusercontent.com/grassfedreeve/akohekohe/main/img/example_keymap.svg",
        "keyCount": 26,
        "firmwares": ["ZMK"],
        "keyboard": "ʻākohekohe",
        "baseLayouts": ["Aptmak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "This is the layout I use on my 26 key split keyboard. Base Layer is Aptmak with quite a few combos, layers are activated by holding the thumb keys.",
        "OS": ["Linux","Windows"],
        "keybindings": [],
        "writeup": "",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 4,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/reinier/",
        "fileSlug": "reinier",
        "title": "reinier's keymap for the Microdox and Moonlander",
        "keymapUrl": "https://github.com/reinier/dotfiles",
        "author": "reinier",
        "keymapImage": "https://raw.githubusercontent.com/reinier/dotfiles/main/hammerspoon/keyboard/keymap.png",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "Microdox",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Dutch"],
        "summary": "",
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/reinier/dotfiles#keyboards",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": "no",
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/rstacruz/",
        "fileSlug": "rstacruz",
        "title": "Rico's keymap",
        "keymapUrl": "https://github.com/rstacruz/my_qmk_keymaps",
        "author": "rstacruz",
        "keymapImage": "https://raw.githubusercontent.com/rstacruz/my_qmk_keymaps/main/preview.png",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "Planck",
        "baseLayouts": ["Colemak","QWERTY"],
        "stagger": "ortholinear",
        "isSplit": true,
        "languages": ["English"],
        "summary": "My (@rstacruz) personal keymaps for the QMK firmware for mechanical keyboards.",
        "OS": ["Linux"],
        "keybindings": ["Vim","TWM"],
        "writeup": "https://github.com/rstacruz/my_qmk_keymaps/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/timeopochin-rsi_terminated/",
        "fileSlug": "timeopochin-rsi_terminated",
        "title": "RSI Terminated",
        "keymapUrl": null,
        "author": "timeopochin",
        "keymapImage": "/assets/img/keymaps/timeopochin-rsi_terminated.png",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "MiniDox",
        "baseLayouts": ["RSI Terminated"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "An evolved ergonomic layout for the MiniDox",
        "OS": ["Linux"],
        "keybindings": ["Vim","TWM"],
        "writeup": "https://www.reddit.com/r/KeyboardLayouts/comments/kjhkar/rsi_terminated_an_evolved_ergonogic_layout_for/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/sartak/",
        "fileSlug": "sartak",
        "title": "sartak's keyboard config heavily focused on chording words",
        "keymapUrl": "https://github.com/sartak/keyboard",
        "author": "sartak",
        "keymapImage": "https://github.com/sartak/keyboard/raw/master/images/keymap.svg",
        "keyCount": 34,
        "firmwares": ["QMK","ZMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["Canary"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "I use the Canary layout on a lightly-modded Ferris Sweep with chocs. I use the lightest switches I can find, currently pinks. I use chords heavily to type entire words, inspired by Plover steno and CharaChorder. I have a duplicate key on a thumb which enables a bunch of functionality. No home row mods due to the presence of word-chords.",
        "OS": ["Linux"],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/sartak/keyboard/blob/master/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/seancolsen/",
        "fileSlug": "seancolsen",
        "title": "seancolsen's 36 key layout with only 2 layers — and lots of combos!",
        "keymapUrl": null,
        "author": "seancolsen",
        "keymapImage": "/assets/img/keymaps/seancolsen.webp",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A keymap of my custom corne mini layout, which has 36 keys. It has a num layer which adds 27 more symbols, and then lots of combos for everything else. The combos make backspace, esc, and delete available from the home row, and everything else very close too! It's been awesome to use for both prose and coding!",
        "OS": ["Linux"],
        "keybindings": [],
        "writeup": "https://www.reddit.com/r/ErgoMechKeyboards/comments/ifrd24/my_36_key_layout_with_only_2_layers_and_lots_of/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 2,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/stevep99/",
        "fileSlug": "stevep99",
        "title": "Seniply",
        "keymapUrl": "https://github.com/stevep99/seniply/tree/master/downloads",
        "author": "stevep99",
        "keymapImage": "https://stevep99.github.io/seniply/gfx/seniply_us_matrix_all.png",
        "keyCount": 34,
        "firmwares": ["QMK","KMonad"],
        "keyboard": "",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Seniply is an ergonomic, minimal keyboard layout for a keyboard with at least 34 keys. The minimum requirement is 30 keys in the main body plus 4 thumb-keys. All the features (and more) of a standard full-size keyboard are available by making use of six layers, which are activated via the thumb keys. The default base layer is Colemak-DH.",
        "OS": ["Linux","Windows","MacOS"],
        "keybindings": [],
        "writeup": "https://stevep99.github.io/seniply/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/shaykalyan/",
        "fileSlug": "shaykalyan",
        "title": "Shay Kalyan's Lily58",
        "keymapUrl": "https://github.com/shaykalyan/qmk_firmware/blob/lily58-keymap-add-shaykalyan/keyboards/lily58/keymaps/shaykalyan/",
        "author": "shaykalyan",
        "keymapImage": "/assets/img/keymaps/shaykalyan.webp",
        "keyCount": 58,
        "firmwares": ["QMK"],
        "keyboard": "Lily58",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Taking the default keymap as my starting point, I started to tweak things almost immediately to fit my typing style and allow me to ease into a layout that isn't too far from a standard QWERTY keyboard. Build log available.",
        "OS": ["Windows"],
        "keybindings": [],
        "writeup": "https://shaykalyan.com/blog/posts/2021/lily58-split-keyboard-build/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/smallcat/",
        "fileSlug": "smallcat",
        "title": "Smallcat",
        "keymapUrl": "https://github.com/smallwat3r/qmk-keymap",
        "author": "smallwat3r",
        "keymapImage": "https://raw.githubusercontent.com/smallwat3r/qmk-keymap/refs/heads/main/images/keymap.png",
        "keyCount": 26,
        "firmwares": ["QMK"],
        "keyboard": "Smallcat",
        "baseLayouts": ["smallcat"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "The Smallcat is a minimalist keyboard with just 26 keys, designed to reduce finger strain and minimize movement—especially for the pinky fingers. To compensate for the limited number of keys, it relies heavily on combo inputs. Using very light switches is recommended, making the typing experience especially comfortable.",
        "OS": ["MacOS"],
        "keybindings": ["Vim"],
        "writeup": null,
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 9,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/smt-minivan/",
        "fileSlug": "smt-minivan",
        "title": "smt's TV44 keymap",
        "keymapUrl": "https://github.com/smt/qmk_firmware/tree/master/keyboards/thevankeyboards/minivan/keymaps/smt",
        "author": "smt",
        "keymapImage": "/assets/img/keymaps/smt-minivan.png",
        "keyCount": 45,
        "firmwares": ["QMK"],
        "keyboard": "tv44",
        "baseLayouts": ["Dvorak","Colemak","QWERTY"],
        "stagger": "row",
        "isSplit": false,
        "languages": ["English"],
        "summary": null,
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/smt/qmk_firmware/tree/master/keyboards/thevankeyboards/minivan/keymaps/smt/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/isaacsa51-halcyon_kyria/",
        "fileSlug": "isaacsa51-halcyon_kyria",
        "title": "Spanish/English Kyria with Cirque Trackpad and OS Toggler",
        "keymapUrl": "https://github.com/isaacsa51/qmk_userspace/tree/isaac",
        "author": "isaacsa51",
        "keymapImage": "https://github.com/isaacsa51/qmk_userspace/raw/isaac/res/combined.png",
        "keyCount": 50,
        "firmwares": ["QMK"],
        "keyboard": "Kyria",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Spanish"],
        "summary": "Spanish/English focused for Tiling WM with heavy use of combos for symbols, layer for JetBrain's IDES and OS Switching for tilde usage for the vowels. Featuring TFT Display and a Cirque Trackpad to switch from mouse movements to scroll.",
        "OS": ["Windows","MacOS","Linux"],
        "keybindings": ["TWM"],
        "writeup": null,
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 10,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/isaacsa51/",
        "fileSlug": "isaacsa51",
        "title": "Spanish/English Programming Corne Keymap",
        "keymapUrl": "https://github.com/isaacsa51/zmk-config-corne",
        "author": "isaacsa51",
        "keymapImage": "https://raw.githubusercontent.com/isaacsa51/zmk-config-corne/refs/heads/master/keymap.png",
        "keyCount": 42,
        "firmwares": ["ZMK"],
        "keyboard": "Corne",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Spanish"],
        "summary": "Miryoku-like layout for spanish/english programmers",
        "OS": ["Windows","MacOS","Linux"],
        "keybindings": [],
        "writeup": null,
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/sennomo-stifluqz/",
        "fileSlug": "sennomo-stifluqz",
        "title": "StiFluQz layout for half Microdox",
        "keymapUrl": "https://github.com/sennomo/qmk_firmware/tree/master/keyboards/boardsource/microdox/keymaps/sennomo",
        "author": "sennomo",
        "keymapImage": "https://www.sennomo.net/stifluqz/stifluqz.png",
        "keyCount": 18,
        "firmwares": ["QMK"],
        "keyboard": "Microdox",
        "baseLayouts": ["StiFluQz"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Half of a Microdox for one-handed typing.",
        "OS": ["Linux","Windows","MacOS"],
        "keybindings": [],
        "writeup": "https://www.sennomo.net/stifluqz/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": true
        
    },
    {

        "url": "/keymaps/lucordes/",
        "fileSlug": "lucordes",
        "title": "Sweep International Keymap",
        "keymapUrl": "https://github.com/lucordes/zmk-config-nomouse",
        "author": "lucordes",
        "keymapImage": "https://github.com/user-attachments/assets/3b3d65f9-8baa-4e73-9c62-1e845fa25314",
        "keyCount": 33,
        "firmwares": ["ZMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Italian","German"],
        "summary": "Very easy efficient three layer keymap based on Colemak-DH adjusted for Italian/German.",
        "OS": ["Windows","Linux","Android"],
        "keybindings": [],
        "writeup": "https://github.com/lucordes/zmk-config-nomouse/blob/master/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 12,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/t00mietum/",
        "fileSlug": "t00mietum",
        "title": "t00mietum Comfort Keyboard",
        "keymapUrl": null,
        "author": "t00mietum",
        "keymapImage": "/assets/img/keymaps/t00mietum.png",
        "keyCount": 48,
        "firmwares": ["QMK"],
        "keyboard": "Planck",
        "baseLayouts": ["t00mietum","QWERTY"],
        "stagger": "ortholinear",
        "isSplit": false,
        "languages": ["English"],
        "summary": "A bottom-up ergonomic redesign keyboard layout for QMK programmable keyboards. There were no sacred cows - not modifiers, not symbols ... only statistically validated and human-tested comfort.",
        "OS": ["Linux"],
        "keybindings": [],
        "writeup": "https://web.archive.org/web/20230824075524/https://github.com/t00mietum/keyboard/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 9,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/valdirjunior011/",
        "fileSlug": "valdirjunior011",
        "title": "Temper - wireless-only mechanical keyboard",
        "keymapUrl": "https://github.com/valdirjunior011/zmk-config-temper/tree/main/boards/shields/temper",
        "author": "valdirjunior011",
        "keymapImage": "https://raw.githubusercontent.com/valdirjunior011/zmk-config-temper/main/keymap_img/temper.svg",
        "keyCount": 36,
        "firmwares": ["ZMK"],
        "keyboard": "Temper",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "This is a split, wireless-only mechanical keyboard. Include battery pads, power switches for wireless use, Displays",
        "OS": ["MacOS"],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/valdirjunior011/zmk-config-temper/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 5,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/skychil/",
        "fileSlug": "skychil",
        "title": "The Kombol Layout",
        "keymapUrl": "https://github.com/skychil/kombol",
        "author": "skychil",
        "keymapImage": "https://user-images.githubusercontent.com/72839499/130539776-64c081e4-e99b-4d23-a7e8-4db67cdaea16.png",
        "keyCount": 50,
        "firmwares": ["QMK"],
        "keyboard": "Kyria",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A combo-based layout for Ergonomic Keyboards, implemented in QMK",
        "OS": [],
        "keybindings": ["Vim","TWM"],
        "writeup": "https://github.com/skychil/kombol/blob/main/README.md",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/rootiest/",
        "fileSlug": "rootiest",
        "title": "The Rootiest Planck Layout",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/planck/keymaps/rootiest",
        "author": "rootiest",
        "keymapImage": "https://github.com/rootiest/rootiest.github.io/raw/main/img/rootiest-planck_legend.png",
        "keyCount": 47,
        "firmwares": ["QMK"],
        "keyboard": "Planck",
        "baseLayouts": ["QWERTY","Colemak","Dvorak"],
        "stagger": "ortholinear",
        "isSplit": false,
        "languages": ["English"],
        "summary": "This layout takes advantage of as many QMK features as possible for a huge complicated beast of a keyboard!",
        "OS": ["Windows"],
        "keybindings": [],
        "writeup": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/planck/keymaps/rootiest/readme.md",
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 10,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/xsznix/",
        "fileSlug": "xsznix",
        "title": "The RSTHD layout",
        "keymapUrl": "https://github.com/xsznix/qmk_firmware/tree/master/keyboards/ergodox_ez/keymaps/rsthd",
        "author": "xsznix",
        "keymapImage": "/assets/img/keymaps/xsznix.jpg",
        "keyCount": 76,
        "firmwares": ["QMK"],
        "keyboard": "ErgoDox",
        "baseLayouts": ["RSTHD","QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "The keymap of the creator of the RSTHD layout (xsznix), generated with his hand-rolled keyboard layout generation program called keygen, featuring the letter 'E' on the thumb key.",
        "OS": ["MacOS","Windows"],
        "keybindings": ["Vim"],
        "writeup": "https://xsznix.wordpress.com/2016/05/16/introducing-the-rsthd-layout/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 9,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/squizzler/",
        "fileSlug": "squizzler",
        "title": "The RSTHD Layout for minidox - Empowered with Combos",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/maple_computing/minidox/keymaps/rsthd_combos",
        "author": "squizzler",
        "keymapImage": "https://live.staticflickr.com/65535/49926249372_77ab8eba95_z.jpg",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "MiniDox",
        "baseLayouts": ["RSTHD"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "An attempt at porting Xuming Zeng’s RSTHD from the Ergodox to the Minidox, in a layout that favours prose rather than code, with symbols used in everyday writing such as various (Western) currencies in easy reach.",
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/qmk/qmk_firmware/blob/user-keymaps-still-present/keyboards/maple_computing/minidox/keymaps/rsthd_combos/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/treeman/",
        "fileSlug": "treeman",
        "title": "The T-34 keyboard layout",
        "keymapUrl": "https://github.com/treeman/qmk_firmware/tree/master/keyboards/ferris/keymaps/treeman",
        "author": "treeman",
        "keymapImage": "https://www.jonashietala.se/images/t-34/base.png",
        "keyCount": 34,
        "firmwares": ["QMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["RSTHD"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Swedish"],
        "summary": "T-34 is a 34 key layout that's focused on comfort and my personal usage patterns. I've written an article series where I document the revisions I make.",
        "OS": ["Linux","Windows"],
        "keybindings": ["Vim","TWM"],
        "writeup": "https://www.jonashietala.se/blog/2021/06/03/the-t-34-keyboard-layout/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 10,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": true
        
    },
    {

        "url": "/keymaps/MicahElliot/",
        "fileSlug": "MicahElliot",
        "title": "The Woodpecker Makery's ZeLDA Layout for Planck Keyboards",
        "keymapUrl": "https://github.com/MicahElliott/ZeLDA",
        "author": "MicahElliot",
        "keymapImage": "https://raw.githubusercontent.com/MicahElliott/ZeLDA/master/keyboard-layout-all.png",
        "keyCount": 42,
        "firmwares": ["QMK"],
        "keyboard": "Planck",
        "baseLayouts": ["QWERTY"],
        "stagger": "ortholinear",
        "isSplit": false,
        "languages": ["English"],
        "summary": "The ZeLDA (Zero-Look-Down Access) Layout is a minimalist approach to keyboarding. The philosophy is that you should never have to reach farther than one adjacent key. It's still a QWERTY, but seriously improved.",
        "OS": ["Linux","Windows"],
        "keybindings": ["TWM","Emacs","Vim"],
        "writeup": "https://github.com/MicahElliott/ZeLDA/blob/master/GUIDE.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/toykeeper-kanata_k400plus/",
        "fileSlug": "toykeeper-kanata_k400plus",
        "title": "ToyKeeper's Kanata keymap for Logitech K400+",
        "keymapUrl": "https://github.com/ToyKeeper/kanata-logitech-k400plus",
        "author": "ToyKeeper",
        "keymapImage": "https://raw.githubusercontent.com/ToyKeeper/kanata-logitech-k400plus/trunk/tk-k400%2B.png",
        "keyCount": 82,
        "firmwares": ["Kanata"],
        "keyboard": "Logitech K400+",
        "baseLayouts": ["Dvorak","QWERTY","Colemak"],
        "stagger": "row",
        "isSplit": false,
        "languages": ["English"],
        "summary": "A cheap wireless keyboard+mouse for media PCs.  It sucks, but you can make it suck less with Kanata.  Fixes some hardware issues and adds quality-of-life features and extra core layouts.  Designed to be customized easily; includes example configs and scripts.",
        "OS": ["Linux"],
        "keybindings": [],
        "writeup": "https://github.com/ToyKeeper/kanata-logitech-k400plus/blob/trunk/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/fculpo/",
        "fileSlug": "fculpo",
        "title": "Tweaked keymap for Redox",
        "keymapUrl": "https://github.com/fculpo/qmk_firmware/tree/master/keyboards/redox/keymaps/fculpo",
        "author": "fculpo",
        "keymapImage": "/assets/img/keymaps/fculpo.png",
        "keyCount": 70,
        "firmwares": ["QMK"],
        "keyboard": "Redox",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "This keymap modifies the default keymap for the awesome Redox keyboard designed by Mattia Dal Ben.  Also heavily inspired by nrichers's layout.",
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "https://github.com/fculpo/qmk_firmware/tree/master/keyboards/redox/keymaps/fculpo/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/tynanbe/",
        "fileSlug": "tynanbe",
        "title": "tynanbe's keymap based on dustypomerleau's minidox",
        "keymapUrl": "https://github.com/tynanbe/qmk_firmware/tree/tynanbe/users/tynanbe",
        "author": "tynanbe",
        "keymapImage": "/assets/img/keymaps/tynanbe.jpg",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "Arch-36",
        "baseLayouts": ["Colemak","QWERTY","Dvorak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": ["Symmetry is important because use-cases are hard to predict","Whenever possible, modifiers and layer keys should be available from either hand","Inward rolls should be leveraged not just for alphas, but also for coding/symbols","Number order—like alpha order—should be designed to favor use of the strongest fingers","One-shot keys can greatly reduce the strain of typing, and should be leveraged."],
        "OS": ["MacOS","Linux","Windows"],
        "keybindings": ["TWM"],
        "writeup": null,
        "hasRotaryEncoder": true,
        "hasLetterOnThumb": false,
        "layerCount": 9,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/urob/",
        "fileSlug": "urob",
        "title": "urob's keymap for 34+ key keyboards",
        "keymapUrl": "https://github.com/urob/zmk-config",
        "author": "urob",
        "keymapImage": "https://raw.githubusercontent.com/urob/zmk-config/main/draw/keymap.png",
        "keyCount": 34,
        "firmwares": ["ZMK"],
        "keyboard": "Corne",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","German","Greek"],
        "summary": ["Timeless homerow mods","Combos replace symbol layer","Smart numbers and mouse layers auto-toggle off","Unicode math and international layers","Fully automated, nix-based local build environment","Base keymap used for various keyboards using modular structure"],
        "OS": ["Linux","Windows"],
        "keybindings": ["Vim","TWM"],
        "writeup": "https://github.com/urob/zmk-config/blob/main/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/NeonSpork/",
        "fileSlug": "NeonSpork",
        "title": "UT47 Nordic keymap",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/40percentclub/ut47/keymaps/nordic",
        "author": "NeonSpork",
        "keymapImage": "/assets/img/keymaps/NeonSpork.png",
        "keyCount": 47,
        "firmwares": ["QMK"],
        "keyboard": "UT47",
        "baseLayouts": ["QWERTY"],
        "stagger": "row",
        "isSplit": false,
        "languages": ["English","Danish","Norwegian"],
        "summary": "Chose to modify the default layout to include dedicated arrows on the bottom right. Layers 1-4 are modifiers, layer 5 is a toggle on gaming mode. Tab is dual function: Tap for Tab and hold for L3. So is enter: tap for Enter and hold for Right shift.",
        "OS": ["Windows"],
        "keybindings": ["Gaming"],
        "writeup": null,
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/Vermoot/",
        "fileSlug": "Vermoot",
        "title": "Vermoot's combo-heavy Kyria keymap for French and English",
        "keymapUrl": "https://github.com/Vermoot/qmk_keymaps/tree/master/kyria/keymaps/Vermoot",
        "author": "Vermoot",
        "keymapImage": "/assets/img/keymaps/Vermoot.png",
        "keyCount": 46,
        "firmwares": ["QMK"],
        "keyboard": "Kyria",
        "baseLayouts": ["Colemak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["French","English"],
        "summary": null,
        "OS": ["MacOS","Linux"],
        "keybindings": ["Vim"],
        "writeup": null,
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 11,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/waffle87/",
        "fileSlug": "waffle87",
        "title": "waffle's keymap",
        "keymapUrl": "https://github.com/waffle87/qmk.me/",
        "author": "waffle87",
        "keymapImage": "https://raw.githubusercontent.com/waffle87/qmk.me/master/util/layout.svg",
        "keyCount": 34,
        "firmwares": ["QMK","ZMK"],
        "keyboard": "Ferris",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "a simple 34-key layout that makes use of 2 (primary) layers, home-row mods, & combos for many symbols.",
        "OS": ["Linux"],
        "keybindings": ["Vim","TWM"],
        "writeup": "https://github.com/waffle87/qmk.me/blob/master/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/waynehoover/",
        "fileSlug": "waynehoover",
        "title": "waynehoover's Dvorak IULM",
        "keymapUrl": "https://github.com/waynehoover/qmk_firmware/tree/waynehoover_keymaps/keyboards/crkbd/keymaps/waynehoover",
        "author": "waynehoover",
        "keymapImage": "https://p239.p2.n0.cdn.getcloudapp.com/items/ApuY16w1/8887acb2-082c-412b-899e-b5c3fa062040.jpg",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["Dvorak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A Corne/Ferris keymap with an alternative Dvorak layout that swaps IU and LM, with the bonus of swapped shift state for semicolon (;)",
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": "",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/braindefender-wellum/",
        "fileSlug": "braindefender-wellum",
        "title": "Wellum — 36-keys callum-styled keyboard layout",
        "keymapUrl": "https://github.com/braindefender/wellum",
        "author": "braindefender",
        "keymapImage": "https://raw.githubusercontent.com/braindefender/wellum/master/images/wellum-preview.jpg",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "Cantor Remix",
        "baseLayouts": ["QWERTY","ЙЦУКЕН"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Russian"],
        "summary": ["Slightly modified QWERTY layout optimized for English & Russian languages","Mod-Tap-free Home-Row modifiers access without nasty timings","Navigation, symbols, numbers & functional layers","System-wide universal layouts for Windows, Linux and macOS","Gaming layer, easy windows and tabs switcher and more..."],
        "OS": ["Windows","Linux","MacOS"],
        "keybindings": ["Vim","Gaming","TWM"],
        "writeup": "https://github.com/braindefender/wellum/blob/master/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/wernerdegroot/",
        "fileSlug": "wernerdegroot",
        "title": "wernerdegroot's layout",
        "keymapUrl": "https://github.com/wernerdegroot/karabiner-elements",
        "author": "wernerdegroot",
        "keymapImage": "https://raw.githubusercontent.com/wernerdegroot/karabiner-elements/refs/heads/main/keyboard-layout.png",
        "keyCount": 35,
        "firmwares": ["Karabiner-Elements"],
        "keyboard": "ANSI",
        "baseLayouts": ["QWERTY"],
        "stagger": "row",
        "isSplit": false,
        "languages": ["English","Dutch"],
        "summary": "Layout with two goals: to restrict as much as possible to the 30 alpha keys plus the spacebar, and to stay as close to QWERTY as possible to not mess with muscle memory and allow easy transition to traditional keyboards.",
        "OS": ["MacOS"],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/wernerdegroot/karabiner-elements/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 7,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/Wimads/",
        "fileSlug": "Wimads",
        "title": "Wimads' keymap for 3x5+3 split keyboards",
        "keymapUrl": "https://github.com/Wimads/qmk_firmware/blob/master/keyboards/keycapsss/3w6_2040/keymaps/Wimads",
        "author": "Wimads",
        "keymapImage": "https://raw.githubusercontent.com/Wimads/qmk_firmware/master/keyboards/keycapsss/3w6_2040/keymaps/Wimads/keymapdb/Layers.png",
        "keyCount": 36,
        "firmwares": ["QMK"],
        "keyboard": "3W6",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Dutch"],
        "summary": "A split 3x5+3 layout, which is optimized for CAD and graphic usage. It utilizes a lot of combos, and no homerow mods, and only 3 layers. It also has a (combo based) mode for one handed operation. (image does not show combos, see write-up link instead!)",
        "OS": ["Windows"],
        "keybindings": ["Graphics/CAD"],
        "writeup": "https://github.com/Wimads/qmk_firmware/blob/master/keyboards/keycapsss/3w6_2040/keymaps/Wimads/keymapdb/Wimads_keymapdb_writeup.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/wochap/",
        "fileSlug": "wochap",
        "title": "wochap's 3x5+2 corne layout",
        "keymapUrl": "https://github.com/wochap/corne-layout",
        "author": "wochap",
        "keymapImage": "/assets/img/keymaps/wochap.webp",
        "keyCount": 34,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["Colemak","QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Small 3x5+2 Colemak-DH Corne keymap with home row mods on all layers and an optimised number row (87305 62194).",
        "OS": ["Linux","MacOS"],
        "keybindings": ["Vim"],
        "writeup": null,
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/dickiedyce-corneish_zen/",
        "fileSlug": "dickiedyce-corneish_zen",
        "title": "Workman Corneish-Zen",
        "keymapUrl": "https://github.com/dickiedyce/zmk-config-zen-2/blob/main/config/corneish_zen.keymap",
        "author": "dickiedyce",
        "keymapImage": "/assets/img/keymaps/dickiedyce-corneish_zen.png",
        "keyCount": 42,
        "firmwares": ["ZMK"],
        "keyboard": "Corne",
        "baseLayouts": ["Workman"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "A Workman-based Corneish-Zen, with two layers, making extreme use of tap-dance keys and some combos. Has a home-number row, and lower parens row.",
        "OS": ["MacOS"],
        "keybindings": [],
        "writeup": null,
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 2,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/yhaliaw/",
        "fileSlug": "yhaliaw",
        "title": "yhaliaw Planck layout",
        "keymapUrl": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/planck/keymaps/yhaliaw",
        "author": "yhaliaw",
        "keymapImage": "/assets/img/keymaps/yhaliaw.png",
        "keyCount": 48,
        "firmwares": ["QMK"],
        "keyboard": "Planck",
        "baseLayouts": ["QWERTY"],
        "stagger": "ortholinear",
        "isSplit": false,
        "languages": ["English"],
        "summary": null,
        "OS": [],
        "keybindings": [],
        "writeup": "https://github.com/qmk/qmk_firmware/tree/user-keymaps-still-present/keyboards/planck/keymaps/yhaliaw/readme.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 4,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/zzkt/",
        "fileSlug": "zzkt",
        "title": "zzkt's emacs-centric keymap for the crkbd",
        "keymapUrl": "https://github.com/zzkt/crkbd",
        "author": "zzkt",
        "keymapImage": "https://github.com/zzkt/crkbd/raw/endless/img/zzkt--alphalikes.png",
        "keyCount": 42,
        "firmwares": ["QMK"],
        "keyboard": "Corne",
        "baseLayouts": ["QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English"],
        "summary": "Yet another crkbd keymap which has emerged from a combination of writing and programming using Emacs on MacOS and Linux. The numeric layer has numbers on the home row and shifted symbols on the first row, with commonly used brackets on the third row symmetrically between sides. The emacs layer(s) provide both command and prefix keys.",
        "OS": ["MacOS","Linux"],
        "keybindings": ["Emacs"],
        "writeup": "https://github.com/zzkt/crkbd/blob/endless/README.org",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 6,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/lolo/",
        "fileSlug": "lolo",
        "title": "Каряга",
        "keymapUrl": "",
        "author": "LoLo",
        "keymapImage": "/assets/img/keymaps/lolo.png",
        "keyCount": 31,
        "firmwares": ["QMK"],
        "keyboard": "Snag",
        "baseLayouts": ["ЙЦУКЕН","QWERTY"],
        "stagger": "row",
        "isSplit": true,
        "languages": ["Russian"],
        "summary": "A minimalist keyboard that emerged as a symbiosis of the ideas of the Gherkin and Katana60 keyboards. Gherkin is bad because it is impossible to use when you add a space since it takes up the usual lower row of characters. Katana60 is good for everything except that it is expensive and not made by me.",
        "OS": ["Windows","Linux"],
        "keybindings": [],
        "writeup": "https://web.archive.org/web/20220706001902/https://klava.wiki/hypha/клавиатуры/коряга",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": true,
        "layerCount": 5,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": false,
        "isAutoShiftEnabled": false
        
    },
    {

        "url": "/keymaps/optozorax/",
        "fileSlug": "optozorax",
        "title": "Раскладка Ильи Шепрута",
        "keymapUrl": "https://github.com/optozorax/moonlander",
        "author": "optozorax",
        "keymapImage": "/assets/img/keymaps/optozorax.webp",
        "keyCount": 72,
        "firmwares": ["QMK"],
        "keyboard": "Moonlander",
        "baseLayouts": ["ЙЦУКЕН","Dvorak"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["Russian","English"],
        "summary": "optozorax's keymap for the Moonlander keyboard with an extremely detailed and very long write-up in Russian.",
        "OS": ["Windows","Linux"],
        "keybindings": ["Gaming"],
        "writeup": "https://optozorax.github.io/p/my-keyboard-layout/",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 12,
        "hasHomeRowMods": false,
        "isTapDanceEnabled": false,
        "isComboEnabled": true,
        "isAutoShiftEnabled": true
        
    },
    {

        "url": "/keymaps/minusfive/",
        "fileSlug": "minusfive",
        "title": "👊 Knucklehead",
        "keymapUrl": "https://github.com/minusfive/knucklehead",
        "author": "minusfive",
        "keymapImage": "https://minusfive.com/knucklehead/corneish_zen.svg",
        "keyCount": 42,
        "firmwares": ["ZMK"],
        "keyboard": "Corne",
        "baseLayouts": ["Colemak","Dvorak","QWERTY"],
        "stagger": "columnar",
        "isSplit": true,
        "languages": ["English","Spanish"],
        "summary": "A mnemonic, macOS-optimized, 42 key ergonomic columnar layout for corne-style split keyboards, designed to ease the transition from standard ANSI Apple-style keyboards.",
        "OS": ["MacOS","Linux"],
        "keybindings": ["Vim"],
        "writeup": "https://github.com/minusfive/knucklehead/blob/main/README.md",
        "hasRotaryEncoder": false,
        "hasLetterOnThumb": false,
        "layerCount": 3,
        "hasHomeRowMods": true,
        "isTapDanceEnabled": true,
        "isComboEnabled": true,
        "isAutoShiftEnabled": false
        
    }
]

