{"id":28573649,"url":"https://github.com/qmk/qmk_distro_wsl","last_synced_at":"2026-03-08T08:05:44.210Z","repository":{"id":37870710,"uuid":"333121499","full_name":"qmk/qmk_distro_wsl","owner":"qmk","description":"A pre-configured WSL distro for working with the QMK CLI","archived":false,"fork":false,"pushed_at":"2025-02-20T14:18:28.000Z","size":9791,"stargazers_count":33,"open_issues_count":6,"forks_count":2,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-06-02T09:22:38.980Z","etag":null,"topics":["keyboard-firmware","qmk","qmk-cli","qmk-wsl","wsl2"],"latest_commit_sha":null,"homepage":"https://wsl.qmk.fm/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/qmk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"open_collective":"qmk-firmware"}},"created_at":"2021-01-26T15:07:18.000Z","updated_at":"2025-05-04T04:54:35.000Z","dependencies_parsed_at":"2024-01-09T01:07:30.289Z","dependency_job_id":"8c6aa8c0-9fc4-470c-b1f4-50413cb5b496","html_url":"https://github.com/qmk/qmk_distro_wsl","commit_stats":{"total_commits":118,"total_committers":4,"mean_commits":29.5,"dds":0.364406779661017,"last_synced_commit":"88216ae8a9f6b97d1ee259f02d7127417a429e27"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qmk%2Fqmk_distro_wsl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qmk%2Fqmk_distro_wsl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qmk%2Fqmk_distro_wsl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qmk%2Fqmk_distro_wsl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qmk","download_url":"https://codeload.github.com/qmk/qmk_distro_wsl/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qmk%2Fqmk_distro_wsl/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258788898,"owners_count":22758246,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["keyboard-firmware","qmk","qmk-cli","qmk-wsl","wsl2"],"created_at":"2025-06-10T21:18:52.496Z","updated_at":"2026-03-08T08:05:44.165Z","avatar_url":"https://github.com/qmk.png","language":"Python","funding_links":["https://opencollective.com/qmk-firmware"],"categories":[],"sub_categories":[],"readme":"# QMK WSL\n\n\u003e A pre-configured WSL distro for working with the QMK CLI\n\n[![Latest Release](https://img.shields.io/github/v/release/qmk/qmk_distro_wsl?color=3D87CE\u0026label=Latest\u0026sort=semver\u0026style=for-the-badge)](https://github.com/qmk/qmk_distro_wsl/releases/latest)\n[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/qmk/qmk_distro_wsl/build.yml?logo=github\u0026style=for-the-badge)](https://github.com/qmk/qmk_distro_wsl/actions?query=workflow%3ACI+branch%3Amain)\n[![Discord](https://img.shields.io/discord/440868230475677696.svg?logo=discord\u0026logoColor=white\u0026color=7289DA\u0026style=for-the-badge)](https://discord.gg/qmk)\n\nBased on the exact same environment as QMK uses for CI, this installer package aims to give you a QMK build environment with as little effort as possible.\n\n![terminal example](./docs/public/terminal.png)\n\n## Documentation\n\n1. Install [WSL2](https://docs.microsoft.com/en-us/windows/wsl/install-win10)\n1. Install the [latest release](https://github.com/qmk/qmk_distro_wsl/releases/latest)\n1. Run [`qmk setup`](https://docs.qmk.fm/#/newbs_getting_started?id=set-up-qmk)\n1. Run [`qmk compile`](https://docs.qmk.fm/#/newbs_getting_started?id=_4-test-your-build-environment)\n1. Profit!\n\nFull documentation is available at \u003chttps://wsl.qmk.fm/\u003e.\n\n## Official Website\n\n[qmk.fm](https://qmk.fm) is the official website of QMK, where you can find links to this page, the documentation, and the keyboards supported by QMK.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqmk%2Fqmk_distro_wsl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqmk%2Fqmk_distro_wsl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqmk%2Fqmk_distro_wsl/lists"}