awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 个仓库

Awesome GitHub RepositoriesEmbedded Code Formatters

Tools that support formatting code snippets embedded within other languages or file formats.

Explore 7 awesome GitHub repositories matching development tools & productivity · Embedded Code Formatters. Refine with filters or upvote what's useful.

Awesome Embedded Code Formatters GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • prettier/prettierprettier 的头像

    prettier/prettier

    52,088在 GitHub 上查看↗

    Prettier is an opinionated code formatter that parses source code and reprints it from scratch to enforce a consistent, project-wide visual style. By transforming code into an abstract syntax tree and applying a recursive document printing process, it eliminates manual style debates and ensures that all source files adhere to a unified appearance. The project is distinguished by its extensible, plugin-based architecture, which decouples language-specific parsing logic from the core engine. This modular design allows for uniform style enforcement across diverse programming languages and comple

    Handles code snippets embedded within other languages by loading specialized parser plugins for mixed content.

    JavaScriptangularastcss
    在 GitHub 上查看↗52,088
  • standard/standardstandard 的头像

    standard/standard

    29,431在 GitHub 上查看↗

    Standard is a suite of static analysis tools for JavaScript, comprising a linter, formatter, and a predefined style guide. It functions as a static code analyzer that scans source code for style violations and potential errors without executing the program. The project provides an automatic code fixer that rewrites source code to resolve formatting issues and enforce syntax consistency. It implements a standardized set of rules for JavaScript formatting and syntax to ensure a uniform appearance across different projects. The system covers a wide range of static analysis capabilities, includi

    Provides the ability to format and analyze code snippets embedded within Markdown or HTML files.

    JavaScriptdevelopmentecmascriptes6
    在 GitHub 上查看↗29,431
  • microsoft/vscode-tips-and-tricksmicrosoft 的头像

    microsoft/vscode-tips-and-tricks

    9,086在 GitHub 上查看↗

    This project is a comprehensive productivity guide and configuration reference for the VS Code editor. It provides a curated collection of shortcuts, configuration tips, and tutorials designed to improve efficiency and optimize the daily coding workflow. The resource covers advanced AI-assisted development, including the integration of autonomous agents, custom prompt files, and AI-powered coding assistants for task automation and code generation. It also provides specialized guidance on integrated terminal management, such as configuring shell profiles and automating command execution. Addi

    Explains how to validate JavaScript and CSS code embedded within HTML files to catch errors early.

    在 GitHub 上查看↗9,086
  • sigil-ebook/sigilSigil-Ebook 的头像

    Sigil-Ebook/Sigil

    6,842在 GitHub 上查看↗

    Sigil is a multi-platform ebook authoring suite and EPUB editor designed for creating, modifying, and structuring electronic publications. It serves as a digital publication tool for managing metadata and generating tables of contents for digital books. The software functions as an EPUB validator, checking ebook files for syntax errors and compliance with industry standards to ensure valid rendering. It also supports an extensible workspace where custom automation scripts can be used to add specialized capabilities. The suite covers digital content structuring and publication editing, provid

    Checks ebook files for syntax errors and compliance with industry standards to ensure valid output rendering.

    C++
    在 GitHub 上查看↗6,842
  • diffplug/spotlessdiffplug 的头像

    diffplug/spotless

    5,527在 GitHub 上查看↗

    Spotless is a multi-language formatting orchestrator and Gradle plugin that automates code styling across various programming languages within a single build pipeline. It functions as a coordinator for multiple third-party formatters, a code style linting tool, and a system for inserting and updating standardized license headers. The project distinguishes itself through git-integrated style enforcement, using pre-push hooks and git references to apply formatting only to modified files or lines. It supports shared build configurations, allowing formatting rules to be distributed and loaded acr

    Styles code blocks found within other files using regular expressions or markers.

    Java
    在 GitHub 上查看↗5,527
  • stevearc/conform.nvimstevearc 的头像

    stevearc/conform.nvim

    4,925在 GitHub 上查看↗

    conform.nvim is a Neovim plugin that formats code buffers using external formatters while preserving editor state such as cursor position, folds, and viewport. It supports embedded code block formatting, applying language-specific formatting rules to code blocks inside Markdown and similar documents. The plugin runs formatters asynchronously via Neovim's job control, keeping the editor responsive during formatting operations. It offers a configurable formatter selection algorithm that picks a formatter based on filetype, buffer-local variables, or custom predicate functions. Users can define

    Formats code snippets embedded within Markdown files using language-specific formatters.

    Luaneovimneovim-pluginnvim
    在 GitHub 上查看↗4,925
  • firebase/firebase-toolsfirebase 的头像

    firebase/firebase-tools

    4,437在 GitHub 上查看↗

    firebase-tools is a command-line interface and cloud resource orchestrator used to manage, test, and deploy Firebase projects. It serves as the primary tool for administering cloud resources, configuring project settings, and handling authentication from a terminal. The project includes a local cloud service emulator that allows developers to run local versions of cloud services to verify behavior before production deployment. It also implements a server based on the Model Context Protocol to expose project data and service controls to AI assistants. The tool covers a wide range of operation

    Checks for syntax and compile-time errors in GraphQL code using schema-based auto-complete suggestions.

    TypeScript
    在 GitHub 上查看↗4,437
  1. Home
  2. Development Tools & Productivity
  3. Code Quality and Analysis
  4. Static Analysis Engines
  5. Static Analysis Tools
  6. Code Formatting Tools
  7. Embedded Code Formatters

探索子标签

  • Embedded Code Validation2 个子标签Static analysis and error checking for languages embedded within another file format. **Distinct from Embedded Code Formatters:** Focuses on validation and error checking rather than just formatting