All Projects → App Githooks → Similar Projects or Alternatives

305 Open source projects that are alternatives of or similar to App Githooks

Sonar Kotlin
SonarQube plugin for Kotlin
Stars: ✭ 412 (+8140%)
Mutual labels:  code-quality, code-analysis
Husky.Net
Git hooks made easy with Husky.Net internal task runner! 🐶 It brings the dev-dependency concept to the .NET world!
Stars: ✭ 394 (+7780%)
Mutual labels:  linting, git-hooks
Dotenv Linter
☺️ Linting dotenv files like a charm!
Stars: ✭ 207 (+4040%)
Mutual labels:  linting, code-quality
static-code-analysis-plugin
A plugin to simplify Static Code Analysis on Gradle. Not restricted to, but specially useful, in Android projects, by making sure all analysis can access the SDK classes.
Stars: ✭ 36 (+620%)
Mutual labels:  code-analysis, code-quality
precommit-hook
Automatically check your python code on every commit. 🔍 ✔️
Stars: ✭ 16 (+220%)
Mutual labels:  linting, git-hooks
Phpdependencyanalysis
Static code analysis to find violations in a dependency graph
Stars: ✭ 505 (+10000%)
Mutual labels:  code-quality, code-analysis
Pdepend
PHP_Depend is an adaptation of the established Java development tool JDepend. This tool shows you the quality of your design in terms of extensibility, reusability and maintainability.
Stars: ✭ 727 (+14440%)
Mutual labels:  code-quality, code-analysis
Editorconfig Checker
A tool to verify that your files are in harmony with your .editorconfig
Stars: ✭ 119 (+2280%)
Mutual labels:  linting, code-quality
Grumphp
Submitting bugs and feature requests
Stars: ✭ 3,679 (+73480%)
Mutual labels:  code-quality, git-hooks
Flakehell
Flake8 wrapper to make it nice, legacy-friendly, configurable.
Stars: ✭ 217 (+4240%)
Mutual labels:  linting, code-quality
eslint-plugin-import
ESLint plugin with rules that help validate proper imports.
Stars: ✭ 4,290 (+85700%)
Mutual labels:  linting, code-quality
codeclimate-eslint
Code Climate Engine for ESLint
Stars: ✭ 86 (+1620%)
Mutual labels:  linting, code-quality
Eslint Plugin Import
ESLint plugin with rules that help validate proper imports.
Stars: ✭ 3,722 (+74340%)
Mutual labels:  linting, code-quality
Detekt Intellij Plugin
detekt plugin for IntelliJ
Stars: ✭ 150 (+2900%)
Mutual labels:  code-quality, code-analysis
Htmlhint
⚙️ The static code analysis tool you need for your HTML
Stars: ✭ 2,723 (+54360%)
Mutual labels:  code-quality, code-analysis
jdepend
A Java package dependency analyzer that generates design quality metrics.
Stars: ✭ 13 (+160%)
Mutual labels:  code-analysis, code-quality
editorconfig-checker.javascript
A tool to verify that your files are in harmony with your .editorconfig
Stars: ✭ 59 (+1080%)
Mutual labels:  linting, code-quality
checksync
A tool for detecting when related text blocks change
Stars: ✭ 14 (+180%)
Mutual labels:  linting, code-quality
Pmd
An extensible multilanguage static code analyzer.
Stars: ✭ 3,667 (+73240%)
Mutual labels:  code-quality, code-analysis
Swiftlint
Stars: ✭ 15,500 (+309900%)
Mutual labels:  linting, code-quality
Pscodehealth
PowerShell module gathering PowerShell code quality and maintainability metrics
Stars: ✭ 104 (+1980%)
Mutual labels:  code-quality, code-analysis
code-assert
Assert that the java code of a project satisfies certain checks.
Stars: ✭ 94 (+1780%)
Mutual labels:  code-analysis, code-quality
flake8-broken-line
🚨 Flake8 plugin to forbid backslashes (\) for line breaks
Stars: ✭ 85 (+1600%)
Mutual labels:  linting, code-quality
Wotan
Pluggable TypeScript and JavaScript linter
Stars: ✭ 271 (+5320%)
Mutual labels:  code-quality, code-analysis
Eslint Plugin Sonarjs
SonarJS rules for ESLint
Stars: ✭ 458 (+9060%)
Mutual labels:  code-analysis
Javascript Airbnb
Перевод «JavaScript Style Guide» от Airbnb
Stars: ✭ 579 (+11480%)
Mutual labels:  linting
Komondor
Git Hooks for Swift projects 🐩
Stars: ✭ 450 (+8900%)
Mutual labels:  git-hooks
Sonar Dotnet
Code analyzer for C# and VB.NET projects https://redirect.sonarsource.com/plugins/vbnet.html
Stars: ✭ 466 (+9220%)
Mutual labels:  code-quality
Pyre Check
Performant type-checking for python.
Stars: ✭ 5,716 (+114220%)
Mutual labels:  code-quality
Ctags
A maintained ctags implementation
Stars: ✭ 4,768 (+95260%)
Mutual labels:  code-analysis
Vue Analysis
Vue 源码注释版 及 Vue 源码详细解析
Stars: ✭ 743 (+14760%)
Mutual labels:  code-analysis
Simplecov
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
Stars: ✭ 4,362 (+87140%)
Mutual labels:  code-quality
Undercover
Actionable code coverage - detects untested code blocks in recent changes
Stars: ✭ 574 (+11380%)
Mutual labels:  code-quality
Log Process Errors
Show some ❤️ to Node.js process errors
Stars: ✭ 424 (+8380%)
Mutual labels:  code-quality
Pylance Release
Documentation and issues for Pylance
Stars: ✭ 782 (+15540%)
Mutual labels:  code-analysis
Imgbot
An Azure Function solution to crawl through all of your image files in GitHub and losslessly compress them. This will make the file size go down, but leave the dimensions and quality untouched. Once it's done, ImgBot will open a pull request for you to review and merge. [email protected]
Stars: ✭ 732 (+14540%)
Mutual labels:  code-quality
Chart Testing
CLI tool for linting and testing Helm charts
Stars: ✭ 571 (+11320%)
Mutual labels:  linting
Awesome Git Hooks
😎 A collection of awesome Git Hooks
Stars: ✭ 407 (+8040%)
Mutual labels:  git-hooks
Gitlint
Linting for your git commit messages
Stars: ✭ 404 (+7980%)
Mutual labels:  linting
Vim Disapprove Deep Indentation
ಠ_ಠ Vim plugin to disapprove deeply indented code. ಠ_ಠ
Stars: ✭ 566 (+11220%)
Mutual labels:  code-quality
Gradle Static Analysis Plugin
Easy setup of static analysis tools for Android and Java projects.
Stars: ✭ 398 (+7860%)
Mutual labels:  code-quality
Credo
A static code analysis tool for the Elixir language with a focus on code consistency and teaching.
Stars: ✭ 4,144 (+82780%)
Mutual labels:  code-analysis
Composerrequirechecker
A CLI tool to check whether a specific composer package uses imported symbols that aren't part of its direct composer dependencies
Stars: ✭ 557 (+11040%)
Mutual labels:  code-quality
Sourcery
Refactor Python using AI. ⭐ this repo and Sourcery Starbot will send you a PR
Stars: ✭ 372 (+7340%)
Mutual labels:  code-quality
Joern
Open-source code analysis platform for C/C++/Java based on code property graphs
Stars: ✭ 386 (+7620%)
Mutual labels:  code-analysis
Codequery
A code-understanding, code-browsing or code-search tool. This is a tool to index, then query or search C, C++, Java, Python, Ruby, Go and Javascript source code. It builds upon the databases of cscope and ctags, and provides a nice GUI tool.
Stars: ✭ 551 (+10920%)
Mutual labels:  code-analysis
Gulp Tutorial
Code examples for my Gulp.js tutorial series
Stars: ✭ 383 (+7560%)
Mutual labels:  linting
Javaparser
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+79340%)
Mutual labels:  code-analysis
Cfn nag
Linting tool for CloudFormation templates
Stars: ✭ 808 (+16060%)
Mutual labels:  linting
Python Language Server
Microsoft Language Server for Python
Stars: ✭ 778 (+15460%)
Mutual labels:  code-analysis
Ktlint Gradle
A ktlint gradle plugin
Stars: ✭ 713 (+14160%)
Mutual labels:  linting
Youcompleteme
A code-completion engine for Vim
Stars: ✭ 23,518 (+470260%)
Mutual labels:  code-analysis
Solhint
Solhint is an open source project created by https://protofire.io. Its goal is to provide a linting utility for Solidity code.
Stars: ✭ 363 (+7160%)
Mutual labels:  code-quality
Git Confirm
❓ Git hook to catch placeholders and temporary changes (TODO / @ignore) before you commit them.
Stars: ✭ 356 (+7020%)
Mutual labels:  git-hooks
Pep8speaks
A GitHub app to automatically review Python code style over Pull Requests
Stars: ✭ 546 (+10820%)
Mutual labels:  code-quality
Detekt
Static code analysis for Kotlin
Stars: ✭ 4,169 (+83280%)
Mutual labels:  code-quality
Checkstyle
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
Stars: ✭ 6,481 (+129520%)
Mutual labels:  code-quality
Vim Lsc
A vim plugin for communicating with a language server
Stars: ✭ 545 (+10800%)
Mutual labels:  linting
Git Cop
DEPRECATED: Use Git Lint (https://www.alchemists.io/projects/git-lint) instead.
Stars: ✭ 352 (+6940%)
Mutual labels:  code-quality
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 (+10260%)
Mutual labels:  code-quality
1-60 of 305 similar projects