Skip to content
PluginStats

Prettify TypeScript: Better Type Previews installs statistics

By Myles Murphy · VS Code Marketplace · Programming Languages

View "prettified" and nested types in hover tooltips.

View on VS Code Marketplace Fresh · Oct 20, 2026

Prettify TypeScript: Better Type Previews has 99,185 recorded installs on VS Code Marketplace, ranking #2372 of 2,501 tracked listings.

Installs
99,185
Official API · Oct 20, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#2372
Among tracked VS Code Marketplace listings

Rating: 4.67 / 5 from 21 ratings

About Prettify TypeScript: Better Type Previews

Prettify TypeScript

Get useful type information where you need it.

Installs GitHub Repo stars Version License

Prettify TS replaces hard-to-read TypeScript hovers with fully resolved, nicely formatted types. Hover over a type, interface, class, function, or variable to see what it actually is, without chasing through intersections, mapped types, and generics.

<img src="https://github.com/mylesmmurphy/prettify-ts/raw/HEAD/assets/example.png" width="300" alt="Prettified hover preview" />

Watch This

<a href="https://www.youtube.com/shorts/9GRzNXKVa2o" target="_blank"> <img src="https://raw.githubusercontent.com/mylesmmurphy/prettify-ts/refs/heads/main/assets/demo-preview.png" alt="Watch the demo video" width="500" /> </a>

Features

  • Prettified hovers for interfaces, type aliases, classes, functions, unions, arrays, and more.
  • Copy as TypeScript: copy any prettified type to your clipboard as valid, paste-ready TypeScript.
  • Toggle Preview: run Prettify TS: Toggle Preview from the Command Palette to switch prettified hovers on or off.
  • Configurable: control depth, indentation, how much is shown, and which types are left as-is.
  • TypeScript, JavaScript, and Vue: works in .ts, .tsx, .js, .jsx, and .vue files.

Requirements

  • VS Code 1.100.0 or newer.
  • Works with the editor's bundled TypeScript or your workspace TypeScript.
JavaScript projects

Hovers use TypeScript's inferred types and JSDoc annotations. For configured projects, include JavaScript files with allowJs in tsconfig.json, or use a jsconfig.json.

Vue projects
  • Install the Vue - Official extension, version 3.1.1 or newer. No extra configuration is needed.

Extension Settings

All settings are under prettify-ts.* and can be overridden per language.

SettingDefaultDescription
enabledtrueTurns prettified hovers on or off. Toggle Preview flips this.
typeIndentation4Spaces used to indent nested types.
maxDepth1How many levels of nested types to expand.
maxProperties1000Maximum properties shown in total, including nested ones.
maxSubProperties10Maximum properties shown on each nested object.
maxUnionMembers15Maximum members shown per union.
maxFunctionSignatures5Maximum overloads shown per function.
unwrapFunctionstrueExpands function parameter and return types.
unwrapArraystrueExpands array element types.
unwrapGenericArgumentsTypeNamesPromise, Set, Map, ObservableGeneric types whose arguments are expanded instead of the type itself.
skippedTypeNamesArray, Date, Map, Set, …Types that are never expanded. Hovers show generics as ZodObject<...>; copies keep the arguments.
hidePrivatePropertiestrueHides private and protected members and JavaScript #private fields.
treatUnderscoreAsPrivatetrueAlso hides _underscore members when hidePrivateProperties is on.
maxCharacters20000Maximum characters in a preview before it is cut off. Higher values are slower.

To show public _underscore members while still hiding private and protected ones:

{
  "prettify-ts.hidePrivateProperties": true,
  "prettify-ts.treatUnderscoreAsPrivate": false
}

Copy as TypeScript

Right-click a type and choose Prettify → Copy Prettified Type to copy what the hover shows, or Copy Fully Prettified Type to expand every level. Either way, the clipboard gets valid TypeScript you can paste straight into your code: omitted members become comments like /* ... 3 more */, and skipped types keep their generic arguments.

Related Projects

Want to explore types in a sidebar tree? Check out:

Contributing

Bug reports, suggestions, and pull requests are welcome on GitHub. If something isn't working, the Prettify TS output channel usually has details worth including.

Acknowledgements

License

MIT

Description from the VS Code Marketplace listing.

  • javascript
  • javascriptreact
  • typescript
  • typescriptreact
  • vue

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

Prettify TypeScript: Better Type Previews installs on VS Code Marketplace, last 90 days: 99,185 installs as of Oct 20, 2026.Prettify TypeScript: Better Type Previ…Installs on VS Code Marketplace · Last 90 days99,185installs99.1K99.1K99.1K99.1K99.1K99.2K99.2K99.2KJul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
Prettify TypeScript: Better Type Previews installs on VS Code Marketplace, last 90 days: 99,185 installs as of Oct 20, 2026.

7/30/90-day growth

Prettify TypeScript: Better Type Previews installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Prettify TypeScript: Better Type Previ…Installs growth on VS Code Marketplace99,185installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 20, 2026pluginstats.com
Prettify TypeScript: Better Type Previews installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

Prettify TypeScript: Better Type Previews VS Code Marketplace ranking history: currently #2372 (by installs).Prettify TypeScript: Better Type Previ…VS Code Marketplace ranking · by installs · Last 90 days#2372current rank#2370#2371#2372#2373#2374Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct 20, 2026pluginstats.com
Prettify TypeScript: Better Type Previews VS Code Marketplace ranking history: currently #2372 (by installs).

Ratings over time

Prettify TypeScript: Better Type Previews ratings on VS Code Marketplace, last 90 days: 21 ratings as of Oct 20, 2026.Prettify TypeScript: Better Type Previ…Ratings on VS Code Marketplace · Last 90 days21ratings18192021222324Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
Prettify TypeScript: Better Type Previews ratings on VS Code Marketplace, last 90 days: 21 ratings as of Oct 20, 2026.

Listing placement

All VS Code Marketplace2,501 listings · 126 pages · 1,252 shown · page 119, #12 (overall #2,372)
All VS Code Marketplace: every listing in installs order

Listing placement

Programming Languages792 listings · 40 pages · page 38, #20 (overall #760)
Programming Languages: every listing in installs order

Listing placement

Debuggers217 listings · 11 pages · page 11, #7 (overall #207)
Debuggers: every listing in installs order

Listing placement

Visualization76 listings · 4 pages · page 4, #13 (overall #73)
Visualization: every listing in installs 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. 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)
Recent installs observations for Prettify TypeScript: Better Type Previews
Date (UTC)InstallsChange vs. previous
99,185+53
99,132+32
99,100+15
99,085+23
99,062—

Similar VS Code Marketplace Programming Languages plugins

All 20 Prettify TypeScript: Better Type Previews alternatives

Data 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=MylesMurphy.prettify-ts. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.