Sort Typescript Imports installs statistics
By Michael Loughry · VS Code Marketplace · Formatters
Sorts import statements in Typescript code
Sort Typescript Imports has 94,140 recorded installs on VS Code Marketplace, ranking #2458 of 2,501 tracked listings.
Rating: 4.60 / 5 from 10 ratings
About Sort Typescript Imports
Sort Typescript imports
Sort import statements in Typescript code
Features
This configurable extension allows you to sort all the imports in a *.ts or *.tsx file.

Tip: You can access this functionality either from the context menu, or simply pressing 'F10'
Extension Settings
typescript.extension.sortImports.sortMethod: The method to use for sorting the imports.'importName'(default) sorts by the type and name of the import. Namespace imports are first, followed by default imports, named imports, and unnamed imports.'path'sorts by the import path, sorting relative-path imports above package imports
typescript.extension.sortImports.pathSortOrder: An array describing the order in which imports should be sorted by paths. Only applicable ifsortMethodis set topath.- Default:
["relativeDownLevel", "relativeUpLevel", "package"] package- Any import path that does not begin with.relativeUpLevel- Any import path that begins with../relativeDownLevel- Any import path that begins with./
- Default:
typescript.extension.sortImports.maxNamedImportsInSingleLine: The number of named imports to allow on a single line. If a single import has more than this number, they will be broken up onto separate lines.typescript.extension.sortImports.quoteStyle: The type of quotation mark to use.single(default) ordouble.typescript.extension.sortImports.sortOnSave: If set totrue, imports will be sorted whenever you save a file. Default:falsetypescript.extension.sortImports.omitSemicolon: If set totrue, the trailing semicolon will be omitted. Default:falsetypescript.extension.sortImports.enableJavascript: If set totrue, the extension will attempt to sort ES6-style imports in Javascript files. Default:false
Known Issues
- This extension does not currently sort comments within the import block along with the import statements
Future roadmap
- Handle distinct blocks of imports separated by a blank line.
- Handle comments within import blocks
- Read settings from existing tslint configuration.
Release Notes
1.3.0
- Added configuration option to omit the semicolon at the end of the import clause.
1.2.0
- Added the ability to configure how sorting by import path is done.
1.1.0
- Added the option to sort imports whenever you save, controlled by the
typescript.extension.sortImports.sortOnSavesetting (falseby default).
1.0.0
Initial release
Description from the VS Code Marketplace listing.
- import clauses
- import statements
- imports
- keybindings
- sort
- Typescript
- typescriptreact
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
Ratings over time
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. Installs on a linear scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (5)Similar VS Code Marketplace Formatters plugins
All 20 Sort Typescript Imports alternativesData 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=miclo.sort-typescript-imports. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.