prettier-plugin-sort-imports-length weekly downloads statistics
By jimfilippou · npm · Prettier plugins
A prettier plugin that sorts imports by line length (longer to shorter)
prettier-plugin-sort-imports-length has 5 recorded weekly downloads on npm, a decrease of 54.5% over the past 30 days, ranking #2173 of 2,322 tracked listings.
About prettier-plugin-sort-imports-length
prettier-plugin-sort-imports-by-length
A Prettier plugin that sorts import declarations by line length, from longer to shorter.
Installation
# npm
npm install --save-dev prettier-plugin-sort-imports-by-length
# yarn
yarn add --dev prettier-plugin-sort-imports-by-length
# pnpm
pnpm add -D prettier-plugin-sort-imports-by-length
Usage
Once installed, Prettier will automatically detect and use the plugin.
Add to your Prettier config file:
// .prettierrc.js
module.exports = {
// your other prettier options
importOrderSortByLength: true,
};
Example
Before:
import React from 'react';
import { useState, useEffect, useCallback, useMemo } from 'react';
import a from 'a';
import SomeComponentWithReallyLongName from './components/SomeComponentWithReallyLongName';
After:
import SomeComponentWithReallyLongName from './components/SomeComponentWithReallyLongName';
import { useState, useEffect, useCallback, useMemo } from 'react';
import React from 'react';
import a from 'a';
Features
- Sorts imports by their line length (longer to shorter)
- Works with JavaScript, TypeScript, JSX, and TSX files
- Preserves directives and interpreter directives
- Ignores files with a
// sort-imports-ignorecomment at the top
License
MIT
Description from the npm listing.
- prettier
- prettier-plugin
- imports
- sort
- order
- length
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
7/30/90-day growth
Ranking history
Listing placement
Listing placement
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)Similar npm Prettier plugins plugins
All 20 prettier-plugin-sort-imports-length alternativesData 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/prettier-plugin-sort-imports-length. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.