awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

36 रिपॉजिटरी

Awesome GitHub RepositoriesCode Formatting Utilities

Tools and configurations focused on enforcing visual source code style, indentation, and syntax layout.

Explore 36 awesome GitHub repositories matching development tools & productivity · Code Formatting Utilities. Refine with filters or upvote what's useful.

Awesome Code Formatting Utilities GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • ossu/computer-scienceossu का अवतार

    ossu/computer-science

    205,190GitHub पर देखें↗

    यह प्रोजेक्ट स्व-निर्देशित शिक्षार्थियों के लिए डिज़ाइन किया गया एक संरचित कंप्यूटर विज्ञान पाठ्यक्रम ढांचा प्रदान करता है। यह ओपन-एक्सेस शैक्षणिक संसाधनों, जैसे पाठ्यपुस्तकों, व्याख्यानों और असाइनमेंट को एक सुसंगत पथ में व्यवस्थित करता है जो औपचारिक स्नातक डिग्री की आवश्यकताओं को दर्शाता है। सैद्धांतिक अध्ययन को व्यावहारिक सॉफ्टवेयर इंजीनियरिंग पद्धतियों के साथ एकीकृत करके, यह प्लेटफ़ॉर्म छात्रों को स्वतंत्र रूप से मूलभूत अवधारणाओं और उन्नत तकनीकी कौशल में महारत हासिल करने में सक्षम बनाता है। यह पाठ्यक्रम शैक्षिक अनुभव को प्रबंधित करने के लिए वर्जन-कंट्रोल-आधारित वर्कफ़्लो का उपयोग करके खुद को अलग करता है। शिक्षार्थी शैक्षणिक मील के पत्थर को ट्रैक करने, पूर्ण किए गए असाइनमेंट का एक स्थायी इतिहास बनाए रखने और स्थापित आवश्यकताओं के विरुद्ध अपने तकनीकी समाधानों को मान्य करने के लिए रिपॉजिटरी-आधारित टूल का उपयोग करते हैं। यह दृष्टिकोण सीखने की प्रक्रिया के दौरान उद्योग-मानक इंजीनियरिंग प्रथाओं, जैसे कि पृथक विकास वातावरण को कॉन्फ़िगर करना और प्रोजेक्ट निर्भरताओं का प्रबंधन करना, को अपनाने को प्रोत्साहित करता है। यह प्लेटफ़ॉर्म कम्प्यूटेशनल समस्या समाधान, ऑब्जेक्ट-ओरिएंटेड डिज़ाइन और डेटा विश्लेषण जैसे क्षेत्रों को कवर करते हुए तकनीकी विकास की एक विस्तृत श्रृंखला का समर्थन करता है। यह समुदाय-संचालित प्लेटफ़ॉर्म के माध्यम से सहयोगात्मक शिक्षा की सुविधा प्रदान करता है, जिससे छात्र सहकर्मी बातचीत और अपने काम के सत्यापन में संलग्न हो सकते हैं। पाठ्यक्रम को एक ओपन-सोर्स संसाधन के रूप में बनाए रखा गया है, जो सॉफ्टवेयर इंजीनियरिंग में व्यावसायिक दक्षता बनाने के लिए एक व्यापक गाइड प्रदान करता है।

    Reindent source files automatically using keyboard shortcuts to maintain consistent code structure, visual alignment, and overall readability.

    HTMLawesome-listcomputer-sciencecourses
    GitHub पर देखें↗205,190
  • airbnb/javascriptairbnb का अवतार

    airbnb/javascript

    148,081GitHub पर देखें↗

    This project provides a comprehensive set of coding standards and style guidelines for JavaScript development. It covers fundamental language syntax, formatting conventions, and best practices for managing variables, functions, objects, and modern language features. The documentation serves as a reference for maintaining consistent code quality across projects. In addition to general language standards, the guide includes specific conventions for building and organizing user interface components. These guidelines address structural patterns, component lifecycle management, and stylistic rules

    Mandates specific indentation and spacing patterns to improve the visual alignment and readability of source code.

    JavaScriptarrow-functionses2015es2016
    GitHub पर देखें↗148,081
  • chalarangelo/30-seconds-of-codeChalarangelo का अवतार

    Chalarangelo/30-seconds-of-code

    128,121GitHub पर देखें↗

    30-seconds-of-code is a comprehensive knowledge base and programming snippet library designed to support software engineering education and professional development. It provides a curated collection of reusable code units and technical guides that help developers master core language mechanics, design patterns, and architectural philosophies. The project distinguishes itself by offering a wide-ranging library of algorithmic solutions and web development patterns that are organized into modular, independently testable units. It emphasizes functional programming paradigms and declarative logic,

    Provides utilities to normalize existing file line endings to match project configuration.

    JavaScriptastroawesome-listcss
    GitHub पर देखें↗128,121
  • thealgorithms/javaTheAlgorithms का अवतार

    TheAlgorithms/Java

    65,843GitHub पर देखें↗

    This project is an educational repository containing a comprehensive collection of classic computer science algorithms and data structures implemented in Java. It serves as a community-driven learning resource designed to help students and developers study fundamental computational problems and practice idiomatic syntax through clean, well-documented code examples. The repository distinguishes itself by using decoupled logic encapsulation, which isolates individual algorithmic implementations into independent classes to ensure modularity. It further enforces standardized method signatures acr

    Automates code style consistency by providing configuration files that enforce uniform formatting across the entire project.

    Javaalgorithmalgorithm-challengesalgorithms
    GitHub पर देखें↗65,843
  • prettier/prettierprettier का अवतार

    prettier/prettier

    52,088GitHub पर देखें↗

    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

    Configures trailing comma behavior in multi-line structures to enhance diff readability and simplify long-term code maintenance.

    JavaScriptangularastcss
    GitHub पर देखें↗52,088
  • oxc-project/oxcoxc-project का अवतार

    oxc-project/oxc

    21,675GitHub पर देखें↗

    Oxc is a high-performance toolchain designed for the analysis, linting, formatting, and transformation of JavaScript and TypeScript codebases. It functions as a comprehensive static analysis engine and compiler-based utility, providing the infrastructure necessary to parse source code into high-performance abstract syntax trees and map complex module dependency graphs across entire projects. The project distinguishes itself through its use of multi-core parallel processing to maximize throughput during intensive tasks like linting and minification. It offers deep, type-aware static analysis t

    Automatically organizes import statements and configuration keys to maintain a predictable file structure.

    Rustcompilerjavascriptlinter
    GitHub पर देखें↗21,675
  • leptos-rs/leptosleptos-rs का अवतार

    leptos-rs/leptos

    20,993GitHub पर देखें↗

    Leptos is a full-stack Rust web framework designed for building reactive applications that share logic and types between the server and the browser. It provides a comprehensive toolkit for developing web interfaces where specific DOM nodes update automatically in response to changes in underlying reactive signals, rather than re-rendering entire component trees. The framework distinguishes itself through a fine-grained reactivity model that tracks dependencies at the individual data point level. It utilizes compile-time template transformation to convert declarative HTML-like syntax into opti

    Standardizes the structure of declarative user interface markup within source files.

    Rustdomfine-grainedisomorphic
    GitHub पर देखें↗20,993
  • qax-os/excelizeqax-os का अवतार

    qax-os/excelize

    20,682GitHub पर देखें↗

    Excelize is a library for reading and writing spreadsheet files in the Office Open XML format. It provides a comprehensive suite of tools for programmatically creating, modifying, and analyzing workbooks, worksheets, and cell data, ensuring compatibility across various office software suites through structured XML serialization. The library distinguishes itself with a built-in formula calculation engine that evaluates complex mathematical and logical expressions directly against workbook data. It also features a memory-mapped streaming architecture, which allows for the efficient processing o

    Standardizes source code indentation and structure for consistent styling.

    Goagentaianalytics
    GitHub पर देखें↗20,682
  • spf13/spf13-vimspf13 का अवतार

    spf13/spf13-vim

    15,501GitHub पर देखें↗

    This project is a Vim configuration distribution and IDE framework designed to transform Vim into a full-featured development environment. It functions as an environment bootstrapper that automates the cloning and installation of editor configurations and plugin bundles to ensure a consistent setup across different machines. The distribution uses a structured layer of settings and overrides, allowing users to customize the environment via local and fork-specific files without modifying the base source. It provides a curated collection of extensions that enable IDE-like capabilities for code n

    Includes utilities for aligning code statements based on characters like equals signs or colons to improve readability.

    Vim Script
    GitHub पर देखें↗15,501
  • rust-lang/rust-clippyrust-lang का अवतार

    rust-lang/rust-clippy

    13,309GitHub पर देखें↗

    This project is a static analysis linter, code quality tool, and language auditor for Rust. It functions as an automated refactoring system designed to identify common mistakes and suggest idiomatic improvements for Rust source code. The tool identifies non-idiomatic patterns, performance bottlenecks, and code smells to improve the overall correctness and quality of the code. It specifically audits memory safety by flagging suspicious use of unsafe blocks and pointer manipulations and detects inefficient operations to optimize execution speed. The analysis surface covers coding style enforce

    Allows configuration of style constraints such as line width and import grouping.

    Rustlintrust
    GitHub पर देखें↗13,309
  • raywenderlich/swift-style-guideraywenderlich का अवतार

    raywenderlich/swift-style-guide

    13,173GitHub पर देखें↗

    This project is a collection of Swift coding standards and static analysis rules designed to ensure consistency across Swift projects. It provides a defined set of naming conventions and structural guidelines to maintain a shared style for teams. The repository centers on a SwiftLint configuration used to automate the detection and correction of style violations in source code. This configuration enables automated style enforcement, ensuring that code adheres to organizational standards without requiring manual review. The guidelines cover the standardization of code formatting, naming, and

    Automates the standardization of indentation and syntax patterns across the project.

    GitHub पर देखें↗13,173
  • plantuml/plantumlplantuml का अवतार

    plantuml/plantuml

    13,093GitHub पर देखें↗

    PlantUML is a text-to-diagram generator that translates human-readable markup into structured graphical representations. It functions as a diagram-as-code tool, allowing users to create and maintain technical documentation, architectural models, and flowcharts by decoupling diagram content from visual layout. The project distinguishes itself through a comprehensive rendering pipeline that processes domain-specific markup into various output formats, including vector and raster graphics. It utilizes a graph-based layout engine to calculate spatial positioning, while a declarative styling layer

    Groups related activities into partitions and swimlanes to clarify ownership and structural boundaries.

    Javadiagramdiagram-as-codediagrams
    GitHub पर देखें↗13,093
  • reactjs/react.devreactjs का अवतार

    reactjs/react.dev

    11,765GitHub पर देखें↗

    React is a JavaScript library for building user interfaces through the composition of modular, self-contained components. It employs a declarative programming model where developers describe the desired visual state, and the library automatically manages the underlying document updates and state synchronization. By utilizing a virtual representation of the document, it calculates and applies minimal changes to the browser, ensuring efficient rendering even in complex applications. The library distinguishes itself through a sophisticated scheduling system that manages rendering work in increme

    Enforces consistent visual source code style and syntax layout across the codebase.

    JavaScriptdocumentationjavascriptreact
    GitHub पर देखें↗11,765
  • zh-google-styleguide/zh-google-styleguidezh-google-styleguide का अवतार

    zh-google-styleguide/zh-google-styleguide

    10,977GitHub पर देखें↗

    This project is a software engineering reference that provides a cross-language formatting standard and industry-standard practices for architectural patterns, memory management, and identifier naming. Its primary purpose is to implement a unified set of indentation and whitespace rules applied consistently across multiple distinct programming environments. The project specializes in technical documentation localization, providing Chinese language translations of official programming style guides. It maps original English coding standards to Chinese language references to maintain meaning acr

    Sets precise rules for line length, indentation, and whitespace to improve visual readability of source code.

    Makefile
    GitHub पर देखें↗10,977
  • rectorphp/rectorrectorphp का अवतार

    rectorphp/rector

    10,199GitHub पर देखें↗

    Rector is an automated PHP refactoring and modernization tool designed to upgrade language versions and modernize syntax using predefined rules. It functions as a static analysis engine that inspects code structures and types to identify refactoring targets without executing the code. The project provides a framework for defining custom transformation logic to automate project-specific changes. It distinguishes itself by offering specialized capabilities for migrating legacy or custom frameworks to modern alternatives and converting docblock annotations into native language attributes. The s

    Provides configurable output formatting for indented code and fluent method calls to match project standards.

    PHPastautomated-upgradesinstant-upgrades
    GitHub पर देखें↗10,199
  • johnthagen/min-sized-rustjohnthagen का अवतार

    johnthagen/min-sized-rust

    9,782GitHub पर देखें↗

    This project is a collection of techniques and configurations for reducing the disk footprint of compiled Rust executables. It serves as a guide and toolset for binary size optimization, providing strategies to minimize the final executable size through compiler flags and configuration. The project focuses on aggressive size reduction strategies, including recompiling the standard library from source to prune unused functions and implementing no-standard-library modes for memory-constrained environments. It details how to eliminate runtime overhead by removing standard library entry points an

    Includes configurations for maintaining consistent line ending standards across different operating systems.

    Rustbinary-sizecargocontainers
    GitHub पर देखें↗9,782
  • checkstyle/checkstylecheckstyle का अवतार

    checkstyle/checkstyle

    8,867GitHub पर देखें↗

    Checkstyle is a Java static analysis tool and linter designed to identify and enforce coding standards and best practices. It functions as a code quality auditor and Javadoc validation tool, checking source code against configurable rulesets to ensure structural and stylistic consistency. The project allows for the creation of custom linting rules by extending a core API to inspect the abstract syntax tree. It further enables specialized validation through the use of XPath expressions to query the syntax tree for specific code patterns and violations. Capability areas include the enforcement

    Ensures source files end with a line separator to maintain compatibility with version control tools.

    Javacode-qualitycommand-line-toolhacktoberfest
    GitHub पर देखें↗8,867
  • skwp/dotfilesskwp का अवतार

    skwp/dotfiles

    6,976GitHub पर देखें↗

    This project is a curated configuration suite and development environment bootstrapper designed to optimize Zsh and Vim. It provides a collection of dotfiles, plugins, and scripts that automate the installation of system packages and shell tools to standardize a local workstation. The suite focuses on creating a consistent experience across the command line and text editor. It implements a Zsh shell framework with syntax highlighting and fuzzy matching, alongside a Vim configuration that includes advanced plugins and modal editing. It also provides a set of sane defaults and Vim-style keybind

    Provides rules and tools for aligning code elements horizontally to improve readability.

    Ruby
    GitHub पर देखें↗6,976
  • cppcheck-opensource/cppcheckcppcheck-opensource का अवतार

    cppcheck-opensource/cppcheck

    6,660GitHub पर देखें↗

    Cppcheck C और C++ सोर्स कोड के लिए एक स्टेटिक एनालिसिस टूल और लिंटर है जिसे प्रोग्राम को निष्पादित किए बिना प्रोग्रामिंग त्रुटियों, मेमोरी लीक और सुरक्षा उल्लंघनों का पता लगाने के लिए डिज़ाइन किया गया है। यह प्रोग्राम में समवर्ती मुद्दों, टाइप कास्ट त्रुटियों और सुरक्षित कोडिंग मानकों के अनुपालन की पहचान करने के लिए एक बग डिटेक्शन इंजन और गुणवत्ता आश्वासन टूल के रूप में कार्य करता है। यह प्रोजेक्ट फ़ाइलों का चयन करने और त्रुटियों की समीक्षा करने के लिए एक ग्राफिकल यूज़र इंटरफेस प्रदान करता है, साथ ही नामकरण सम्मेलनों और कोडिंग मानकों को लागू करने के लिए एक लिंटर भी प्रदान करता है। यह विशिष्ट कोडिंग पैटर्न की पहचान करने के लिए रेगुलर एक्सप्रेशन का उपयोग करके कस्टम विश्लेषण नियमों के निर्माण का समर्थन करता है। टूल में बड़े कोडबेस को प्रबंधित करने के लिए इंक्रीमेंटल एनालिसिस, चेतावनी दमन (warning suppression) और फ़ाइल बहिष्करण की क्षमताएं शामिल हैं। इसमें HTML रिपोर्ट जनरेशन और विकास के दौरान त्रुटि पहचान प्रदान करने के लिए VS Code जैसे एडिटर्स के साथ एकीकरण भी शामिल है।

    Enforces consistent rules for indentation, tab sizes, and whitespace to standardize code layout.

    C++
    GitHub पर देखें↗6,660
  • necolas/idiomatic-cssnecolas का अवतार

    necolas/idiomatic-css

    6,656GitHub पर देखें↗

    Idiomatic CSS is a CSS style guide and architecture standard designed to ensure the creation of consistent and maintainable styles. It provides a set of standardized rules and conventions for writing idiomatic CSS code, functioning as both a formatting specification and a general guide for style organization. The project focuses on CSS preprocessor best practices, specifically providing guidelines to manage nesting depth and selector specificity to avoid complex cascades. It further distinguishes itself through structured documentation patterns and component sectioning to improve the long-ter

    Enforces consistent whitespace and casing requirements to ensure a uniform visual appearance.

    GitHub पर देखें↗6,656
पिछला12अगला
  1. Home
  2. Development Tools & Productivity
  3. Code Quality and Analysis
  4. Code Formatting Utilities

सब-टैग एक्सप्लोर करें

  • Code Formatting Configurations
  • Formatting Exclusions1 सब-टैग
  • Formatting Rules1 सब-टैग
  • Structure Organizers1 सब-टैगUtilities that automatically sort and organize code elements like imports and configuration keys. **Distinct from Code Formatting Utilities:** Distinct from general formatting: focuses on structural organization of code blocks rather than visual style.
  • UI Formatting1 सब-टैग