Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with static-code-analysis

A curated list of projects in awesome lists tagged with static-code-analysis .

https://github.com/astral-sh/ruff

An extremely fast Python linter and code formatter, written in Rust.

linter pep8 python python3 ruff rust rustpython static-analysis static-code-analysis style-guide styleguide

Last synced: 02 Oct 2024

https://github.com/charliermarsh/ruff

An extremely fast Python linter and code formatter, written in Rust.

linter pep8 python python3 ruff rust rustpython static-analysis static-code-analysis style-guide styleguide

Last synced: 10 Aug 2024

https://github.com/standard/standard

🌟 JavaScript Style Guide, with linter & automatic code fixer

development ecmascript es6 eslint javascript linter nodejs standard static-code-analysis style-guide

Last synced: 29 Sep 2024

https://github.com/feross/standard

🌟 JavaScript Style Guide, with linter & automatic code fixer

development ecmascript es6 eslint javascript linter nodejs standard static-code-analysis style-guide

Last synced: 03 Aug 2024

https://github.com/eslint/eslint

Find and fix problems in your JavaScript code.

ecmascript eslint javascript linter static-code-analysis

Last synced: 29 Sep 2024

https://github.com/facebook/infer

A static analyzer for Java, C, C++, and Objective-C

c code-quality cpp java objective-c static-analysis static-code-analysis

Last synced: 29 Sep 2024

https://github.com/biomejs/biome

A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

css formatter javascript json jsx linter static-code-analysis typescript web

Last synced: 28 Sep 2024

https://github.com/phpstan/phpstan

PHP Static Analysis Tool - discover bugs in your code without running it!

php php7 phpstan static-analysis static-analyzer static-code-analysis testing

Last synced: 29 Sep 2024

https://github.com/rubocop-hq/rubocop

A Ruby static code analyzer and formatter, based on the community Ruby style guide.

code-formatter hacktoberfest linter rubocop ruby static-code-analysis

Last synced: 06 Aug 2024

https://github.com/rubocop/rubocop

A Ruby static code analyzer and formatter, based on the community Ruby style guide.

code-formatter hacktoberfest linter rubocop ruby static-code-analysis

Last synced: 29 Sep 2024

https://github.com/bbatsov/rubocop

A Ruby static code analyzer and formatter, based on the community Ruby style guide.

code-formatter hacktoberfest linter rubocop ruby static-code-analysis

Last synced: 30 Jul 2024

https://github.com/semgrep/semgrep

Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

c go java javascript python r2c ruby sast semgrep static-analysis static-code-analysis typescript

Last synced: 30 Sep 2024

https://github.com/returntocorp/semgrep

Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

c go java javascript python r2c ruby sast semgrep static-analysis static-code-analysis typescript

Last synced: 03 Aug 2024

https://github.com/checkstyle/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.

code-quality command-line-tool java static-analysis static-code-analysis

Last synced: 31 Jul 2024

https://github.com/reviewdog/reviewdog

🐶 Automated code review tool integrated with any code analysis tools regardless of programming language

bitbucket ci cli code-quality code-review codereview github gitlab go lint linter static-analysis static-code-analysis

Last synced: 29 Sep 2024

https://github.com/datreeio/datree

Prevent Kubernetes misconfigurations from reaching production (again 😤 )! From code to cloud, Datree provides an E2E policy enforcement solution to run automatic checks for rule violations. See our docs: https://hub.datree.io

admission-webhook best-practices cli datree devops guardrail kubernetes policy policy-management security static-code-analysis

Last synced: 30 Sep 2024

https://github.com/pycqa/bandit

Bandit is a tool designed to find common security issues in Python code.

bandit linter python security security-scanner security-tools static-code-analysis

Last synced: 29 Sep 2024

https://github.com/PyCQA/bandit

Bandit is a tool designed to find common security issues in Python code.

bandit linter python security security-scanner security-tools static-code-analysis

Last synced: 30 Jul 2024

https://github.com/phan/phan

Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.

analysis analyzer phan php static-analysis static-code-analysis

Last synced: 29 Sep 2024

https://github.com/mgechev/revive

🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

go golang golint hacktoberfest linter static-analysis static-code-analysis

Last synced: 29 Sep 2024

https://github.com/pmd/pmd

An extensible multilanguage static code analyzer.

apex code-analysis code-quality java linter plsql static-analysis static-code-analysis swift

Last synced: 29 Sep 2024

https://github.com/google/pytype

A static type analyzer for Python code

linter python static-analysis static-code-analysis typechecker types typing

Last synced: 29 Sep 2024

https://github.com/uber/nullaway

A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead

android java nullability nullability-analysis static-analysis static-code-analysis

Last synced: 01 Oct 2024

https://github.com/uber/NullAway

A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead

android java nullability nullability-analysis static-analysis static-code-analysis

Last synced: 31 Jul 2024

https://github.com/pycqa/flake8

flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.

complexity-analysis flake8 linter linter-flake8 pep8 python python3 static-analysis static-code-analysis style-guide styleguide stylelint

Last synced: 01 Oct 2024

https://github.com/PyCQA/flake8

flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.

complexity-analysis flake8 linter linter-flake8 pep8 python python3 static-analysis static-code-analysis style-guide styleguide stylelint

Last synced: 31 Jul 2024

https://github.com/spotbugs/spotbugs

SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.

code-analysis findbugs hacktoberfest linter static-analysis static-code-analysis

Last synced: 30 Sep 2024

https://github.com/zegl/kube-score

Kubernetes object analysis with recommendations for improved reliability and security. kube-score actively prevents downtime and bugs in your Kubernetes YAML and Charts. Static code analysis for Kubernetes.

analysis automation charts ci go hacktoberfest helm k8s kube-score kubernetes kubernetes-manifests kubernetes-monitoring linter security security-scanner static-code-analysis static-code-analyzer

Last synced: 27 Sep 2024

https://github.com/praetorian-inc/gokart

A static analysis tool for securing Go code

golang security security-tools static-analysis static-code-analysis

Last synced: 26 Sep 2024

https://github.com/glebm/i18n-tasks

Manage translation and localization with static analysis, for Ruby i18n

i18n ruby static-analysis static-code-analysis translation-management

Last synced: 30 Sep 2024

https://github.com/ronami/hypescript

🐬 A simplified implementation of TypeScript's type system written in TypeScript's type system

example functional-programming learning parser recursion static-code-analysis type-system typescript

Last synced: 30 Sep 2024

https://github.com/ronami/HypeScript

🐬 A simplified implementation of TypeScript's type system written in TypeScript's type system

example functional-programming learning parser recursion static-code-analysis type-system typescript

Last synced: 31 Jul 2024

https://github.com/Tencent/TscanCode

A static code analyzer for C++, C#, Lua

cpp csharp lua static-code-analysis

Last synced: 30 Jul 2024

https://github.com/tencent/tscancode

A static code analyzer for C++, C#, Lua

cpp csharp lua static-code-analysis

Last synced: 30 Sep 2024

https://github.com/phpstan/phpdoc-parser

Next-gen phpDoc parser with support for intersection types and generics

php php7 phpdoc phpstan static-analysis static-analyzer static-code-analysis testing

Last synced: 30 Sep 2024

https://github.com/SonarSource/sonar-java

:coffee: SonarSource Static Analyzer for Java Code Quality and Security

analysis analyzer java language-team quality sonarcloud sonarlint sonarqube static-analysis static-analyzer static-code-analysis

Last synced: 31 Jul 2024

https://github.com/sonarsource/sonar-java

:coffee: SonarSource Static Analyzer for Java Code Quality and Security

analysis analyzer java language-team quality sonarcloud sonarlint sonarqube static-analysis static-analyzer static-code-analysis

Last synced: 30 Sep 2024

https://github.com/souffle-lang/souffle

Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification.

datalog logic-programming souffle static-code-analysis translator

Last synced: 01 Aug 2024

https://github.com/vincentcox/StaCoAn

StaCoAn is a crossplatform tool which aids developers, bugbounty hunters and ethical hackers performing static code analysis on mobile applications.

bugbounty mobile-security security security-tools static-code-analysis

Last synced: 31 Jul 2024

https://github.com/rubocop/rubocop-rails

A RuboCop extension focused on enforcing Rails best practices and coding conventions.

code-formatter hacktoberfest linter rails rubocop ruby static-code-analysis

Last synced: 02 Oct 2024

https://github.com/wala/WALA

T.J. Watson Libraries for Analysis, with frontends for Java, Android, and JavaScript, and may common static program analyses

android callgraph dataflow-analysis java javascript pointer-analysis program-analysis slicing static-analysis static-code-analysis

Last synced: 04 Aug 2024

https://github.com/floedesigntechnologies/phpcs-security-audit

phpcs-security-audit is a set of PHP_CodeSniffer rules that finds vulnerabilities and weaknesses related to security in PHP code

php php-codesniffer phpcs security static-code-analysis

Last synced: 30 Jul 2024

https://github.com/FloeDesignTechnologies/phpcs-security-audit

phpcs-security-audit is a set of PHP_CodeSniffer rules that finds vulnerabilities and weaknesses related to security in PHP code

php php-codesniffer phpcs security static-code-analysis

Last synced: 01 Aug 2024

https://github.com/rubocop/rubocop-performance

An extension of RuboCop focused on code performance checks.

code-formatter hacktoberfest linter rubocop ruby static-code-analysis

Last synced: 31 Jul 2024

https://github.com/coderaiser/putout

🐊 Pluggable and configurable JavaScript Linter, code transformer and formatter with built-in ESLint and Babel support for js, jsx typescript, flow, markdown, yaml and json. Write declarative codemods in a simplest possible way 😏

ast babel babel-plugin codemod codemods codeshift eslint eslint-plugin eslint-rules hacktoberfest javascript linter nodejs parser plugin putout putout-plugin recast static-code-analysis transform

Last synced: 28 Sep 2024

https://github.com/alexkohler/prealloc

prealloc is a Go static analysis tool to find slice declarations that could potentially be preallocated.

go golang prealloc-suggestions slice static-analysis static-analyzer static-code-analysis

Last synced: 03 Aug 2024

https://github.com/phpstan/phpstan-strict-rules

Extra strict and opinionated rules for PHPStan

php php7 phpstan safety static-analysis static-code-analysis strongly-typed

Last synced: 28 Sep 2024

https://github.com/glayzzle/php-parser

:herb: NodeJS PHP Parser - extract AST or tokens

ast development javascript lexer parser php php-ast php-parser static-code-analysis tokenizer

Last synced: 28 Sep 2024

https://github.com/pylint-dev/astroid

A common base representation of python source code for pylint and other projects

ast closember hacktoberfest inference-engine parser static-analysis static-code-analysis

Last synced: 31 Jul 2024

https://github.com/PyCQA/astroid

A common base representation of python source code for pylint and other projects

ast closember hacktoberfest inference-engine parser static-analysis static-code-analysis

Last synced: 03 Aug 2024

https://github.com/standard/eslint-config-standard-react

ESLint Shareable Config for React/JSX support in JavaScript Standard Style

development ecmascript es6 eslint javascript linter nodejs standard static-code-analysis style-guide

Last synced: 01 Aug 2024

https://github.com/phpstan/phpstan-phpunit

PHPUnit extensions and rules for PHPStan

php php7 phpstan phpunit static-analysis static-code-analysis testing

Last synced: 30 Sep 2024

https://github.com/guilatrova/tryceratops

A linter to prevent exception handling antipatterns in Python (limited only for those who like dinosaurs).

code hacktoberfest linter python python3 static-analysis static-code-analysis styleguide stylelint

Last synced: 03 Aug 2024

https://github.com/sharpenrocks/Sharpen

Visual Studio extension that intelligently introduces new C# features into your existing codebase

csharp3 csharp5 csharp6 csharp7 csharp8 hacktoberfest language-features refactoring refactoring-plugin sharpen static-code-analysis visual-studio-extension

Last synced: 01 Aug 2024

https://github.com/eslint/markdown

Lint JavaScript code blocks in Markdown documents

development ecmascript eslint javascript linter markdown static-code-analysis

Last synced: 28 Sep 2024

https://github.com/SonarSource/sonar-php

:elephant: SonarPHP: PHP static analyzer for SonarQube & SonarLint

code-quality language-team php sonarqube static-analysis static-code-analysis

Last synced: 03 Aug 2024

https://github.com/slackhq/compose-lints

Lint checks to aid with a healthy adoption of Compose

android compose jetpack-compose kotlin lint static-analysis static-code-analysis

Last synced: 01 Sep 2024

https://github.com/phpstan/phpstan-deprecation-rules

PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.

deprecations php php7 phpstan static-analysis static-code-analysis

Last synced: 28 Sep 2024

https://github.com/gauge-sh/tach

Tach - a Python framework for your modular monorepo - cli with bash and terminal support 🌎 Open-source 🐍 Installable via pip 🦀 Written in rust 🔒 Maintain code quality 🔧 Works through static parsing of your code ⚡ Maintain productivity  ♾️ git pre-commit and VS Code extension 👨‍💻 built by Gauge

awesome ci cli code-quality config continu dependency-management developer-tools devops framework library monorepo open-source package productivity programming rust static-code-analysis terminal

Last synced: 02 Oct 2024

https://github.com/Shopify/theme-check

The Ultimate Shopify Theme Linter

linter liquid static-code-analysis

Last synced: 31 Jul 2024

https://github.com/Technologicat/pyan

Static call graph generator. The official Python 3 version. Development repo.

call-graph python python3 python36 python37 static-code-analysis

Last synced: 07 Aug 2024

https://github.com/usagitoneko97/klara

Automatic test case generation for python and static analysis library

ast cfg python ssa static-analysis static-code-analysis

Last synced: 31 Jul 2024

https://github.com/jetbrains/qodana-action

⚙️ Scan your Go, Java, Kotlin, PHP, Python, JavaScript, TypeScript, .NET projects at GitHub with Qodana. This repository contains Qodana for Azure, GitHub, CircleCI and Gradle

actions azure-extensions azure-pipelines code-quality code-review code-scanning devsecops dotnet github-actions go java javascript kotlin php python qodana sarif static-analysis static-code-analysis typescript

Last synced: 30 Sep 2024

https://github.com/jfmengels/elm-review

Analyzes Elm projects, to help find mistakes before your users find them.

code-quality elm elm-lang elm-review linter quality static-code-analysis

Last synced: 29 Sep 2024

https://github.com/webarx-security/wpbullet

A static code analysis for WordPress (and PHP)

cyber-security security static-code-analysis wordpress wordpress-development

Last synced: 26 Sep 2024

https://github.com/DmitryTsepelev/rubocop-graphql

Rubocop extension for enforcing graphql-ruby best practices

best-practices graphql linter rubocop rubocop-graphql ruby static-code-analysis

Last synced: 06 Aug 2024