microsoft/STL

MSVC's implementation of the C++ Standard Library.

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 49 minutes ago
Type:Library / SDKCategory(s):Core & Utility LibrariesLanguages & Runtimes
Added to GitGenius on September 5th, 2026
Created on August 27th, 2019
Open Issues & Pull Requests: 594 (+0)
GitHub issues: Enabled
Number of forks: 1,648
Total Stargazers: 11,161 (+0)
Total Subscribers: 243 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 27.4 hours
Mean response time: 96.4 days
90th percentile: 251.4 days
Tracked items: 796

How this project is maintained

About 10% of issues opened in the past year have never received a reply. 45% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "resolved" is answered fastest, typically in about an hour, while "cxx26" waits about 7 weeks. 62% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. 64% of issues opened in the past year have been closed, leaving a working backlog.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 338
New in 7 days: 2
Closed in 7 days: 3
Avg open age: 887 days
Stale 30+ days: 317
Stale 90+ days: 275

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 5
Events in 7 days: 11

Top labels

  • fixed (357)
  • bug (216)
  • enhancement (105)
  • cxx26 (97)
  • performance (93)
  • LWG (86)
  • compiler (69)
  • question (50)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

MSVC STL is the C++ Standard Library implementation shipped with Microsoft Visual C++.

The project provides a complete implementation of the C++ Standard Library specification, handling the core abstractions and algorithms that C++ programs depend on. It serves as the standard library for code compiled with the MSVC compiler, delivering containers, iterators, algorithms, and utility components that conform to the C++ standard. Developers using MSVC rely on this implementation to access standard library functionality across Windows and other platforms where MSVC is available.

Adoption of this project is relevant primarily to those building C++ applications with the MSVC toolchain. It is the standard library that ships with Visual Studio and the MSVC compiler, so developers targeting Windows or using MSVC as their primary compiler will use it by default rather than selecting it as an alternative. Those working in environments where MSVC is the established compiler infrastructure benefit from having access to the source code and the ability to understand or contribute to the standard library implementation itself. The project is maintained by Microsoft as part of the MSVC toolchain rather than as a standalone choice competing with other standard library implementations.

The project shows active development with regular commits addressing standards compliance, performance improvements, and bug fixes. Work spans implementation of new C++ standard features, refinement of existing components, and maintenance of compatibility across supported platforms. The codebase receives contributions focused on correctness and standards adherence, with attention to both new functionality and the stability of established components.