Skip to content
PluginStats

Angular Material 2, Flex layout 1, Covalent 1 & Material icon snippets installs statistics

By 1Ton Technologies · VS Code Marketplace · Snippets

Providers snippets Angular Material 2, Angular Flex layout 1, Teradata Covalent 1 & Material icons

View on VS Code Marketplace Fresh · Oct 18, 2026

Angular Material 2, Flex layout 1, Covalent 1 & Material icon snippets has 611,181 recorded installs on VS Code Marketplace.

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

It is rated 5.0 out of 5 from 1 ratings.

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

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

Rating: 5.00 / 5 from 1 ratings

About Angular Material 2, Flex layout 1, Covalent 1 & Material icon snippets

Visual studio code (vscode) plugin/extension containing snippets for Angular Material 2, Angular Flex layout 1, Teradata Covalent 1 & Material icons ====================================================================================================================================================

This plugin works in both in the stable & the insiders build

The detailed list of supported template triggers are listed below

Feel free to let me know what else you want added via the issues

Suggestions, feedback and other comments welcome via @1tontech on Twitter.

Usage

Create a new HTML document and

1. Type mat- for all material components. Use @mat for all material attribute directives. mat comes from *mat*erial design 2. Type @fx for all flex layout attribute directives. fx comes from flex layout 3. Type td- for all teradata covalent components. Use @td for all teradata covalent attribute directives. td comes from tera data which is the company responsible for covalent development. td is quite similar to mat

Ctrl+Space will trigger autocomplete dialog for snippet selection

1. For autocompletion of components, use hyphen - format. i.e for material button, type mat-button 2. For autocompletion of attribute directives, use @ format. i.e for flex layout, use @fxLayout (or) use @matTooltip for material tooltip

Here are the conventions that will make it easy to lookup templates

1. If a tag supports multiple children, the template trigger version with * implies the template uses dynamic number of children *ngFor variation. The * comes from *ngFor 2. If a template trigger has $ variation, this snippet gives you the reactive variation of an input component (or) observable variation if not an input. $ comes from the fact each reactive component acts as observable source & observable variable names usually end with a $) 3. If a template trigger has @ variation, this snippet targets the attribute of an html element in your markup. Think of @ as html attribute 4. If a template trigger has : variation, this means this variation contains the maximum number of options for that component. comes from ant which matches all the files under folder & sub folders 5. If a template trigger has _(underscore) variation, this is a snippet(partial) that can be added to the component. This exists mainly to avoid creating variations of all permutations for the base component 6. If a template trigger has + variation, this snippet allows you to specify responsive variation 7. If a template trigger has :? variation, the template contains additional help that helps you completely utilize the existing templates

Mind map

1. * => *ngFor variation 2. $ => Reactive version of input (or) Observable variation if component is not an input 3. @ => Targets html attribute 4. :** => maximum variations 5. _ => Html snippet 6. + => Responsive variations 7. :? => Help

Installation (in 2 easy steps)

1. Install plugin 1. Press F1, paste ext install angular-material & then press enter (or) 2. Goto extensions by pressing Ctrl-Shift-X (Windows/Linux) or Cmd-Shift-X (Mac) & Search for Angular material v2, click on install 2. Reload your editor

You are good to go

Contribution guidelines

1. Clone this repo 2. To modify material templates, you can find the templates for each snippet under snippets/material. These html templates must follow sublime text snippet format. 3. To modify covalent templates, you can find the templates for each snippet under snippets/covalent. These html templates must follow sublime text snippet format. 3. To modify flex layout templates, you can find the templates for each snippet under snippets/flex-layout. These html templates must follow sublime text snippet format. 5. If you need to change README.md (or) package.json, you should modify their templates (which are used to generate the actual files) under src/util/resources. For eg., If you want package.json within plugin to be modified, you should change package-template.json under src/util/resources. A new package.json & README.md are regenerated for every build from their corresponding templates. 6. Send me a pull request

Changelog

See here

Documentation

Here are available live templates

Angular material snippets

Accordion

Trigger | Description

mat-accordion | Accordion mat-accordion-_expansion-panel-action | Accordion expansion snippet panel action mat-accordion-_expansion-panel | Accordion expansion snippet panel mat-accordion-_expansion-panel:action | Accordion expansion snippet panel + action variation

Autocomplete

Trigger | Description

mat-autocomplete$ | Reactive form variation of Autocomplete mat-autocomplete | Autocomplete

Button toggle

Trigger | Description

mat-button-toggle$-group-\* | Reactive form variation of Button toggle group *forEach flavor mat-button-toggle$-group | Reactive form variation of Button toggle group mat-button-toggle$ | Reactive form variation of Button toggle mat-button-toggle | Button toggle mat-button-toggle-group-\* | Button toggle group *forEach flavor mat-button-toggle-group | Button toggle group

Button

Trigger | Description…

Description from the VS Code Marketplace listing.

  • Angular
  • Covalent
  • Flex
  • javascript
  • Material
  • Material2
  • snippet

Where Angular Material 2, Flex layout 1, Covalent 1 & Material icon snippets 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 38, #11 (overall #751)
All VS Code Marketplace: every listing in installs order
PNG SVG
Snippets489 listings · 25 pages · page 7, #19 (overall #139)
Snippets: every listing in installs order
PNG SVG

Charts

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

Adoption over time

Angular Material 2, Flex layout 1, Covalent 1 & Material icon snippets installs on VS Code Marketplace, last 90 days: 611,181 installs as of Oct 18, 2026.Angular Material 2, Flex layout 1, Cov…Installs on VS Code Marketplace · Last 90 days611,181installs611.1K611.1K611.1K611.2K611.2K611.2KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
Angular Material 2, Flex layout 1, Covalent 1 & Material icon snippets installs on VS Code Marketplace, last 90 days: 611,181 installs as of Oct 18, 2026.
PNG SVG

7/30/90-day growth

Angular Material 2, Flex layout 1, Covalent 1 & Material icon snippets installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Angular Material 2, Flex layout 1, Cov…Installs growth on VS Code Marketplace611,181installs 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
Angular Material 2, Flex layout 1, Covalent 1 & Material icon snippets installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

Angular Material 2, Flex layout 1, Covalent 1 & Material icon snippets VS Code Marketplace ranking history: currently #751 (by installs).Angular Material 2, Flex layout 1, Cov…VS Code Marketplace ranking · by installs · Last 90 days#751current rank#749#750#751#752#753Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
Angular Material 2, Flex layout 1, Covalent 1 & Material icon snippets VS Code Marketplace ranking history: currently #751 (by installs).
PNG SVG

Ratings over time

Angular Material 2, Flex layout 1, Covalent 1 & Material icon snippets ratings on VS Code Marketplace, last 90 days: 1 ratings as of Oct 18, 2026.Angular Material 2, Flex layout 1, Cov…Ratings on VS Code Marketplace · Last 90 days1ratings0.9111.11.1Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
Angular Material 2, Flex layout 1, Covalent 1 & Material icon snippets ratings on VS Code Marketplace, last 90 days: 1 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 Angular Material 2, Flex layout 1, Covalent 1 & Material icon snippets
Date (UTC)InstallsChange vs. previous
611,181+5
611,176+70
611,106—

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=1tontech.angular-material. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.