microsoft/WSL

Windows Subsystem for Linux

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 35 minutes ago
Added to GitGenius on August 8th, 2026
Created on April 6th, 2016
Open Issues & Pull Requests: 968 (+0)
Number of forks: 1,797
Total Stargazers: 33,345 (+0)
Total Subscribers: 592 (+0)

Issue Activity (beta)

Open issues: 636
New in 7 days: 24
Closed in 7 days: 21
Avg open age: 763 days
Stale 30+ days: 454
Stale 90+ days: 299

Recent activity

Opened in 7 days: 22
Closed in 7 days: 20
Comments in 7 days: 11
Events in 7 days: 20

Top labels

  • needs-author-feedback (620)
  • feature (476)
  • network (348)
  • question (240)
  • emailed-logs (115)
  • bug (98)
  • duplicate (79)
  • GPU (76)

Repository Insights (GitGenius)

Median issue/PR response: 0.6 hours
Mean response time: 6.6 days
90th percentile: 3.5 days
Tracked items: 3,028

Most active contributors

Sign in to see contributor activity.

Detailed Description

Windows Subsystem for Linux (WSL) is Microsoft's technology that enables users to run unmodified Linux command-line tools, utilities, and applications directly on Windows without the performance overhead associated with traditional virtual machines or dual boot configurations. The repository serves as the central hub for WSL development, issue tracking, and community contributions, written primarily in C++ and hosted at wsl.dev.

The core functionality of WSL allows seamless integration between Windows and Linux environments. Users can install WSL through a simple command executed in the Windows command line, providing immediate access to a Linux environment. The project emphasizes accessibility and ease of setup, with comprehensive documentation available through Microsoft's official WSL documentation pages covering best practices for environment configuration and detailed overviews of the system's capabilities.

WSL's architecture is supported by a broader ecosystem of related open source repositories maintained by Microsoft. The WSL2-Linux-Kernel repository contains the Linux kernel specifically shipped with WSL, while the WSLg repository extends functionality to support Linux graphical user interface applications running within WSL. Documentation is maintained separately in the microsoftdocs/wsl repository, ensuring that user-facing guides remain current and comprehensive.

The project maintains an active development cycle with structured contribution processes. The repository includes a dedicated Contributor's Guide outlining expectations for all types of contributions, including code features, bug fixes, documentation improvements, and design proposals. Developer documentation provides specific instructions for building WSL from source code and details about the system's architecture, enabling contributors to understand the codebase structure and development workflow.

Microsoft has established governance standards for the project through adoption of the Microsoft Open Source Code of Conduct, setting expectations for community interactions. The repository includes explicit trademark guidelines ensuring proper use of Microsoft and third-party intellectual property in derivative works and modifications.

The software implements telemetry collection for diagnostic purposes, with users able to disable data collection according to preferences outlined in the repository's data and privacy documentation. Microsoft collects basic diagnostic information to improve products and services, with detailed privacy statements available to users. The telemetry implementation reflects Microsoft's approach to balancing product improvement with user privacy considerations.

The repository structure supports both end users seeking to deploy WSL and developers interested in contributing to its evolution. Release notes and downloads are centralized within the GitHub releases section, providing clear access to version history and installation packages. The project's organization demonstrates Microsoft's commitment to maintaining WSL as a community-driven initiative while retaining oversight of core development and architectural decisions.

WSL
by
microsoftmicrosoft/WSL

Repository Details

Fetching additional details & charts...