Clj KondoA linter for Clojure code that sparks joy.
Stars: ✭ 1,083 (+498.34%)
Static Analysis⚙️ A curated list of static analysis (SAST) tools for all programming languages, config files, build tools, and more.
Stars: ✭ 9,310 (+5043.65%)
D ScannerSwiss-army knife for D source code
Stars: ✭ 221 (+22.1%)
node-lintspacesA validator for checking different kinds of whitespaces in your files.
Stars: ✭ 31 (-82.87%)
DetektStatic code analysis for Kotlin
Stars: ✭ 4,169 (+2203.31%)
RstcheckChecks syntax of reStructuredText and code blocks nested within it
Stars: ✭ 130 (-28.18%)
mllint`mllint` is a command-line utility to evaluate the technical quality of Python Machine Learning (ML) projects by means of static analysis of the project's repository.
Stars: ✭ 67 (-62.98%)
nestifDetect deeply nested if statements in Go source code
Stars: ✭ 30 (-83.43%)
Reviewdog🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
Stars: ✭ 4,541 (+2408.84%)
Find Sec BugsThe SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
Stars: ✭ 1,748 (+865.75%)
ramllintRAML Linter
Stars: ✭ 18 (-90.06%)
UnimportA linter, formatter for finding and removing unused import statements.
Stars: ✭ 96 (-46.96%)
SpoonSpoon is a metaprogramming library to analyze and transform Java source code (up to Java 15). 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Stars: ✭ 1,078 (+495.58%)
RadonVarious code metrics for Python code
Stars: ✭ 1,193 (+559.12%)
GopherciGopherCI was a project to help you maintain high-quality Go projects, by checking each GitHub Pull Request, for backward incompatible changes, and a suite of other third party static analysis tools.
Stars: ✭ 105 (-41.99%)
AleCheck syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support
Stars: ✭ 11,380 (+6187.29%)
ApkleaksScanning APK file for URIs, endpoints & secrets.
Stars: ✭ 2,707 (+1395.58%)
Errcheckerrcheck checks that you checked errors.
Stars: ✭ 1,763 (+874.03%)
NitpickEnforce the same settings across multiple language-independent projects
Stars: ✭ 134 (-25.97%)
DealDesign by contract for Python with static checker and tests' generation.
Stars: ✭ 164 (-9.39%)
I18n ExtractManage localization with static analysis. 🔍
Stars: ✭ 152 (-16.02%)
Wsl ProxyWSL proxy files for editor/linux interop
Stars: ✭ 134 (-25.97%)
Kube LintA linter for Kubernetes resources with a customizable rule set
Stars: ✭ 152 (-16.02%)
Just Another Android AppAn Android base app with loads of cool libraries/configuration NOT MAINTAINED
Stars: ✭ 1,654 (+813.81%)
DrstringDrString finds issues in your Swift docstrings and fixes them for you.
Stars: ✭ 133 (-26.52%)
PytA Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
Stars: ✭ 2,061 (+1038.67%)
PoeticAutomatically install and maintain ESLint, Prettier, EditorConfig and Airbnb rules for JavaScript, TypeScript and React.
Stars: ✭ 165 (-8.84%)
NgastParser for Angular projects.
Stars: ✭ 152 (-16.02%)
MazewalkerToolkit for enriching and speeding up static malware analysis
Stars: ✭ 132 (-27.07%)
HolenDeclarative fetch for React
Stars: ✭ 152 (-16.02%)
Frama C SnapshotRelease snapshots of the Frama-C platform for source code analysis
Stars: ✭ 129 (-28.73%)
ExamplesExamples of Mock Service Worker usage with various frameworks and libraries.
Stars: ✭ 163 (-9.94%)
MuffetFast website link checker in Go
Stars: ✭ 1,861 (+928.18%)
Ruby Type InferenceDynamic definitions and types provider for ruby static analysis
Stars: ✭ 129 (-28.73%)
MypyOptional static typing for Python
Stars: ✭ 11,995 (+6527.07%)
InferA static analyzer for Java, C, C++, and Objective-C
Stars: ✭ 12,823 (+6984.53%)
TextlintThe pluggable natural language linter for text and markdown.
Stars: ✭ 2,158 (+1092.27%)
Perl CriticThe leading static analyzer for Perl. Configurable, extensible, powerful.
Stars: ✭ 149 (-17.68%)
ZpaA parser and source code analyzer for PL/SQL and Oracle SQL.
Stars: ✭ 124 (-31.49%)
Ansible Lint ActionGitHub Action for running ansible-lint as part of your workflows! [ https://github.com/marketplace/actions/ansible-lint ]
Stars: ✭ 124 (-31.49%)
Gulp StylelintGulp plugin for running Stylelint results through various reporters.
Stars: ✭ 149 (-17.68%)
TsqllintConfigurable linting for TSQL
Stars: ✭ 123 (-32.04%)
LicheFast Link Checker for Markdown and HTML in Go
Stars: ✭ 123 (-32.04%)
Ts MorphTypeScript Compiler API wrapper for static analysis and programmatic code changes.
Stars: ✭ 2,384 (+1217.13%)
FeramFeram finds & fixes bugs in your commits
Stars: ✭ 122 (-32.6%)
Baseokhttpv3🔥OkHttp的二次封装库,提供各种快速使用方法以及更为方便的扩展功能。提供更高效的Json请求和解析工具以及文件上传下载封装,HTTPS和Cookie操作也更得心应手。
Stars: ✭ 121 (-33.15%)
Use Http🐶 React hook for making isomorphic http requests
Stars: ✭ 2,066 (+1041.44%)
ReadingA list of computer-science readings I recommend
Stars: ✭ 1,919 (+960.22%)
Guzzle Advanced ThrottleA Guzzle middleware that can throttle requests according to (multiple) defined rules. It is also possible to define a caching strategy, e.g. get the response from cache when the rate limit is exceeded or always get a cached value to spare your rate limits. Using wildcards in host names is also supported.
Stars: ✭ 120 (-33.7%)
Pre Commit HooksSome out-of-the-box hooks for pre-commit
Stars: ✭ 2,605 (+1339.23%)
Phpstan Deprecation RulesPHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.
Stars: ✭ 160 (-11.6%)
SysSys: A Static/Symbolic Tool for Finding Good Bugs in Good (Browser) Code
Stars: ✭ 149 (-17.68%)
YcmdA code-completion & code-comprehension server
Stars: ✭ 1,575 (+770.17%)
Eyo🦔 CLI for restoring the letter «ё» (yo) in russian texts
Stars: ✭ 119 (-34.25%)
LesshintA tool to aid you in writing clean and consistent Less.
Stars: ✭ 119 (-34.25%)