Skip to content
PluginStats

babel-plugin-styled-components weekly downloads statistics

npm · Babel plugins

Improve the debugging experience and add server-side rendering support to styled-components

View on npm Fresh · Oct 17, 2026

babel-plugin-styled-components has 2,036,260 recorded weekly downloads on npm, a decrease of 48.6% over the past 30 days.

It ranks #156 of 2,251 tracked npm listings by weekly downloads.

Over 90 days, weekly downloads changed by -55.6%.

PluginStats has 543 daily observations since Apr 23, 2025; the latest is from Oct 17, 2026.

Weekly downloads
2,036,260
Official API · Oct 17, 2026
7-day growth
-51.4%
-2.2M weekly downloads
30-day growth
-48.6%
-1.9M weekly downloads
90-day growth
-55.6%
-2.6M weekly downloads
Rank
#156
Among tracked npm listings

About babel-plugin-styled-components

babel-plugin-styled-components

This plugin is a highly recommended supplement to the base styled-components library, offering some useful features:

• consistently hashed component classNames between environments (a must for server-side rendering) • better debugging through automatic annotation of your styled components based on their context in the file system, etc. • various types of minification for styles and the tagged template literals styled-components uses

Requirements

This plugin is tested against:

• @babel/core ^7 • styled-components >= 6 (earlier majors may still work but aren't exercised in CI)

Quick start

Install the plugin first:

Then add it to your babel configuration:

Options

Full option reference lives on the styled-components documentation site. A couple worth flagging here:

• topLevelImportPaths (string[]): additional module specifiers whose styled export should be recognized alongside styled-components. Useful for libraries that re-export the styled-components API. • cssPropImportPath (string, default 'styled-components'): which package the css-prop transform should auto-import styled from when the file doesn't already have a styled import. Set to 'styled-components/native' for React Native targets.

Changelog

See Github Releases

Documentation

The documentation for this plugin lives on the styled-components website!

• Usage • Better debugging • Minification

License

Licensed under the MIT License, Copyright © 2016-present Vladimir Danchenkov and Maximilian Stoiber.

See LICENSE.md for more information.

Description from the npm listing.

  • styled-components
  • css-in-js
  • babel-plugin
  • server-side rendering
  • ssr
  • displayName

Where babel-plugin-styled-components sits in the listing

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

All npm2,248 listings · 113 pages · page 8, #16 (overall #156)
All npm: every listing in weekly downloads order
PNG SVG
Babel plugins251 listings · 13 pages · page 6, #14 (overall #114)
Babel plugins: every listing in weekly downloads order
PNG SVG

Charts

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

Adoption over time

babel-plugin-styled-components weekly downloads on npm, last 90 days: 2,036,260 weekly downloads as of Oct 17, 2026, -55.6% over 90 days.babel-plugin-styled-componentsWeekly downloads on npm · Last 90 days2,036,260downloads / week-55.6% over 90 days2M2.5M3M3.5M4M4.5M5M5.5MJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 20, 2026 – Oct 17, 2026 · 90 observations · Updated Oc…pluginstats.com
babel-plugin-styled-components weekly downloads on npm, last 90 days: 2,036,260 weekly downloads as of Oct 17, 2026, -55.6% over 90 days.
PNG SVG

7/30/90-day growth

babel-plugin-styled-components weekly downloads growth on npm: -51.4% over 7 days, -48.6% over 30 days, -55.6% over 90 days.babel-plugin-styled-componentsWeekly downloads growth on npm2,036,260downloads / week now7-day growth-2,156,418 weekly downlo…-51.4%30-day growth-1,924,277 weekly downlo…-48.6%90-day growth-2,553,214 weekly downlo…-55.6%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
babel-plugin-styled-components weekly downloads growth on npm: -51.4% over 7 days, -48.6% over 30 days, -55.6% over 90 days.
PNG SVG

Ranking history

babel-plugin-styled-components npm ranking history: currently #156 (by weekly downloads).babel-plugin-styled-componentsnpm ranking · by weekly downloads · Last 90 days#156current rank#40#60#80#100#120#140#160Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 17, 2026 – Oct 18, 2026 · 2 observations · Updated Oct 17, 2026pluginstats.com
babel-plugin-styled-components npm ranking history: currently #156 (by weekly downloads).
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 (543)
Recent weekly downloads observations for babel-plugin-styled-components
Date (UTC)Weekly downloadsChange vs. previous
2,036,260-296.1K
2,332,312+39.8K
2,292,491-999.7K
3,292,152-996.3K
4,288,4390
4,288,439-17.4K
4,305,797+113.1K
4,192,678+64.4K
4,128,314+66.5K
4,061,774+52.6K
4,009,129+5.8K
4,003,336-978.4K
4,981,773-31.6K
5,013,325—

Similar npm Babel plugins plugins

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/babel-plugin-styled-components. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.