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

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

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

5 个仓库

Awesome GitHub RepositoriesMulti-Language Code Formatters

Tools capable of standardizing the layout and indentation across multiple different programming or markup languages.

Distinct from Multi-Language Support: Candidates refer to SDKs, pipelines, or UI translation, not source code formatting across multiple languages.

Explore 5 awesome GitHub repositories matching development tools & productivity · Multi-Language Code Formatters. Refine with filters or upvote what's useful.

Awesome Multi-Language Code Formatters GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • beautify-web/js-beautifybeautify-web 的头像

    beautify-web/js-beautify

    8,973在 GitHub 上查看↗

    js-beautify is a web language beautifier and code formatter designed to standardize the layout and structure of JavaScript, HTML, and CSS files. It reorganizes source code into a consistent, readable style by applying configurable indentation and spacing rules. The project includes a utility for unpacking minified scripts, which transforms compressed or obfuscated JavaScript into a human-readable format. It provides a command-line interface for executing bulk code reformatting across multiple files. The tool supports customizable formatting rules and language-specific overrides, which can be

    Standardizes indentation and layout across JavaScript, HTML, and CSS to ensure consistent readability across a web project.

    JavaScript
    在 GitHub 上查看↗8,973
  • the-benchmarker/web-frameworksthe-benchmarker 的头像

    the-benchmarker/web-frameworks

    7,087在 GitHub 上查看↗

    This project is a web framework performance benchmark suite and automated benchmarking orchestrator. It serves as a multi-language performance analysis tool designed to measure execution speed, throughput, and latency across various HTTP libraries and programming ecosystems. The system functions as an HTTP framework comparison tool that evaluates relative efficiency using consistent hardware and request patterns. It automates the build, deployment, and execution cycles necessary to collect stable performance data and compute metrics such as error rates and latency percentiles. The suite eval

    Provides tools to standardize code formatting across multiple programming languages used in the benchmark suite.

    PHPbenchmarkframeworkhttp
    在 GitHub 上查看↗7,087
  • kucherenko/jscpdkucherenko 的头像

    kucherenko/jscpd

    5,800在 GitHub 上查看↗

    jscpd is a code duplication detector that scans source code across 223 languages to find identical or near-identical copy-pasted blocks using a rolling hash algorithm. It is built with a Rust core for high performance, exposed through a Node.js API and CLI, and can be run as a standalone binary with no runtime dependencies. The tool detects duplicates in embedded languages within Vue, Svelte, Astro, and Markdown files by tokenizing each language block separately, and it supports extensionless scripts via shebang detection. The project distinguishes itself through its integration capabilities

    Detects duplicated code across 223 programming languages and document formats.

    TypeScriptaiclones-detectioncode-quality
    在 GitHub 上查看↗5,800
  • 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

    Automates consistent coding styles across various programming languages within a single build pipeline.

    Java
    在 GitHub 上查看↗5,527
  • dprint/dprintdprint 的头像

    dprint/dprint

    3,795在 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

    Applies consistent style and layout rules to source code across various programming languages using a single tool.

    Rustformatter
    在 GitHub 上查看↗3,795
  1. Home
  2. Development Tools & Productivity
  3. Multi-Language Code Formatters