Topic

linting

Repositories (1106)

KarpeSlop
KarpeSlop CodeDeficient TypeScript

⚡ The AI Slop Index linter inspired by @karpathy. Detects hallucinated imports, any-type abuse, vibe coding, and soul-less patterns in TypeScript/Jav...

30
vscode-crystal-ameba
vscode-crystal-ameba crystal-ameba TypeScript

Ameba extension for Visual Studio Code

29
eslint-plugin-vue-pug-sfc
eslint-plugin-vue-pug-sfc Shinigami92 TypeScript

eslint plugin vue pug sfc

29
git-tidy
git-tidy wesleykendall Python

Tidy git commit messages, linting, and logging

28
python-open-source-template
python-open-source-template palewire Makefile

A template for open-source Python repositories

28
safe-jsx
safe-jsx GSTJ TypeScript

🚨 ESLint plugin that enforces explicit boolean conversion before using the && operator with JSX in React and React Native applications.

28
flake8-pyspark-with-column
flake8-pyspark-with-column SemyonSinchenko Python

A flake8 plugin that detects of usage withColumn in a loop or inside reduce

28
secureli
secureli slalombuild Python

seCureLI is a tool that enables you to experience the delight of building products by helping you get ideas from your head into working software as fr...

28
makefiles
makefiles cytopia Makefile
27
lintly-flake8-github-action
lintly-flake8-github-action grantmcconnaughey Dockerfile

A GitHub Action that lints Python code with Flake8 then automatically creates pull request reviews if there are any violations.

27
cadence-tools
cadence-tools onflow Go

Developer tools for Cadence

27
prosesitter.nvim
prosesitter.nvim yara-blue Lua

A (work in progress) grammar, spelling and style plugin for Neovim

27
elm-lint
elm-lint jfmengels Elm

elm-lint lints Elm source code, to add additional guarantees to your project.

26
liquibase-linter
liquibase-linter whiteclarkegroup Java

Quality control for your Liquibase scripts

26
stylelint-scales
stylelint-scales jeddy3 JavaScript

A Stylelint plugin pack to enforce numeric scales.

26
APICenter-Analyzer
APICenter-Analyzer Azure Bicep

Analyze your API Specs with Azure API Center (Preview)

25
isort-action
isort-action isort Shell

Github Action to run isort

25
mastool
mastool omaraboumrad Python

[M]ean [AST] T[ool] - static analysis checks of python code through flake8

24
symflower
symflower symflower

Whether you’re using LLMs or not, Symflower helps you build better software by pairing static, dynamic and symbolic analyses with LLMs. The robustness...

24
xrlint
xrlint bcdev Python

A linter for xarray datasets

24
docker-black
docker-black cytopia Roff

Alpine-based multistage-build version of Python Black for reproducible usage in CI

24
python-linter
python-linter sunnysid3up Shell

A GitHub Action which ensures Python code quality and supports customizable strictness.

24
stylelint-config-xo-scss
stylelint-config-xo-scss xojs JavaScript

Stylelint shareable config for XO with Sass support

23
eslint-plugin-square
eslint-plugin-square square JavaScript

An ESLint plugin containing custom JavaScript, Ember, React, TypeScript rules and configurations tailored to Square's needs.

22
styleguide-javascript
styleguide-javascript svengreb JavaScript

An opinionated, yet universally applicable JavaScript code style guide

22
nit
nit MarioCarrion Go

Opinionated code organization linter for Go projects.

21
docker-php-cs-fixer
docker-php-cs-fixer cytopia Makefile

Alpine-based multistage-build version of php-cs-fixer for reproducible usage in CI

21
docker-phpcs
docker-phpcs cytopia Makefile

Alpine-based multistage-build version of phpcs for reproducible usage in CI

21
docker-ansible-lint
docker-ansible-lint cytopia Makefile

Alpine-based multistage-build version of ansible-lint for reproducible usage in CI

21
JSONCustomLintr
JSONCustomLintr zsmoore Java

Library to allow creation, running, and reporting of custom lint rules for JSON files

20
yamllint
yamllint shortdudey123 Ruby

Checks YAML files for correct syntax

20
suricata-check
suricata-check Koen1999 Python

suricata-check is a command line utility to provide feedback on Suricata rules. The tool can detect various issues including those covering syntax val...

20
checksync
checksync somewhatabstract TypeScript

A tool for helping folks keep things in sync.

20
flake8-no-implicit-concat
flake8-no-implicit-concat 10sr Python

Flake8 Plugin that Forbids Implicit str/bytes Literal Concatenations

20
code-quality-for-terraform
code-quality-for-terraform ksatirli HCL

🎤 local and remote code-quality options for HashiCorp Terraform

19
stylelint-problem-matcher
stylelint-problem-matcher xt0rted TypeScript

A GitHub Action that registers a problem matcher for Stylelint's report format

19
agentlint
agentlint mauhpr Python

Real-time guardrails for AI coding agents. 68 rules across 8 packs covering code quality, security, and infrastructure safety. Inline ignore directive...

19
php-coding-standard
php-coding-standard spaceemotion PHP

Combines various code quality tools into a single command with shared output for easier CI integration

19
elinter
elinter akirak Emacs Lisp

Nix-based CI and local testing framework for Emacs Lisp projects

18
eser-npm
eser-npm eser JavaScript

JavaScript Style Guide

18
vim-codeclimate
vim-codeclimate wfleming Vim script

A vim plugin that runs the Code Climate CLI & displays the results in vim.

18
cursor-rules
cursor-rules LessUp JavaScript

一套为 Cursor.sh 定制的代码审查规则集 ✍️,涵盖主流语言、框架和工具的最佳实践 🚀

18
React-Native-Web-TypeScript-Prettier-Boilerplate
React-Native-Web-TypeScript-Prettier-Boilerplate ManAnRuck TypeScript

A starterkit to work with nextjs, react-native, storybook… all with prettified typescript and in a monorepo

18
witan-cli
witan-cli witanlabs Go

The spreadsheet toolkit for coding agents - edit, render, calculate, and lint Excel workbooks.

18
Aalekh
Aalekh shivathapaa HTML

Aalekh is a Gradle plugin that extracts, visualizes, and enforces architectural rules across any Gradle multi-module project - Kotlin Multiplatform, A...

18
style-doc
style-doc telekom Python

Black for Python docstrings and reStructuredText (rst).

18
set-up-projects-like-a-pro
set-up-projects-like-a-pro gabrielmissio JavaScript

Learn how to set up a project like a pro with this comprehensive guide! This repository contains all the materials used in the 'Set up a Project Like...

18
Gherklin
Gherklin cjmarkham TypeScript

A modern linter for Gherkin, using TypeScript and ESM

18
jargonLint
jargonLint jargonLint

jargonLint: A project to build and maintain comprehensive Vale rules.

18
lintspaces-cli
lintspaces-cli evanshortiss JavaScript

A CLI for the node-lintspaces module.

17