Skip to content
PluginStats

C/C++ Advanced Lint installs statistics

By Joseph Benden · VS Code Marketplace · Programming Languages

An advanced, modern, static analysis extension for C/C++ that supports a number of back-end analyzer programs.

View on VS Code Marketplace Fresh · Oct 20, 2026

C/C++ Advanced Lint has 738,871 recorded installs on VS Code Marketplace, ranking #667 of 2,501 tracked listings.

Installs
738,871
Official API · Oct 20, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#667
Among tracked VS Code Marketplace listings

Rating: 3.05 / 5 from 19 ratings

About C/C++ Advanced Lint

<div> <img src="https://github.com/jbenden/vscode-c-cpp-flylint/raw/HEAD/C-Cpp-FlyLint_icon.png" style="display: inline;" align="right" width="128" height="128" /> <h1>C/C++ Advanced Lint for VS Code</h1> <div>

Code Climate

</div>

A Visual Studio Code extension supporting a number of static code analyzers for C and C++ code.

</div>

Features

  • On-the-fly linting within the code editor, upon file save or after file edits.
  • Automatically finds available static analysis tools.
  • Easily supports additional static analyzers with minimum development effort.

Supported Static Analyzers

Requirements

At least one of the above static code analyzers must be installed on your machine(s).

The extension should support any versions of the listed static code analyzers; and will attempt to locate them within your PATH environment variable.

If a tool is not automatically found, the appropriate c-cpp-flylint.*.executable configuration must be specified manually.

<details> <summary>Debian & Ubuntu</summary> <br>

Clang is available via apt-get:

# sudo apt-get install clang

CppCheck is available via apt-get:

# sudo apt-get install cppcheck

Flexelint is commercial software; however, it may be obtained from the URL mentioned elsewhere in this documentation.

PC-lint and PC-lint Plus are commercial software; however, they may be obtained from the URL mentioned elsewhere in this documentation.

FlawFinder is available via pip:

# sudo pip install flawfinder

lizard is available via pip:

# sudo pip install lizard
</details> <details> <summary>macOS</summary> <br>

For macOS users, Clang is already included when Xcode and its' CLI tools are installed.

For macOS users, CppCheck can most easily be installed through Homebrew.

# brew install cppcheck

Flexelint is commercial software; however, it may be obtained from the URL mentioned elsewhere in this documentation.

PC-lint and PC-lint Plus are commercial software; however, they may be obtained from the URL mentioned elsewhere in this documentation.

</details> <details> <summary>Windows</summary> <br>

Windows users may download and install the static code analyzers from the listed URLs mentioned elsewhere in this documentation.

If PC-lint has been installed, be certain to use the Flexelint configuration sections, specifying the full path and filename of PC-lint as the c-cpp-flylint.flexelint.executable configuration option.

</details>

Usage

Once all requirements are met, the extension may be installed through one of the available marketplaces:

After the extension is installed, one must then decide on how to best implement the necessary configuration changes to best meet their project and/or environment needs. For instance, would cppcheck best be configured globally, for all projects; or configured for a whole workspace; or configured for a specific project.

Once an above choice is made, open the appropriate configuration window. See VSCode documentation for help on accessing user, workspace, and project configuration windows.

It is then recommended to narrow in to the extension's configuration; to view, and decide upon each and every setting. Start with enabling the linters desired and disabling those not, along with mapping any necessary build/compiler flags, as needed by most of the linters.

It is a huge help if the linters being configured are in working order on the command-line, prior to an attempt at configuring the extension within VSCode.

Security

This extension runs a few third-party command-line tools found from the locations determined by the PATH or Path environment variable, and the settings such as "c-cpp-flylint.clang.executable" or "c-cpp-flylint.cppcheck.executable". Configuring them in workspace settings allows users to conveniently select a different set of tools based on project's need, but also allows attackers to run arbitrary binaries on your machine if they successfully convince you to open a random repository. In order to reduce the security risk, this extension reads the settings from user settings, by default. If the repository can be trusted and workspace settings must be used, you can mark the workspace as a trusted workspace using the "C/C++ Flylint: Toggle Workspace Trust Flag" command.

Configuration Settings

Due to the large quantity of configuration options -- in tandem with the ever growing number of supported static code analyzers -- all configuration options are not documented here.

However, every configuration option is well documented within File -> Preferences -> Settings [alternatively, one of the keybindings: <kbd>Command+,</kbd> or <kbd>Ctrl+,</kbd>].

Development Setup

  • run npm install inside the project root
Developing the Server
  • open VS Code rooted inside the project root.
  • run cd server && npm run test && cd .. to execute the unit-tests for all linters.
  • run npm run compile or npm run watch to build the server and it will compile it into the client/out folder.
  • to debug press <kbd>F5</kbd> which attaches a debugger to the server.
Developing the Extension/Client…

Description from the VS Code Marketplace listing.

  • c
  • c++
  • clang
  • cpp
  • cppcheck
  • flexelint
  • lint
  • linter

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

C/C++ Advanced Lint installs on VS Code Marketplace, last 90 days: 738,871 installs as of Oct 20, 2026.C/C++ Advanced LintInstalls on VS Code Marketplace · Last 90 days738,871installs738.6K738.6K738.7K738.7K738.8K738.8K738.9K738.9KJul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
C/C++ Advanced Lint installs on VS Code Marketplace, last 90 days: 738,871 installs as of Oct 20, 2026.

7/30/90-day growth

C/C++ Advanced Lint installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.C/C++ Advanced LintInstalls growth on VS Code Marketplace738,871installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 20, 2026pluginstats.com
C/C++ Advanced Lint installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

C/C++ Advanced Lint VS Code Marketplace ranking history: currently #667 (by installs).C/C++ Advanced LintVS Code Marketplace ranking · by installs · Last 90 days#667current rank#665#666#667#668#669Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct 20, 2026pluginstats.com
C/C++ Advanced Lint VS Code Marketplace ranking history: currently #667 (by installs).

Ratings over time

C/C++ Advanced Lint ratings on VS Code Marketplace, last 90 days: 19 ratings as of Oct 20, 2026.C/C++ Advanced LintRatings on VS Code Marketplace · Last 90 days19ratings1718192021Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
C/C++ Advanced Lint ratings on VS Code Marketplace, last 90 days: 19 ratings as of Oct 20, 2026.

Listing placement

All VS Code Marketplace2,501 listings · 126 pages · 1,251 shown · page 34, #7 (overall #667)
All VS Code Marketplace: every listing in installs order

Listing placement

Programming Languages792 listings · 40 pages · page 13, #13 (overall #253)
Programming Languages: every listing in installs order

Listing placement

Linters252 listings · 13 pages · page 6, #4 (overall #104)
Linters: every listing in installs order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Installs on a linear scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (5)
Recent installs observations for C/C++ Advanced Lint
Date (UTC)InstallsChange vs. previous
738,871+122
738,749+113
738,6360
738,636+83
738,553—

Similar VS Code Marketplace Programming Languages plugins

All 20 C/C++ Advanced Lint alternatives

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=jbenden.c-cpp-flylint. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.