prettier-plugin-pascal weekly downloads statistics
By oisanjaya · npm · Prettier plugins
A modern, opinionated Prettier plugin that automatically formats Pascal code—including Delphi, Object Pascal, Free Pascal, and Lazarus—with fast, consistent, and reliable styling for a seamless development experience.
prettier-plugin-pascal has 7 recorded weekly downloads on npm, a decrease of 96.5% over the past 30 days.
It ranks #1974 of 2,251 tracked npm listings by weekly downloads.
PluginStats has 121 daily observations since Jun 19, 2026; the latest is from Oct 17, 2026.
About prettier-plugin-pascal
Prettier Pascal Plugin
Intro
Prettier is an opinionated code formatter. It parses your code and reprints it using consistent formatting rules while taking the configured maximum line length into account.
This plugin adds support for the Pascal language to Prettier. I believe that Pascal code deserves the same love and consistency as any modern language.
It uses tree-sitter-pascal to parse Pascal source code and generates Prettier's document structure from the resulting syntax tree.
Input
Output
Getting Started
Installation
npm:
Yarn:
Usage
npm:
Yarn:
Supported Extensions
The plugin currently targets these Pascal file extensions:
Features
The formatter is based on a Tree-sitter Pascal grammar and supports formatting of Pascal constructs including:
• Programs, libraries, and units • Variable, constant, type, and procedure declarations • Classes, interfaces, records, properties, and variant records • Expressions and operators • Procedure/function implementations • Control-flow constructs such as if, while, for, repeat, case, and try • Generic and type-reference syntax • Pascal and Delphi/FPC-oriented language constructs
Formatting coverage is still evolving, and some advanced Pascal/Delphi/FPC constructs may fall back to a generic printer.
Development
The plugin uses a precompiled tree-sitter-pascal pinned at v0.11.0.9e9f070 release WebAssembly parser. The parser binary is bundled into the published package, so users do not need to install or compile the Pascal grammar separately.
The project can be built with:
Contributing
Contributions, bug reports, formatting examples, and additional Pascal language test cases are welcome.
See CONTRIBUTING.md.
License
See LICENSE.
Description from the npm listing.
- prettier
- prettier-plugin
- formatter
- code-formatter
- pascal
- object-pascal
- delphi
- freepascal
- fpc
- lazarus
- source-code
- code-style
- formatting
- developer-tools
Where prettier-plugin-pascal 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.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
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 (121)Similar npm Prettier 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/prettier-plugin-pascal. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.