Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: linter

standard/eslint-config-standard

ESLint Config for JavaScript Standard Style

Language: TypeScript - Size: 894 KB - Last synced: about 1 hour ago - Pushed: about 12 hours ago - Stars: 2,570 - Forks: 568

go-simpler/sloglint

πŸͺ΅ Ensure consistent code style when using log/slog

Language: Go - Size: 62.5 KB - Last synced: 17 days ago - Pushed: 19 days ago - Stars: 58 - Forks: 4

firefoxic/gulp-html-bemlinter

Gulp plugin for linting a bem html

Language: JavaScript - Size: 186 KB - Last synced: about 3 hours ago - Pushed: about 4 hours ago - Stars: 1 - Forks: 1

lasiar/canonicalheader

Golang linter checking the canonicality of the http header

Language: Go - Size: 43.9 KB - Last synced: about 4 hours ago - Pushed: about 14 hours ago - Stars: 5 - Forks: 1

tal-rofe/Inflint

Scans and verifies file name conventions.

Language: TypeScript - Size: 2.31 MB - Last synced: about 5 hours ago - Pushed: about 6 hours ago - Stars: 6 - Forks: 0

teppeis/fixclosure

JavaScript dependency checker/fixer for Closure Library based on ECMAScript AST

Language: TypeScript - Size: 1.74 MB - Last synced: about 6 hours ago - Pushed: about 11 hours ago - Stars: 13 - Forks: 7

cpp-linter/cpp-linter

cpp-linter core Python executable package

Language: Python - Size: 28.5 MB - Last synced: about 5 hours ago - Pushed: about 6 hours ago - Stars: 13 - Forks: 5

daveshanley/vacuum

vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports.

Language: Go - Size: 25.1 MB - Last synced: about 5 hours ago - Pushed: about 6 hours ago - Stars: 432 - Forks: 34

biomejs/biome

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

Language: Rust - Size: 186 MB - Last synced: about 5 hours ago - Pushed: about 5 hours ago - Stars: 10,801 - Forks: 356

stylelint-stylistic/stylelint-stylistic

A collection of stylistic rules for Stylelintin in a form of a plugin.

Language: JavaScript - Size: 1.22 MB - Last synced: about 5 hours ago - Pushed: about 6 hours ago - Stars: 63 - Forks: 4

firefoxic/stylelint-config

Shared config for stylelint by firefoxic.

Language: JavaScript - Size: 31.3 KB - Last synced: about 6 hours ago - Pushed: about 7 hours ago - Stars: 0 - Forks: 0

firefoxic/eslint-config

Shared config for eslint by firefoxic.

Language: JavaScript - Size: 18.6 KB - Last synced: about 6 hours ago - Pushed: about 7 hours ago - Stars: 0 - Forks: 0

Antonboom/nilnil

The Golang linter that checks that there is no simultaneous return of `nil` error and an invalid value.

Language: Go - Size: 52.7 KB - Last synced: about 7 hours ago - Pushed: about 8 hours ago - Stars: 44 - Forks: 3

PlayForm/Format

πŸ—»β€Format —

Language: TypeScript - Size: 1.74 MB - Last synced: about 6 hours ago - Pushed: about 8 hours ago - Stars: 31 - Forks: 0

supabase/splinter

Supabase Postgres Linter

Language: PLpgSQL - Size: 924 KB - Last synced: about 7 hours ago - Pushed: about 9 hours ago - Stars: 49 - Forks: 4

Kakadu/zanuda

OCaml linter

Language: OCaml - Size: 1.01 MB - Last synced: about 8 hours ago - Pushed: about 9 hours ago - Stars: 60 - Forks: 8

ysugimoto/falco

falco is a VCL parser and linter optimized for Fastly

Language: Go - Size: 6.75 MB - Last synced: about 9 hours ago - Pushed: about 10 hours ago - Stars: 92 - Forks: 22

realm/SwiftLint

A tool to enforce Swift style and conventions.

Language: Swift - Size: 685 MB - Last synced: about 10 hours ago - Pushed: about 18 hours ago - Stars: 18,355 - Forks: 2,179

JamieMason/syncpack

Consistent dependency versions in large JavaScript Monorepos.

Language: TypeScript - Size: 6.71 MB - Last synced: about 7 hours ago - Pushed: about 10 hours ago - Stars: 1,273 - Forks: 40

nvuillam/npm-groovy-lint

Lint, format and auto-fix your Groovy / Jenkinsfile / Gradle files using command line

Language: JavaScript - Size: 92.8 MB - Last synced: about 12 hours ago - Pushed: 1 day ago - Stars: 185 - Forks: 60

redhat-plumbers-in-action/differential-shellcheck

🐚 GitHub Action for running ShellCheck differentially

Language: Shell - Size: 1.78 MB - Last synced: about 11 hours ago - Pushed: about 12 hours ago - Stars: 46 - Forks: 9

ast-grep/ast-grep

⚑A CLI tool for code structural search, lint and rewriting. Written in Rust

Language: Rust - Size: 4.71 MB - Last synced: about 7 hours ago - Pushed: about 18 hours ago - Stars: 5,963 - Forks: 142

NoahTheDuke/splint

A Clojure linter focused on style and code shape.

Language: Clojure - Size: 1.29 MB - Last synced: about 11 hours ago - Pushed: about 13 hours ago - Stars: 92 - Forks: 2

PyCQA/flake8-pyi

A plugin for Flake8 that provides specializations for type hinting stub files

Language: Python - Size: 574 KB - Last synced: about 1 hour ago - Pushed: about 13 hours ago - Stars: 71 - Forks: 22

cphyc/fortran-linter

A simple fortran syntax checker, including automatic fixing of the code.

Language: Python - Size: 208 KB - Last synced: about 13 hours ago - Pushed: 1 day ago - Stars: 27 - Forks: 11

Exlint/cli

Exlint CLI πŸ“¦οΈ Centralize coding standards across repositories in seconds.

Language: TypeScript - Size: 13 MB - Last synced: about 14 hours ago - Pushed: about 14 hours ago - Stars: 29 - Forks: 1

MarketSquare/robotframework-robocop

Tool for static code analysis of Robot Framework language

Language: Python - Size: 5.78 MB - Last synced: about 13 hours ago - Pushed: about 14 hours ago - Stars: 170 - Forks: 34

nf-core/tools

Python package with helper tools for the nf-core community.

Language: Python - Size: 19.6 MB - Last synced: about 5 hours ago - Pushed: about 7 hours ago - Stars: 216 - Forks: 176

manicmaniac/danger-danger_plugin_lint

A Danger plugin to lint a Danger plugin

Language: Ruby - Size: 205 KB - Last synced: about 3 hours ago - Pushed: about 10 hours ago - Stars: 0 - Forks: 0

validator/validator

Nu Html Checker – Helps you catch problems in your HTML/CSS/SVG

Language: Java - Size: 23.6 MB - Last synced: about 16 hours ago - Pushed: 1 day ago - Stars: 1,638 - Forks: 263

dalisoft/oxlint-rs-npm

Linter for the JavaScript Oxidation Compiler

Language: Shell - Size: 84 KB - Last synced: about 10 hours ago - Pushed: about 16 hours ago - Stars: 0 - Forks: 0

aws-cloudformation/cfn-lint-visual-studio-code

CloudFormation Linter IDE integration, autocompletion, and documentation

Language: JavaScript - Size: 7.28 MB - Last synced: about 17 hours ago - Pushed: about 18 hours ago - Stars: 248 - Forks: 131

infinum/js-linters

Infinum's JS team linter rules

Language: TypeScript - Size: 1.15 MB - Last synced: about 16 hours ago - Pushed: about 16 hours ago - Stars: 7 - Forks: 0

JBZoo/CSV-Blueprint

Strict and automated line-by-line CSV validation tool based on customizable Yaml schemas

Language: PHP - Size: 3.18 MB - Last synced: about 15 hours ago - Pushed: about 17 hours ago - Stars: 26 - Forks: 0

alibaba/f2e-spec

Alibaba Front-end Coding Guidelines and Relevant Tools

Language: JavaScript - Size: 1.96 MB - Last synced: about 17 hours ago - Pushed: 15 days ago - Stars: 756 - Forks: 174

tsqllint/tsqllint

Configurable linting for TSQL

Language: C# - Size: 4.52 MB - Last synced: about 2 hours ago - Pushed: 28 days ago - Stars: 204 - Forks: 72

redhat-documentation/vale-at-red-hat

Vale config files, styles, and docs to help individuals and teams roll out Vale

Language: Python - Size: 20.7 MB - Last synced: about 16 hours ago - Pushed: about 17 hours ago - Stars: 35 - Forks: 51

PyCQA/bandit

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

Language: Python - Size: 5.42 MB - Last synced: about 18 hours ago - Pushed: 5 days ago - Stars: 6,021 - Forks: 582

biomejs/biome-vscode

Biome extension for Visual Studio Code

Language: TypeScript - Size: 730 KB - Last synced: about 8 hours ago - Pushed: 4 days ago - Stars: 124 - Forks: 16

istreamlabs/rest-api-lint

REST API linting using OpenAPI and Spectral

Language: JavaScript - Size: 380 KB - Last synced: 24 days ago - Pushed: 11 months ago - Stars: 5 - Forks: 2

abaplint/abaplint

Standalone static analysis for ABAP

Language: TypeScript - Size: 59 MB - Last synced: about 18 hours ago - Pushed: about 19 hours ago - Stars: 219 - Forks: 67

juancarlospaco/nimlint-action

Nimlint GitHub Action

Language: JavaScript - Size: 43.9 KB - Last synced: 23 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

danielbayley/homebrew-pipeline

@GitHub @actions to provide a simple CI pipeline for your @Homebrew tap. Easily lint formulae, casks, and @ruby files with a single command.

Language: Ruby - Size: 16.6 KB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

rodneylab/vlintt

Lint Web Video Text Tracks Format (WebVTT) files

Language: Rust - Size: 271 KB - Last synced: about 17 hours ago - Pushed: about 20 hours ago - Stars: 0 - Forks: 0

nikolaydubina/vertfn

Go linter for Vertical Function Ordering

Language: Go - Size: 819 KB - Last synced: about 20 hours ago - Pushed: about 21 hours ago - Stars: 12 - Forks: 2

dominikh/go-tools

Staticcheck - The advanced Go linter

Language: Go - Size: 4.32 MB - Last synced: about 16 hours ago - Pushed: 15 days ago - Stars: 5,929 - Forks: 357

codelicia/xulieta

🌹Xulieta is a light php executable that lint documentation snippets

Language: PHP - Size: 479 KB - Last synced: about 21 hours ago - Pushed: 28 days ago - Stars: 67 - Forks: 5

rome/tools πŸ“¦

Unified developer tools for JavaScript, TypeScript, and the web

Language: Rust - Size: 138 MB - Last synced: about 18 hours ago - Pushed: 8 months ago - Stars: 23,873 - Forks: 667

dalisoft/biome-rs-npm

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

Language: JavaScript - Size: 33.2 KB - Last synced: about 10 hours ago - Pushed: about 21 hours ago - Stars: 0 - Forks: 0

nikolaydubina/smrcptr

detect mixing pointer and value method receivers

Language: Go - Size: 51.8 KB - Last synced: about 21 hours ago - Pushed: about 21 hours ago - Stars: 11 - Forks: 0

nikolaydubina/go-commentage

How far Go comments drifting behind?

Language: Go - Size: 7.67 MB - Last synced: about 21 hours ago - Pushed: about 21 hours ago - Stars: 3 - Forks: 0

nikolaydubina/go-callsite-stats

analyse function callsites

Language: Go - Size: 838 KB - Last synced: about 21 hours ago - Pushed: about 21 hours ago - Stars: 2 - Forks: 0

nikolaydubina/consistentimports

Detect inconsistent import aliases

Language: Go - Size: 33.2 KB - Last synced: about 21 hours ago - Pushed: about 21 hours ago - Stars: 2 - Forks: 0

wp-cli/wp-cli-tests

WP-CLI testing framework

Language: PHP - Size: 10.2 MB - Last synced: about 24 hours ago - Pushed: 1 day ago - Stars: 33 - Forks: 21

CarrotManMatt/rcft-pymarkdown

A Python wrapper around jackdewinter's PyMarkdown linter to remove custom tables in Markdown files

Language: Python - Size: 56.6 KB - Last synced: about 7 hours ago - Pushed: about 24 hours ago - Stars: 0 - Forks: 0

reviewdog/reviewdog

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

Language: Go - Size: 4.15 MB - Last synced: about 18 hours ago - Pushed: about 24 hours ago - Stars: 7,398 - Forks: 395

rslint/rslint

A (WIP) Extremely fast JavaScript and TypeScript linter and Rust crate

Language: Rust - Size: 2.85 MB - Last synced: about 13 hours ago - Pushed: about 1 year ago - Stars: 2,673 - Forks: 78

inovintell/template

Mother of all template repos: base template!

Size: 148 KB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 16 - Forks: 0

Frostplexx/mason-bridge.nvim

Automatically register linters and formatters installed in mason.nvim

Language: Lua - Size: 12.7 KB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 1 - Forks: 0

volker-raschek/yamllint-docker

[MIRROR]: Source files of the container image volkerraschek/yamllint

Language: Makefile - Size: 21.5 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

pytorch-labs/torchfix

TorchFix - a linter for PyTorch-using code with autofix support

Language: Python - Size: 159 KB - Last synced: about 24 hours ago - Pushed: 1 day ago - Stars: 60 - Forks: 7

dalisoft/commitlint-rs-npm

Lint commit messages with conventional commit messages

Language: JavaScript - Size: 39.1 KB - Last synced: about 10 hours ago - Pushed: 1 day ago - Stars: 2 - Forks: 0

Warashi/wrapmsg

Linter for Go's fmt.Errorf message

Language: Go - Size: 148 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 16 - Forks: 3

gptlint/gptlint

A linter with superpowers! πŸ”₯ Use LLMs to enforce best practices across your codebase.

Language: TypeScript - Size: 2.15 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 125 - Forks: 4

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 😏

Language: JavaScript - Size: 15.2 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 646 - Forks: 37

mfussenegger/nvim-lint

An asynchronous linter plugin for Neovim complementary to the built-in Language Server Protocol support.

Language: Lua - Size: 392 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1,609 - Forks: 180

golangci/golangci-lint

Fast linters Runner for Go

Language: Go - Size: 41.4 MB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 14,512 - Forks: 1,317

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.

Language: Go - Size: 2.16 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 2,593 - Forks: 174

melg8/cit

Control your c++ code using this ci template and development environment powered by nix and docker.

Language: Nix - Size: 2.33 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 13 - Forks: 3

SublimeLinter/SublimeLinter

The code linting framework for Sublime Text

Language: Python - Size: 5.48 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 2,001 - Forks: 271

MorrisonCole/pr-lint-action

:octocat: A fast πŸ”₯ TypeScript GitHub Action to ensure that your PR title matches a given regex.

Language: JavaScript - Size: 47.8 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 64 - Forks: 23

cloudflare/pint

Prometheus rule linter/validator

Language: Go - Size: 4.04 MB - Last synced: about 5 hours ago - Pushed: 1 day ago - Stars: 810 - Forks: 45

laravel/pint

Laravel Pint is an opinionated PHP code style fixer for minimalists.

Language: PHP - Size: 263 MB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 2,680 - Forks: 126

digitalocean/clusterlint

A best practices checker for Kubernetes clusters. 🀠

Language: Go - Size: 16.1 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 538 - Forks: 48

lint-staged/lint-staged

πŸš«πŸ’© β€” Run linters on git staged files

Language: JavaScript - Size: 5.4 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 12,905 - Forks: 409

markuplint/markuplint

An HTML linter for all markup developers.

Language: TypeScript - Size: 27.3 MB - Last synced: about 14 hours ago - Pushed: about 17 hours ago - Stars: 532 - Forks: 46

rubocop/rubocop-performance

An extension of RuboCop focused on code performance checks.

Language: Ruby - Size: 24.5 MB - Last synced: 1 day ago - Pushed: 5 days ago - Stars: 642 - Forks: 79

kokororin/vscode-phpfmt

Integrates phpfmt into VS Code

Language: TypeScript - Size: 715 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 128 - Forks: 31

bmish/eslint-doc-generator

Automatic documentation generator for ESLint plugins and rules.

Language: TypeScript - Size: 2.76 MB - Last synced: about 9 hours ago - Pushed: 1 day ago - Stars: 89 - Forks: 4

google/gts

β˜‚οΈ TypeScript style guide, formatter, and linter.

Language: TypeScript - Size: 3.87 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 4,944 - Forks: 195

dalisoft/commitlint-go-npm

commitlint checks if your commit messages meets the conventional commit format

Language: JavaScript - Size: 28.3 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1 - Forks: 0

welpo/git-sumi

The non-opinionated Rust-based commit message linter.

Language: Rust - Size: 8.79 MB - Last synced: about 12 hours ago - Pushed: 1 day ago - Stars: 9 - Forks: 0

PowerShell/PSScriptAnalyzer

Download ScriptAnalyzer from PowerShellGallery

Language: C# - Size: 25.1 MB - Last synced: 1 day ago - Pushed: 14 days ago - Stars: 1,783 - Forks: 363

pinterest/ktlint

An anti-bikeshedding Kotlin linter with built-in formatter

Language: Kotlin - Size: 15.6 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 6,011 - Forks: 496

aquasecurity/tfsec

Security scanner for your Terraform code

Language: Go - Size: 114 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 6,575 - Forks: 529

rubocop/rubocop-minitest

Code style checking for Minitest files.

Language: Ruby - Size: 784 KB - Last synced: about 5 hours ago - Pushed: about 1 month ago - Stars: 124 - Forks: 43

alecthomas/gometalinter πŸ“¦

DEPRECATED: Use https://github.com/golangci/golangci-lint

Language: Go - Size: 5.5 MB - Last synced: 1 day ago - Pushed: about 5 years ago - Stars: 3,520 - Forks: 266

nvuillam/vscode-groovy-lint

VSCode extension to lint , correct and format groovy and Jenkinsfile

Language: Groovy - Size: 18.8 MB - Last synced: about 10 hours ago - Pushed: about 12 hours ago - Stars: 66 - Forks: 18

dart-lang/linter

Linter for Dart.

Language: Dart - Size: 7.95 MB - Last synced: 1 day ago - Pushed: 4 days ago - Stars: 626 - Forks: 171

kolint/kolint

Lint knockout HTML files with included TypeScript compiler and type checker

Language: TypeScript - Size: 819 KB - Last synced: about 16 hours ago - Pushed: 10 months ago - Stars: 2 - Forks: 0

pre-commit/pre-commit

A framework for managing and maintaining multi-language pre-commit hooks.

Language: Python - Size: 3.93 MB - Last synced: 1 day ago - Pushed: 10 days ago - Stars: 12,120 - Forks: 764

macbre/index-digest

Analyses your database queries and schema and suggests indices and schema improvements

Language: Python - Size: 707 KB - Last synced: about 13 hours ago - Pushed: 1 day ago - Stars: 66 - Forks: 5

northword/zotero-format-metadata

Linter for Zotero. A plugin for Zotero to format item metadata. Shortcut to set title rich text; set journal abbreviations, university places, and item languages, etc; detect duplicate items.

Language: TypeScript - Size: 15.4 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 296 - Forks: 5

essentialkaos/perfecto

Utility for linting RPM spec files

Language: Go - Size: 572 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 7 - Forks: 2

motleyagency/eslint-config-motley

Motley (https://motley.fi) JavaScript/Typescript guidelines as ESLint rules with Prettier autoformatting

Language: JavaScript - Size: 234 KB - Last synced: 1 day ago - Pushed: 2 months ago - Stars: 6 - Forks: 0

arrow-kt/arrow-meta

Functional companion to Kotlin's Compiler

Language: Kotlin - Size: 20.9 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 389 - Forks: 42

urlint/urlint

Checking the availability of links from your CLI

Language: JavaScript - Size: 1 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 110 - Forks: 3

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.

Language: Python - Size: 3.49 MB - Last synced: 1 day ago - Pushed: 10 days ago - Stars: 3,276 - Forks: 300

pemistahl/version-catalog-linter-gradle-plugin

A Gradle plugin for checking and formatting version catalog TOML files

Language: Kotlin - Size: 80.1 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 7 - Forks: 0

dgchrt/eslint-config-classic πŸ“¦

ESlint rules for classic-style JavaScript

Language: JavaScript - Size: 498 KB - Last synced: 2 days ago - Pushed: 2 months ago - Stars: 1 - Forks: 1