awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
shufo avatar

shufo/vscode-blade-formatter

0
View on GitHub↗
5,196 stars·44 forks·TypeScript·MIT·9 viewsmarketplace.visualstudio.com/items?itemName=shufo.vscode-blade-formatter↗

Vscode Blade Formatter

This is a code formatter for Blade template files that standardizes indentation and spacing within the VS Code editor. It functions as a template formatter and HTML attribute sorter that cleans up syntax and layout based on custom or opinionated style rules.

The tool differentiates itself by automatically organizing HTML attributes and sorting Tailwind CSS utility classes into a predictable order. It uses a JSON-configurable system to load project-specific rules and exclusion lists, enabling teams to synchronize code styles and prevent version control conflicts.

Broad capabilities include managing formatting scope through global ignore lists or inline comments, validating configuration files against a formal schema, and customizing indentation and whitespace rules.

The project integrates with the editor using the Language Server Protocol.

Features

  • Blade Template Formatting - Standardize indentation, spacing, and line wrapping for template files while maintaining compatibility with modern syntax and style rules.
  • Blade Template Formatters - Provides a dedicated formatter for standardizing the layout and indentation of Blade template files.
  • Formatter Rule Configurations - Customizes indentation characters, syntax handling, and whitespace rules through a validated configuration system.
  • Style Rule Configurations - Uses customizable settings files to define project-specific code formatting and spacing rules.
  • Language Server Protocol Implementations - Implements the Language Server Protocol to provide editor intelligence and automated formatting.
  • Project Configuration - Manages project-level formatting standards such as indent size and wrap length in a root config file.
  • Project-Specific Formatting Rules - Loads formatting rules from local configuration files to ensure consistency across different developer environments.
  • VS Code Extensions - Implements a Visual Studio Code extension to provide integrated formatting for Blade templates.
  • VSCode Editor Integrations - Integrates automated formatting and class sorting directly into the Visual Studio Code editor.
  • Formatter Configurations - Provides external settings files to define indentation, quotes, and file exclusion patterns.
  • HTML Attribute Organizers - Automatically organizes HTML attributes and CSS utility classes into a predictable order.
  • Tailwind Class Organizers - Provides specialized sorting and organization of Tailwind CSS utility classes within template files.
  • Laravel Integrations - Provides automated tooling for HTML attributes and template structure specifically for Laravel frontend development.
  • CSS Class Organizers - Analyzes and reorders CSS utility classes to maintain a consistent sequence in source code.
  • Project-Specific Format Configurations - Loads project-specific formatting rules and exclusion lists from a local JSON configuration file.
  • HTML Attribute Sorting - Organizes HTML attributes using alphabetical orders, idiomatic schemes, or custom regular expression lists.
  • Shared Coding Standards - Enables teams to synchronize formatting rules via configuration files to prevent version control conflicts.
  • HTML Attribute Sorting - Reorganizes HTML attributes based on alphabetical or custom regular expression patterns.
  • Utility Class Sorters - Organizes utility-first CSS classes based on a predefined priority sequence.

Star history

Star history chart for shufo/vscode-blade-formatterStar history chart for shufo/vscode-blade-formatter

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Vscode Blade Formatter

Similar open-source projects, ranked by how many features they share with Vscode Blade Formatter.
  • tailwindlabs/prettier-plugin-tailwindcsstailwindlabs avatar

    tailwindlabs/prettier-plugin-tailwindcss

    7,010View on GitHub↗

    This project is a Prettier plugin and Tailwind CSS class sorter that automatically organizes utility classes into a consistent and recommended order. It functions as a frontend styling formatter and CSS utility organizer, removing duplicate classes and sorting style attributes across HTML and JavaScript files. The tool ensures consistent markup formatting by ordering utility classes within HTML attributes, template literals, JavaScript expressions, and custom framework props. It integrates with Tailwind CSS configuration files and stylesheets to synchronize sorting behavior with custom theme

    TypeScript
    View on GitHub↗7,010
  • dprint/dprintdprint avatar

    dprint/dprint

    3,795View on GitHub↗

    dprint is a multi-language code formatter that applies consistent styling across various programming languages using a pluggable architecture. It functions as a unified project style management tool, a command-line interface for continuous integration style enforcement, and a Language Server Protocol implementation for real-time formatting in editors. The project is distinguished by a WebAssembly-based plugin system that loads sandboxed formatting logic from URLs or file paths. It further extends its capabilities through a process-based tool integration that wraps external command-line interf

    Rustformatter
    View on GitHub↗3,795
  • prettier/prettier-vscodeprettier avatar

    prettier/prettier-vscode

    5,504View on GitHub↗

    This is a Visual Studio Code extension that integrates the Prettier formatting engine into the editor. It serves as a bridge to provide opinionated, multi-language code styling by reprinting source code from a syntax tree to enforce consistent layout and line wrapping. The extension enables automated formatting upon saving or on command, ensuring a uniform codebase across teams. It resolves styling rules by merging editor preferences, EditorConfig files, and local configuration files, and can coordinate with linters to resolve conflicting stylistic rules. The system supports a wide range of

    TypeScript
    View on GitHub↗5,504
  • likec4/likec4likec4 avatar

    likec4/likec4

    2,723View on GitHub↗

    likec4 is an architecture-as-code framework that transforms text-based architecture definitions into interactive diagrams, static websites, and image files. It serves as a system architecture visualizer and C4 model diagram generator, allowing users to define software components, boundaries, and deployment infrastructure using a domain-specific language. The tool distinguishes itself by providing a modeling environment with Language Server Protocol integration for real-time validation and autocomplete. It enables interactive architecture documentation where users can navigate through hierarch

    TypeScriptarchitecturearchitecture-as-codec4
    View on GitHub↗2,723
See all 30 alternatives to Vscode Blade Formatter→

Frequently asked questions

What does shufo/vscode-blade-formatter do?

This is a code formatter for Blade template files that standardizes indentation and spacing within the VS Code editor. It functions as a template formatter and HTML attribute sorter that cleans up syntax and layout based on custom or opinionated style rules.

What are the main features of shufo/vscode-blade-formatter?

The main features of shufo/vscode-blade-formatter are: Blade Template Formatting, Blade Template Formatters, Formatter Rule Configurations, Style Rule Configurations, Language Server Protocol Implementations, Project Configuration, Project-Specific Formatting Rules, VS Code Extensions.

What are some open-source alternatives to shufo/vscode-blade-formatter?

Open-source alternatives to shufo/vscode-blade-formatter include: tailwindlabs/prettier-plugin-tailwindcss — This project is a Prettier plugin and Tailwind CSS class sorter that automatically organizes utility classes into a… dprint/dprint — dprint is a multi-language code formatter that applies consistent styling across various programming languages using a… prettier/prettier-vscode — This is a Visual Studio Code extension that integrates the Prettier formatting engine into the editor. It serves as a… likec4/likec4 — likec4 is an architecture-as-code framework that transforms text-based architecture definitions into interactive… ritwickdey/vscode-live-server — This is a local development server extension for VS Code that provides static file hosting and automatic browser… rust-lang-nursery/rustfmt — rustfmt is a tool that automatically rewrites Rust source code to adhere to a consistent and standardized style guide.…