Showing 36 of 54 projects
An opinionated code formatter that enforces consistent style across JavaScript, TypeScript, CSS, HTML, and many other languages.
An extremely fast Python linter and code formatter written in Rust, offering drop-in replacements for tools like Flake8 and Black.
An uncompromising, opinionated Python code formatter that enforces consistent style automatically.
A tool that makes Git hooks easy to configure and manage across your team.
A zero-configuration JavaScript style guide with built-in linter and automatic code fixer.
A framework for managing and maintaining multi-language pre-commit hooks.
A fast, dependency-free Git hook manager written in Rust, designed as a drop-in alternative to pre-commit.
A Python utility to sort imports alphabetically and automatically separate them into sections.
A utility to generate documentation from Terraform modules in various output formats.
A fast static analysis tool that finds unused (dead) code in Python programs to improve code quality.
A PHP git hook manager that runs automated code quality checks on commits to enforce team standards.
A fully configurable and extendable Git hook manager for Ruby projects.
A fully configurable and extendable Git hook manager for enforcing code quality and project policies.
A multithreaded lossless PNG/APNG compression optimizer written in Rust, usable via CLI or as a library.
A fast, low-false-positive spell checker designed for source code and monorepos.
A collection of pre-commit hooks for automating code quality, security, and documentation checks for Terraform, OpenTofu, and Terragrunt configurations.
A Python linter focused on modernizing and improving code elegance, readability, and simplicity.
A lightning-fast linter for .env files that checks, fixes, and diffs environment variable configurations.
The official formatter for Nix language code, enforcing a standard artistic formatting style.
A fast command-line tool to find and correct common English misspellings in source code and text files.
An uncompromising, fast Nix code formatter written in Rust with a comprehensive style guide.
A command-line tool for tracking and reporting on code complexity and timing metrics across git revisions in Python projects.
A configurable linter and analyzer for Makefiles that scans for potential issues and enforces best practices.
Run Python linters and formatters like ruff, black, and mypy directly on Jupyter Notebooks.
A curated collection of ready-to-use Git hook scripts for automating tasks in Git workflows.
A curated collection of ready-to-use Git hook scripts for automating tasks in Git workflows.
A curated collection of ready-to-use Git hook scripts for automating tasks in Git workflows.
A toolset for iOS teams to automatically enforce Objective-C code formatting via git hooks and clang-format.
A Composer plugin to manage Git hooks directly in your composer.json file for consistent project-wide or global usage.
A command-line interface for linting and fixing Markdown files using markdownlint rules.
Removes unused imports and unused variables from Python code using pyflakes.
A .NET Git hooks tool that automatically runs tasks like linting, testing, and formatting on commit or push.
Integrates pre-commit git hooks with Nix for reproducible development environments and CI.
An opinionated, CommonMark-compliant Markdown formatter and Python library for enforcing consistent style.
A linter for Awesome lists that enforces style and content rules to maintain quality and consistency.
A static analysis tool that scans Nix files for dead code like unused variable bindings and lambda arguments.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.