All Projects → pre-commit → Pre Commit

pre-commit / Pre Commit

Licence: mit
A framework for managing and maintaining multi-language pre-commit hooks.

Programming Languages

python
139335 projects - #7 most used programming language
r
7636 projects
shell
77523 projects
ruby
36898 projects - #4 most used programming language
powershell
5483 projects
perl
6916 projects

Projects that are alternatives of or similar to Pre Commit

Pre Commit Hooks
Some out-of-the-box hooks for pre-commit
Stars: ✭ 2,605 (-62.91%)
Mutual labels:  linter, refactoring, pre-commit
Husky.Net
Git hooks made easy with Husky.Net internal task runner! 🐶 It brings the dev-dependency concept to the .NET world!
Stars: ✭ 394 (-94.39%)
Mutual labels:  linter, pre-commit
Scalafix
Refactoring and linting tool for Scala
Stars: ✭ 597 (-91.5%)
Mutual labels:  linter, refactoring
scalafix-maven-plugin
Enables automatic refactoring and linting of Maven projects written in Scala using Scalafix.
Stars: ✭ 15 (-99.79%)
Mutual labels:  refactoring, linter
Best Of Python Dev
🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.
Stars: ✭ 243 (-96.54%)
Mutual labels:  linter, refactoring
Reorder python imports
Rewrites source to reorder python imports
Stars: ✭ 320 (-95.44%)
Mutual labels:  linter, refactoring
Flake8 Bugbear
A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.
Stars: ✭ 518 (-92.63%)
Mutual labels:  linter
Undercover
Actionable code coverage - detects untested code blocks in recent changes
Stars: ✭ 574 (-91.83%)
Mutual labels:  linter
Postcss Bem Linter
A BEM linter for postcss
Stars: ✭ 505 (-92.81%)
Mutual labels:  linter
Hadolint
Dockerfile linter, validate inline bash, written in Haskell
Stars: ✭ 6,284 (-10.54%)
Mutual labels:  linter
Textidote
Spelling, grammar and style checking on LaTeX documents
Stars: ✭ 483 (-93.12%)
Mutual labels:  linter
Esprint
Fast eslint runner
Stars: ✭ 556 (-92.08%)
Mutual labels:  linter
3rs Of Software Architecture
A guide on how to write readable, reusable, and refactorable software
Stars: ✭ 525 (-92.53%)
Mutual labels:  refactoring
Devskim
DevSkim is a set of IDE plugins and rules that provide security "linting" capabilities.
Stars: ✭ 576 (-91.8%)
Mutual labels:  linter
Oas Kit
Convert Swagger 2.0 definitions to OpenAPI 3.0 and resolve/validate/lint
Stars: ✭ 516 (-92.65%)
Mutual labels:  linter
Scientist.js
🔬 A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths.
Stars: ✭ 600 (-91.46%)
Mutual labels:  refactoring
Zally
A minimalistic, simple-to-use API linter
Stars: ✭ 499 (-92.9%)
Mutual labels:  linter
Shellcheck
ShellCheck, a static analysis tool for shell scripts
Stars: ✭ 27,211 (+287.4%)
Mutual labels:  linter
Phpactor
PHP completion, refactoring, introspection tool and language server.
Stars: ✭ 591 (-91.59%)
Mutual labels:  refactoring
Husky
Git hooks made easy 🐶 woof!
Stars: ✭ 25,056 (+256.72%)
Mutual labels:  pre-commit

Build Status Azure DevOps coverage pre-commit.ci status

pre-commit

A framework for managing and maintaining multi-language pre-commit hooks.

For more information see: https://pre-commit.com/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].