All Projects → Pre Commit Hooks → Similar Projects or Alternatives

515 Open source projects that are alternatives of or similar to Pre Commit Hooks

Njsscan
njsscan is a semantic aware SAST tool that can find insecure code patterns in your Node.js applications.
Stars: ✭ 128 (-95.09%)
Mutual labels:  linter
Eslint Plugin I18n Json
Fully extendable eslint plugin for JSON i18n translation files.
Stars: ✭ 101 (-96.12%)
Mutual labels:  linter
Gulp Stylelint
Gulp plugin for running Stylelint results through various reporters.
Stars: ✭ 149 (-94.28%)
Mutual labels:  linter
Nix Linter
Linter for the Nix expression language
Stars: ✭ 100 (-96.16%)
Mutual labels:  linter
Ansible Lint Action
GitHub Action for running ansible-lint as part of your workflows! [ https://github.com/marketplace/actions/ansible-lint ]
Stars: ✭ 124 (-95.24%)
Mutual labels:  linter
Graphql Go Tools
Tools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (-96.31%)
Mutual labels:  linter
Textlint
The pluggable natural language linter for text and markdown.
Stars: ✭ 2,158 (-17.16%)
Mutual labels:  linter
Pre Commit Hooks
A set of useful (and documented!) git pre-commit hooks.
Stars: ✭ 95 (-96.35%)
Mutual labels:  linter
Liche
Fast Link Checker for Markdown and HTML in Go
Stars: ✭ 123 (-95.28%)
Mutual labels:  linter
Lintly
Automated GitHub PR code reviewer for Python, JavaScript, CSS, and more.
Stars: ✭ 91 (-96.51%)
Mutual labels:  linter
Cljstyle
A tool for formatting Clojure code
Stars: ✭ 148 (-94.32%)
Mutual labels:  linter
Refactoring101
The code here, represented as steps, is the progression of a refactoring on a legacy codebase. It is a PHP equivalent of the Java code shown in the Martin Fowler book "Refactoring".
Stars: ✭ 88 (-96.62%)
Mutual labels:  refactoring
Lesshint
A tool to aid you in writing clean and consistent Less.
Stars: ✭ 119 (-95.43%)
Mutual labels:  linter
Commit Msg Linter
git commit message linter hook
Stars: ✭ 87 (-96.66%)
Mutual labels:  linter
Pythonvscode
This extension is now maintained in the Microsoft fork.
Stars: ✭ 2,013 (-22.73%)
Mutual labels:  linter
Vscode Gremlins
Gremlins tracker for Visual Studio Code: reveals invisible whitespace and other annoying characters
Stars: ✭ 78 (-97.01%)
Mutual labels:  linter
Surelog
SystemVerilog 2017 Pre-processor, Parser, Elaborator, UHDM Compiler. Provides IEEE Design/TB C/C++ VPI and Python AST API.
Stars: ✭ 116 (-95.55%)
Mutual labels:  linter
Personal Goals
List of books I've read, projects I've done, videos I've seen, articles I've read or podcasts I've listened to.
Stars: ✭ 75 (-97.12%)
Mutual labels:  refactoring
Rubocop
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
Stars: ✭ 11,593 (+345.03%)
Mutual labels:  linter
Laboratory
Achieving confident refactoring through experimentation with Python 2.7 & 3.3+
Stars: ✭ 1,179 (-54.74%)
Mutual labels:  refactoring
Cfn Python Lint
CloudFormation Linter
Stars: ✭ 1,770 (-32.05%)
Mutual labels:  linter
Linter Jscs
Atom JSCS linter providers
Stars: ✭ 69 (-97.35%)
Mutual labels:  linter
Eslint Watch
ESLint with simple watching capabilities
Stars: ✭ 159 (-93.9%)
Mutual labels:  linter
Lint Staged
🚫💩 — Run linters on git staged files
Stars: ✭ 9,492 (+264.38%)
Mutual labels:  linter
Dockle
Container Image Linter for Security, Helping build the Best-Practice Docker Image, Easy to start
Stars: ✭ 1,713 (-34.24%)
Mutual labels:  linter
Linter Phpcs
Linter plugin for PHP, using PHP_CodeSniffer.
Stars: ✭ 64 (-97.54%)
Mutual labels:  linter
Refactoring Summary 2nd Javascript
Summary of "Refactoring: Improving the Design of Existing Code (2nd Edition)" by Martin Fowler
Stars: ✭ 142 (-94.55%)
Mutual labels:  refactoring
Phplint
Lightning fast concurrent PHP linter for Node.js, Grunt & Gulp! ⚡️
Stars: ✭ 62 (-97.62%)
Mutual labels:  linter
Reftools
reftools - refactoring tools for Go
Stars: ✭ 113 (-95.66%)
Mutual labels:  refactoring
Certlint
X.509 certificate linter, written in Go
Stars: ✭ 60 (-97.7%)
Mutual labels:  linter
Autorefactor
Eclipse plugin to automatically refactor Java code bases
Stars: ✭ 168 (-93.55%)
Mutual labels:  refactoring
Dicas De Programacao Em Ruby
Dicas para iniciantes de boas práticas de desenvolvimento de software em Ruby
Stars: ✭ 59 (-97.74%)
Mutual labels:  refactoring
Abaplint
Standalone linter for ABAP
Stars: ✭ 111 (-95.74%)
Mutual labels:  linter
Proselint
Proselint wrapper with a friendly reporter
Stars: ✭ 56 (-97.85%)
Mutual labels:  linter
Piranha
A tool for refactoring code related to feature flag APIs
Stars: ✭ 1,840 (-29.37%)
Mutual labels:  refactoring
Clj Kondo
A linter for Clojure code that sparks joy.
Stars: ✭ 1,083 (-58.43%)
Mutual labels:  linter
Yamllint
A linter for YAML files.
Stars: ✭ 1,750 (-32.82%)
Mutual labels:  linter
Refactoring2 Zh
《重构 改善既有代码的设计第二版》中文翻译
Stars: ✭ 54 (-97.93%)
Mutual labels:  refactoring
Cflint
Static code analysis for CFML (a linter)
Stars: ✭ 156 (-94.01%)
Mutual labels:  linter
Refactoring Aware Diff
RAID is a tool pipeline that seamlessly enriches GitHub diff results with refactoring information.
Stars: ✭ 50 (-98.08%)
Mutual labels:  refactoring
Mort
Dead CSS detection
Stars: ✭ 109 (-95.82%)
Mutual labels:  refactoring
Clink
A developer assistance tool to help with refactoring and keeping related code up to date with changes
Stars: ✭ 40 (-98.46%)
Mutual labels:  refactoring
Errcheck
errcheck checks that you checked errors.
Stars: ✭ 1,763 (-32.32%)
Mutual labels:  linter
Pyflakes
A simple program which checks Python source files for errors
Stars: ✭ 991 (-61.96%)
Mutual labels:  linter
Import Linter
Import Linter allows you to define and enforce rules for the internal and external imports within your Python project.
Stars: ✭ 105 (-95.97%)
Mutual labels:  linter
Vale
📝 A syntax-aware linter for prose built with speed and extensibility in mind.
Stars: ✭ 978 (-62.46%)
Mutual labels:  linter
Poetic
Automatically install and maintain ESLint, Prettier, EditorConfig and Airbnb rules for JavaScript, TypeScript and React.
Stars: ✭ 165 (-93.67%)
Mutual labels:  linter
Prettylint
Run Prettier as a linter
Stars: ✭ 33 (-98.73%)
Mutual labels:  linter
Npm Package Json Lint
Configurable linter for package.json files
Stars: ✭ 106 (-95.93%)
Mutual labels:  linter
Ale Sensible
Pretty, responsive and smooth defaults for a sane ALE, gets you started in 30 seconds
Stars: ✭ 30 (-98.85%)
Mutual labels:  linter
Wsl Proxy
WSL proxy files for editor/linux interop
Stars: ✭ 134 (-94.86%)
Mutual labels:  linter
Rubocop Packaging
A RuboCop extension focused on enforcing upstream best practices and coding conventions.
Stars: ✭ 29 (-98.89%)
Mutual labels:  linter
Doc8
Style checker for sphinx (or other) rst documentation.
Stars: ✭ 105 (-95.97%)
Mutual labels:  linter
Iblinter
A linter tool for Interface Builder
Stars: ✭ 915 (-64.88%)
Mutual labels:  linter
Kube Lint
A linter for Kubernetes resources with a customizable rule set
Stars: ✭ 152 (-94.17%)
Mutual labels:  linter
Eslint Closure
ESLint Plugin and Config for the Google JavaScript Style Guide
Stars: ✭ 21 (-99.19%)
Mutual labels:  linter
Drstring
DrString finds issues in your Swift docstrings and fixes them for you.
Stars: ✭ 133 (-94.89%)
Mutual labels:  linter
Splitjoin.vim
Switch between single-line and multiline forms of code
Stars: ✭ 1,383 (-46.91%)
Mutual labels:  refactoring
Luacheck
A tool for linting and static analysis of Lua code.
Stars: ✭ 1,382 (-46.95%)
Mutual labels:  linter
Svlint
SystemVerilog linter
Stars: ✭ 103 (-96.05%)
Mutual labels:  linter
61-120 of 515 similar projects