Skip to content
PluginStats

@vip30/prettier-plugin-nginx weekly downloads statistics

By vip30 · npm · Prettier plugins

NGINX configuration plugin for Prettier

View on npm Fresh · Oct 18, 2026

@vip30/prettier-plugin-nginx has 3 recorded weekly downloads on npm, a decrease of 40.0% over the past 30 days, ranking #2247 of 2,322 tracked listings.

Weekly downloads
3
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
-40.0%
-2 weekly downloads
90-day growth
+200%
+2 weekly downloads
Rank
#2247
Among tracked npm listings

About @vip30/prettier-plugin-nginx

<div align="center"> <img src="./.github/images/prettier-plugin-nginx.png" alt="Banner"> </div> <h1 align="center">Prettier for NGINX</h1> <hr>

This TypeScript module is a plugin for Prettier that beautifies NGINX configuration files. It is written in TypeScript, and depends only on Prettier.

Getting Started

Install Prettier, and then install this plugin from npm:

npm install -g prettier-plugin-nginx

This plugin is configured to run on files with the extension .nginx or .nginxconf. For plugin-level configuration, see Configuration.

Modules that extend NGINX to include other languages within configuration files, such as lua-nginx-module, will not work with this formatter.

Example

A messy file like this...

server {
# server definition
listen 443 ssl; listen [::]:443 ssl;
server_name example.com;
location / { proxy_pass http://proxy; proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_read_timeout 1000; }
# end server definition
}

...is transformed to this:

server {
  # server definition
  listen      443 ssl;
  listen      [::]:443 ssl;
  server_name example.com;

  location / {
    proxy_pass         http://proxy;
    proxy_set_header   Host $http_host;
    proxy_set_header   X-Real-IP $remote_addr;
    proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header   X-Forwarded-Proto $scheme;
    proxy_read_timeout 1000;
  }
  # end server definition
}

Configuration

This plugin, like Prettier, is opinionated. The following options are available, with defaults modelled after the configuration examples in the NGINX docs.

API OptionCLI OptionDefaultDescription
printWidth--print-widthSame option as in Prettier
tabWidth--tab-widthSame option as in Prettier
useTabs--use-tabsSame option as in Prettier
alignDirectives--align-directivestrueAlign directive parameters within a block to the same column.
alignUniversally--align-universallyfalseAlign all directive parameters within a file to the same column.
wrapParameters--wrap-parameterstrueWrap parameters to new lines to fit print width.
continuationIndent--continuation-indent2Additional indentation for wrapped lines.

Contributing

Bug reports and pull requests are welcome on GitHub.

License

The package is available as open source under the terms of the MIT License.

Description from the npm listing.

  • nginx
  • prettier
  • prettier-plugin
  • configuration
  • format
  • autoformat
  • autoformatter

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

@vip30/prettier-plugin-nginx weekly downloads on npm, last 90 days: 3 weekly downloads as of Oct 18, 2026, +200% over 90 days.@vip30/prettier-plugin-nginxWeekly downloads on npm · Last 90 days3downloads / week+200% over 90 days0246810Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekobservedarchived (Internet Archive)no observationsJul 22, 2026 – Oct 18, 2026 · 89 observations · Updated Oc…pluginstats.com
@vip30/prettier-plugin-nginx weekly downloads on npm, last 90 days: 3 weekly downloads as of Oct 18, 2026, +200% over 90 days.

7/30/90-day growth

@vip30/prettier-plugin-nginx weekly downloads growth on npm: 7-day growth unavailable, -40.0% over 30 days, +200% over 90 days.@vip30/prettier-plugin-nginxWeekly downloads growth on npm3downloads / week now7-day growth+3 weekly downloadsInsufficient history30-day growth-2 weekly downloads-40.0%90-day growth+2 weekly downloads+200%Growth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
@vip30/prettier-plugin-nginx weekly downloads growth on npm: 7-day growth unavailable, -40.0% over 30 days, +200% over 90 days.

Ranking history

@vip30/prettier-plugin-nginx npm ranking history: currently #2247 (by weekly downloads).@vip30/prettier-plugin-nginxnpm ranking · by weekly downloads · Last 90 days#2247current rank#2100#2120#2140#2160#2180#2200#2220#2240#2260Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 18, 2026 – Oct 20, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
@vip30/prettier-plugin-nginx npm ranking history: currently #2247 (by weekly downloads).

Listing placement

All npm2,320 listings · 116 pages · 1,161 shown · page 113, #11 (overall #2,251)
All npm: every listing in weekly downloads order

Listing placement

Prettier plugins244 listings · 13 pages · page 10, #13 (overall #193)
Prettier plugins: every listing in weekly downloads 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. Weekly downloads on a linear 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.

Recent observations

Full history (122)
Recent weekly downloads observations for @vip30/prettier-plugin-nginx
Date (UTC)Weekly downloadsChange vs. previous
30
30
3+1
20
20
20
2+2
00
00
0-4
40
40
40
4—

Similar npm Prettier plugins plugins

All 20 @vip30/prettier-plugin-nginx alternatives

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/@vip30/prettier-plugin-nginx. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.