Skip to content
PluginStats

@designbycode/tailwindcss-mask-image weekly downloads statistics

By designbycode (7 listings) · npm · Tailwind plugins

Tailwindcss utilities for text stroke

View on npm Fresh · Oct 17, 2026

@designbycode/tailwindcss-mask-image has 107 recorded weekly downloads on npm, a decrease of 87.0% over the past 30 days.

It ranks #1665 of 2,256 tracked npm listings by weekly downloads.

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

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

Weekly downloads
107
Official API · Oct 17, 2026
7-day growth
-89.4%
-899 weekly downloads
30-day growth
-87.0%
-717 weekly downloads
90-day growth
-90.2%
-984 weekly downloads
Rank
#1665
Among tracked npm listings

About @designbycode/tailwindcss-mask-image

Tailwind CSS Image Mask Plugin

The Tailwind CSS Image Mask Plugin is a custom plugin that extends Tailwind CSS with utilities for applying image masks using CSS gradients. With this plugin, you can easily create image masks with different directions and gradient styles.

📇 Table of Contents

• Installation • Using pnpm • Using npm • Using yarn • Usage • Utilities • Applying Image Masks • Default Values • Changing Gradient Starting and Ending Points • Available percentage values for --mask-image-start and --mask-image-end: • Configuration • Example • Contributing • License • Author • Acknowledgments

Installation

To use this plugin, you need to install it via pnpm, npm or yarn.

Using pnpm

Using npm

Using yarn

Usage

Once the plugin is installed, you can enable it in your Tailwind CSS configuration file. Usually, this file is named tailwind.config.js.

Utilities

The plugin generates several utility classes for applying image masks using CSS gradients. You can use these utility classes to easily apply masks to any element in your HTML.

Applying Image Masks

To make it work you only need to add the class of to you html. The rest off the classes is just modifiers.

You can apply image masks by using the following utility classes:

| Css class name | Description |

| .mask-image-t | Applies a mask from top to bottom. | | .mask-image-tr | Applies a mask from top left to bottom right. | | .mask-image-tl | Applies a mask from top right to bottom left. | | .mask-image-b | Applies a mask from bottom to top. | | .mask-image-br | Applies a mask from bottom left to top right. | | .mask-image-bl | Applies a mask from bottom right to top left. | | .mask-image-r | Applies a mask from left to right. | | .mask-image-l | Applies a mask from right to left. |

Default Values

The plugin sets some default CSS variables in the :root element, which define the default values for the color and direction of the image masks.

| Css Variable | Description |

| --mask-image-start-{value} | Default gradient starting point (default: 0%) | | --mask-image-end-{value} | Default gradient ending point (default: 100%). |

Changing Gradient Starting and Ending Points

You can dynamically change the starting and ending points of the gradient using the following utility classes:

• to : Changes the --mask-image-start variable to the specified percentage value. • : Changes the --mask-image-end variable to the specified percentage value.

Available percentage values for --mask-image-start and --mask-image-end:

| Key | Value | Output |

| 0 | "0%" | .mask-image-start-0 | | 5 | "5%" | .mask-image-start-5 | | 10 | "10%" | .mask-image-start-10 | | 15 | "15%" | .mask-image-start-15 | | 20 | "20%" | .mask-image-start-20 | | 25 | "25%" | .mask-image-start-25 | | 30 | "30%" | .mask-image-start-30 | | 40 | "40%" | .mask-image-start-40 | | 45 | "45%" | .mask-image-start-45 | | 50 | "50%" | .mask-image-start-50 | | 55 | "55%" | .mask-image-start-55 | | 60 | "60%" | .mask-image-start-60 | | 70 | "70%" | .mask-image-start-70 | | 75 | "75%" | .mask-image-start-75 | | 80 | "80%" | .mask-image-start-80 | | 85 | "85%" | .mask-image-start-85 | | 90 | "90%" | .mask-image-start-90 | | 95 | "95%" | .mask-image-start-95 | | 100 | "100%" | .mask-image-start-100 |

Configuration

The plugin allows you to customize the gradient steps and directions by modifying the theme object in your Tailwind CSS configuration file.

Example

Here's an example of how you can use the utility classes to apply image masks:

Note New to v2. Start and end color opacity

Opacity for start and end Color

You can set the opacity for start and end color for more control over the mask.

The arbitrary value have a range from 0 to 100 for even more control over the mask.

Contributing

Contributions to this plugin are welcome! If you encounter any issues, have feature requests, or want to improve the plugin, feel free to create a pull request or submit an issue on the GitHub repository.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

Claude Myburgh

• Github: @designbycode • Npm: @designbycode_

Acknowledgments

• This plugin is inspired by the needs of web developers using Tailwind CSS. • Special thanks to the Tailwind CSS team for creating such an amazing framework.

Description from the npm listing.

  • front-end
  • frontend
  • css
  • tailwindcss
  • gradient mask
  • plugin
  • tailwindcss-plugin
  • tailwindcss mask-image
  • mask image
  • designbycode

Where @designbycode/tailwindcss-mask-image 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,256 listings · 113 pages · page 84, #6 (overall #1666)
All npm: every listing in weekly downloads order
PNG SVG
Tailwind plugins252 listings · 13 pages · page 3, #18 (overall #58)
Tailwind plugins: every listing in weekly downloads order
PNG SVG

Charts

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

Adoption over time

@designbycode/tailwindcss-mask-image weekly downloads on npm, last 90 days: 107 weekly downloads as of Oct 17, 2026, -90.2% over 90 days.@designbycode/tailwindcss-mask-imageWeekly downloads on npm · Last 90 days107downloads / week-90.2% over 90 days05001K1.5K2K2.5KJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 21, 2026 – Oct 17, 2026 · 89 observations · Updated Oc…pluginstats.com
@designbycode/tailwindcss-mask-image weekly downloads on npm, last 90 days: 107 weekly downloads as of Oct 17, 2026, -90.2% over 90 days.
PNG SVG

7/30/90-day growth

@designbycode/tailwindcss-mask-image weekly downloads growth on npm: -89.4% over 7 days, -87.0% over 30 days, -90.2% over 90 days.@designbycode/tailwindcss-mask-imageWeekly downloads growth on npm107downloads / week now7-day growth-899 weekly downloads-89.4%30-day growth-717 weekly downloads-87.0%90-day growth-984 weekly downloads-90.2%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
@designbycode/tailwindcss-mask-image weekly downloads growth on npm: -89.4% over 7 days, -87.0% over 30 days, -90.2% over 90 days.
PNG SVG

Ranking history

@designbycode/tailwindcss-mask-image npm ranking history: currently #1665 (by weekly downloads).@designbycode/tailwindcss-mask-imagenpm ranking · by weekly downloads · Last 90 days#1665current rank#600#800#1000#1200#1400#1600#1800Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19rankOct 17, 2026 – Oct 19, 2026 · 3 observations · Updated Oct 17, 2026pluginstats.com
@designbycode/tailwindcss-mask-image npm ranking history: currently #1665 (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 @designbycode/tailwindcss-mask-image
Date (UTC)Weekly downloadsChange vs. previous
107-1
108-93
201-78
279-112
3910
391-279
670-336
1,006-67
1,073-156
1,229-179
1,408+83
1,325-58
1,383+364
1,019—

Similar npm Tailwind 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/@designbycode/tailwindcss-mask-image. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.