shufo/vscode-blade-formatter

An opinionated Blade file formatter for VSCode

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 52 minutes ago
Added to GitGenius on September 13th, 2026
Created on July 21st, 2020
Open Issues & Pull Requests: 12 (+0)
GitHub issues: Enabled
Number of forks: 43
Total Stargazers: 5,220 (+0)
Total Subscribers: 9 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 0.0 hours
90th percentile: 0.0 hours
Tracked items: 72

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 10% of issues opened in the past year have been closed. Three people close 73% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 4
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 58 days
Stale 30+ days: 1
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • Stale (61)
  • bug (52)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

vscode-blade-formatter is a VSCode extension that formats Blade template files with opinionated style rules.

The extension addresses the need to maintain consistent formatting in Laravel Blade templates, which mix PHP logic with HTML markup. It works by automatically indenting markup inside directives, adding spacing around Blade template markers, and formatting PHP code within templates according to PSR-2 standards. The tool also sorts Tailwind CSS classes according to project configuration, reducing manual formatting work across template files.

Developers working with Laravel projects should adopt this extension if their team uses Blade templates and wants automated, consistent formatting without manual intervention. It suits projects that already use Tailwind CSS, as the class-sorting feature integrates with tailwind.config.js. The extension supports modern PHP syntax including null safe operators and named arguments. For teams seeking programmatic formatting outside VSCode, the underlying blade-formatter library provides the same functionality.

The project maintains active development with regular updates addressing both bug fixes and feature enhancements. Pull requests receive timely review and integration. The maintainer responds consistently to issues raised by users, indicating ongoing engagement with the community. Development activity shows sustained attention to the codebase rather than periods of dormancy.