Skip to content
PluginStats

Conventional Commits installs statistics

By vivaxy · VS Code Marketplace · Snippets

💬Conventional Commits for VSCode.

View on VS Code Marketplace Fresh · Oct 18, 2026

Conventional Commits has 740,029 recorded installs on VS Code Marketplace.

It ranks #662 of 2,500 tracked VS Code Marketplace listings by installs.

It is rated 4.9 out of 5 from 39 ratings.

PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.

Installs
740,029
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#662
Among tracked VS Code Marketplace listings

Rating: 4.90 / 5 from 39 ratings

About Conventional Commits

VSCode Conventional Commits

Conventional Commits for VSCode.

Features

This extension helps you to fill in commit message according to Conventional Commits.

• Support commitlint configs. See Supported Commitlint Rules for details. • Now supports commitlint prompt metadata to display custom descriptions and titles in the VS Code picker. • Support auto commit and push after typing messages. See Commit Workflow for details. • Support project level scope management. • Support gitmojis. • Support VSCode workspaces. • Support tags for adding metadata (e.g., [release]) to commit headers.

Usage

You can access VSCode Conventional Commits in two ways:

1. Command + Shift + P or Ctrl + Shift + P, enter Conventional Commits, and press Enter. 2. Click the icon on the Source Control menu. See the image below.

Extension Configuration

| name | description | default |

| conventionalCommits.autoCommit | Control whether the extension should commit files after: forming the message or closing the editor tab. When #git.enableSmartCommit# enabled and #git.smartCommitChanges# was set to all, It allows to commit all changes when there are no staged changes. And set #git.postCommitCommand# to sync to run git.sync after commit. | true | | conventionalCommits.emojiFormat | Specify which format will be shown in the gitmoji. | code | | conventionalCommits.gitmoji | Control whether the extension should prompt for a gitmoji. | true | | conventionalCommits.lineBreak | Specify which word will be treated as line breaks in the body. Blank means no line breaks. | "" | | conventionalCommits.promptBody | Control whether the extension should prompt for the body section. | true | | conventionalCommits.promptFooter | Control whether the extension should prompt for the footer section. | true | | conventionalCommits.promptCI | Control whether the extension should prompt for skipping CI run. | false | | conventionalCommits.promptScopes | Control whether the extension should prompt for the scope section. | true | | conventionalCommits.scopes | Specify available selections in the scope section. | [] | | conventionalCommits.promptTag | Control whether the extension should prompt for the tag section. | false | | conventionalCommits.tags | Specify available selections in the tag section. | [] | | conventionalCommits.showEditor | Control whether the extension should show the commit message as a text document in a separate tab. | false | | conventionalCommits.showNewVersionNotes | Control whether the extension should show the new version notes. | true | | conventionalCommits.silentAutoCommit | Control that auto commit should be silent, without focusing source control panel. | false | | conventionalCommits.editor.keepAfterSave | Control whether the extension should keep the editor tab open after saving the commit message. | false | | conventionalCommits.storeScopesGlobally | Control whether the extension should store the defined scopes within your user settings. Uncheck to store in workspace settings. | false | | conventionalCommits.storeTagsGlobally | Control whether the extension should store the defined tags within your user settings. Uncheck to store in workspace settings. | false |

Commit Workflow

The recommended workflow automatically add, commit and push files by default.

If you want the extension to only fill in the message, disable autoCommit configuration.

The Recommended Workflow

1. Active the extension. 2. Type messages.

The extension will automatically add the changed files, perform the commit and push the commit to remote.

How To Configure autoCommit

1. Enable Settings > conventionalCommits.autoCommit configuration of the extension. _The extension enables Settings > conventionalCommits.autoCommit by default._ 2. Enable Settings > git.enableSmartCommit and set Settings > git.smartCommitChanges to all to commit all changes when there are no staged changes. 3. Set Settings > git.postCommitCommand to sync to run git.sync after commit.

Supported Commitlint Rules

• [x] body-full-stop • [ ] body-leading-blank • [x] body-max-length • [ ] body-max-line-length • [x] body-min-length • [ ] footer-leading-blank • [x] footer-max-length • [ ] footer-max-line-length • [x] footer-min-length • [x] header-case • [x] header-full-stop • [x] header-max-length • [x] header-min-length • [ ] references-empty • [x] scope-enum • [x] scope-case • [x] scope-empty • [x] scope-max-length • [x] scope-min-length • [x] subject-case • [x] subject-empty • [x] subject-full-stop • [x] subject-max-length • [x] subject-min-length • [x] type-enum • [x] type-case • [x] type-empty • [x] type-max-length • [x] type-min-length • [ ] signed-off-by

FAQ

Q: How do I add a line break in messages?

A: Set lineBreak configuration to \n. When you're typing, enter \n as a line break.

Or \\n in JSON format.

Q: How do I resolve repo not found error?

A: See issue discussion #15.

Q: How do I use commitlint in showEditor mode?

A: The extension - [vscode-commitlint] will helpful!

Troubleshooting

1. Switch to the VSCode OUTPUT tab, select Conventional Commits. 2. Copy all the output. Before sharing it, make sure you have removed all private information.

Contribution

1. The vscode task needs to install the extension - [vscode-tsl-problem-matcher]. 2. The effect of code changes needs to reactivate the extension. Just restart the task.

Tests

• yarn test runs the unit test suite (vitest). • yarn test:e2e runs the end-to-end suite: it builds the extension bundle, launches a real VS Code instance against a temporary git repo, drives the conventional-commits flow non-interactively, and asserts a real commit lands on HEAD. Sources live under e2e-test/. The first run downloads a VS Code build into .vscode-test/ (network access required).

[vscode-tsl-problem-matcher]: https://github.com/eamodio/vscode-tsl-problem-matcher

Team Members

• vivaxy • yi_Xu

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]…

Description from the VS Code Marketplace listing.

  • commit
  • commitizen
  • conventional-changelog
  • conventional-commits
  • cz
  • gacp
  • git

Where Conventional Commits sits in the listing

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

All VS Code Marketplace2,500 listings · 125 pages · page 34, #2 (overall #662)
All VS Code Marketplace: every listing in installs order
PNG SVG
Snippets489 listings · 25 pages · page 7, #2 (overall #122)
Snippets: every listing in installs order
PNG SVG
SCM Providers19 listings · 1 page · page 1, #3 (overall #3)
SCM Providers: every listing in installs order
PNG SVG

Charts

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

Adoption over time

Conventional Commits installs on VS Code Marketplace, last 90 days: 740,029 installs as of Oct 18, 2026.Conventional CommitsInstalls on VS Code Marketplace · Last 90 days740,029installs739.8K739.9K739.9K740K740K740.1KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
Conventional Commits installs on VS Code Marketplace, last 90 days: 740,029 installs as of Oct 18, 2026.
PNG SVG

7/30/90-day growth

Conventional Commits installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Conventional CommitsInstalls growth on VS Code Marketplace740,029installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
Conventional Commits installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

Conventional Commits VS Code Marketplace ranking history: currently #662 (by installs).Conventional CommitsVS Code Marketplace ranking · by installs · Last 90 days#662current rank#660#661#662#663#664#665Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
Conventional Commits VS Code Marketplace ranking history: currently #662 (by installs).
PNG SVG

Ratings over time

Conventional Commits ratings on VS Code Marketplace, last 90 days: 39 ratings as of Oct 18, 2026.Conventional CommitsRatings on VS Code Marketplace · Last 90 days39ratings343638404244Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
Conventional Commits ratings on VS Code Marketplace, last 90 days: 39 ratings as of Oct 18, 2026.
PNG SVG

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.

Recent observations

Full history (3)
Recent installs observations for Conventional Commits
Date (UTC)InstallsChange vs. previous
740,0290
740,029+200
739,829—

Similar VS Code Marketplace Snippets plugins

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=vivaxy.vscode-conventional-commits. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.