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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
easy-coding-standard avatar

easy-coding-standard/easy-coding-standard

0
View on GitHub↗
1,614 stars·92 forks·PHP·MIT·10 viewstomasvotruba.com/blog/zen-config-in-ecs↗

Easy Coding Standard

ECS runs PHP-CS-Fixer and PHP_CodeSniffer as a single, parallel fast tool with zero dependencies. Run on PHP 7.2+

Features

  • Automation and Linting Tools - Tool for applying various coding standards.

Star history

Star history chart for easy-coding-standard/easy-coding-standardStar history chart for easy-coding-standard/easy-coding-standard

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

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

Frequently asked questions

What does easy-coding-standard/easy-coding-standard do?

ECS runs PHP-CS-Fixer and PHP_CodeSniffer as a single, parallel fast tool with zero dependencies. Run on PHP 7.2+

What are the main features of easy-coding-standard/easy-coding-standard?

The main features of easy-coding-standard/easy-coding-standard are: Automation and Linting Tools.

Which projects share features with easy-coding-standard/easy-coding-standard?

Projects with overlapping indexed features include: checkstyle/checkstyle — Checkstyle is a Java static analysis tool and linter designed to identify and enforce coding standards and best… conventional-changelog/conventional-changelog — Conventional Changelog is a set of tools for automatically generating formatted release notes by parsing Git commit… koalaman/shellcheck — This project is a static analysis tool and linter designed to improve the quality, reliability, and portability of… semantic-release/semantic-release — Semantic-release is an automated release management tool that determines version increments, generates changelogs, and… web-infra-dev/rspress — Rspress is a static site generator designed for building technical documentation and blogs. It functions as a…

Projects sharing features with Easy Coding Standard

These projects share indexed features with Easy Coding Standard. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • checkstyle/checkstylecheckstyle avatar

    checkstyle/checkstyle

    8,867View on GitHub↗

    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

    Javacode-qualitycommand-line-toolhacktoberfest
    View on GitHub↗8,867
  • conventional-changelog/conventional-changelogconventional-changelog avatar

    conventional-changelog/conventional-changelog

    8,460View on GitHub↗

    Conventional Changelog is a set of tools for automatically generating formatted release notes by parsing Git commit messages that follow a structured specification. It includes a commit message parser to transform raw strings into structured data, a changelog generator for producing release notes, and a commit linter to ensure messages adhere to specific conventions before they are merged. The project provides a system for semantic versioning automation, analyzing commit history to recommend the next version bump based on the types of changes recorded. It supports extensibility through config

    TypeScript
    View on GitHub↗8,460
koalaman/shellcheckkoalaman avatar

koalaman/shellcheck

39,574View on GitHub↗

This project is a static analysis tool and linter designed to improve the quality, reliability, and portability of shell scripts. By performing deep structural analysis, it identifies common programming pitfalls, syntax errors, and security vulnerabilities before scripts are executed. It functions as an automated code reviewer that enforces best practices and helps developers maintain consistent, robust code across different operating environments. The tool distinguishes itself through its dialect-aware grammar resolution, which adapts its parsing logic based on the specific shell interpreter

Haskellbashdeveloper-toolshaskell
View on GitHub↗39,574
  • semantic-release/semantic-releasesemantic-release avatar

    semantic-release/semantic-release

    23,332View on GitHub↗

    Semantic-release is an automated release management tool that determines version increments, generates changelogs, and publishes software packages by analyzing commit history against standardized conventions. It functions as a plugin-based orchestrator that integrates directly into continuous integration pipelines to manage the entire release lifecycle, from verifying environment conditions to distributing artifacts. The project distinguishes itself through its commit-message-driven approach, which enforces consistent versioning standards and automates the creation of release notes based on t

    JavaScriptautomationchangelogpackage
    View on GitHub↗23,332
  • Compare all 5 related projects→