#linter

  1. oxc_parser

    A collection of JavaScript tools written in Rust

    v0.47.1 48K #javascript-parser #typescript #typescript-compiler #typescript-parser #javascript #minify #linter
  2. biome_deserialize

    deserialize values

    v0.6.0 11K #deserialize-json #json-parser #parser #formatter #linter #data-structures #string
  3. oxc

    A collection of JavaScript tools written in Rust

    v0.47.1 4.3K #typescript-compiler #typescript #minify #linter #typescript-parser #javascript-parser #javascript
  4. precious

    One code quality tool to rule them all

    v0.7.3 #config-file #run-command #linter #pretty-print #toml-config #tidier #process-running
  5. cargo-semver-checks

    Scan your Rust crate for semver violations

    v0.38.0 3.9K #semver #version-bump #cargo-toml #cargo #check #package-version #linter
  6. biome_diagnostics

    Biome's shared infrastructure to implement reporting pretty error and diagnostics

    v0.5.8 52K #error-reporting #linter #formatter #parser
  7. autocorrect

    A linter and formatter for help you improve copywriting, to correct spaces, words, punctuations between CJK (Chinese, Japanese, Korean)

    v2.13.0 250 #cjk #lint #linter #formatter #format #copywriting #english-words
  8. biome_console

    print messages (formatted with biome_markup) and diagnostics

    v0.5.8 48K #formatter #linter #parser #text-color
  9. dylint

    running Rust lints from dynamic libraries

    v3.4.0 1.4K #linter #lint #linting #dynamic #clippy #collection #running
  10. biome_js_parser

    Biome's JavaScript parser

    v0.5.7 7.9K #javascript-parser #syntax-tree #javascript-linter #formatter #linter #syntax-error
  11. sqruff

    A high-speed SQL linter

    v0.24.2 650 #sql #sql-query #linter #formatter #linting #formatting #quality
  12. oxc_ast

    A collection of JavaScript tools written in Rust

    v0.47.1 48K #typescript #minify #typescript-compiler #typescript-parser #linter #javascript-parser #javascript-compiler
  13. cargo-dylint

    running Rust lints from dynamic libraries

    v3.4.0 1.6K #lint #dylint #dynamic #linting #linter #collection #clippy
  14. mdsf

    Format markdown code snippets using your favorite code formatters

    v0.4.1 190 #formatter #linter #markdown #shell-completion #pretty-print #code-formatter
  15. whitespace-format

    Whitespace formatter and linter for text files and source code files

    v0.1.7 170 #file-line #formatter #linter #file-path #file-format #cli #text-file
  16. biome_js_formatter

    Biome's JavaScript formatter

    v0.5.7 7.9K #formatter #linter #javascript-parser #parser
  17. tagref

    maintain cross-references in your code

    v1.10.0 #continuous-integration #reference #cross-references #check #ci #linter #tags
  18. biome_js_factory

    create JavaScript AST for biome_js_parser

    v0.5.7 10K #ast #javascript #static-analysis #web #biome #biome-js-parser #linter
  19. biome_css_syntax

    SyntaxKind and common rowan definitions for biome_css_parser

    v0.5.8 240 #css-parser #linter #formatter #parser
  20. biome_parser

    Biome's parser shared infrastructure

    v0.5.8 11K #formatter #linter #parser
  21. taplo

    A TOML parser, analyzer and formatter library

    v0.13.2 35K #toml-parser #toml #formatter #parser #toml-config #linter #schema-validation
  22. biome_rowan

    Biome's custom Rowan definition

    v0.5.8 52K #linter #parser #formatter #syntax-tree
  23. aeruginous

    Open Source Development Toolbox

    v3.7.17 130 #time-tracking #changelog #toolbox #linter #citation-file-format
  24. biome_js_syntax

    SyntaxKind and common rowan definitions for biome_js_parser

    v0.5.7 8.2K #javascript-parser #formatter #linter #syntax-node #parser
  25. biome_css_parser

    Biome's CSS parser

    v0.5.8 160 #parser #linter #formatter
  26. oxc_syntax

    A collection of JavaScript tools written in Rust

    v0.47.1 48K #typescript #typescript-compiler #minify #linter #javascript-parser #typescript-parser #javascript-linter
  27. flexlint

    A flexible linter with rules defined by regular expression

    v0.2.7 #regex #linter #rules #flexible #regular #expression #command-line-tool
  28. biome_formatter

    Biome's formatter shared infrastructure

    v0.5.7 9.9K #formatter #linter #parser
  29. selene

    A blazing-fast modern Lua linter written in Rust

    v0.28.0 1.5K #lua #linter #lua51
  30. biome_text_size

    treat text sizes/ranges in a more type-safe

    v0.5.8 52K #parser #formatter #linter #string-parser #web-apps
  31. biome_unicode_table

    Unicode table for JavaScript IDs

    v0.5.9 11K #linter #formatter #parser
  32. biome_text_edit

    edit text (This is taken from rust-analyzer)

    v0.5.8 45K #linter #formatter #parser
  33. biome_css_factory

    create CSS AST for biome_css_parser

    v0.5.8 170 #css-parser #ast #formatter #linter #ast-parser #parser
  34. biome_json_syntax

    SyntaxKind and common rowan definitions for biome_json_parser

    v0.5.7 11K #json-parser #parser #formatter #linter
  35. biome_json_parser

    Biome's JSON parser

    v0.5.7 9.2K #json-parser #formatter #linter #parser
  36. oxc_diagnostics

    A collection of JavaScript tools written in Rust

    v0.47.1 48K #typescript #minify #javascript #javascript-linter #linter #javascript-compiler #typescript-parser
  37. package-lock-lint

    linter for npm's package-lock.json

    v0.2.5 #npm #package-lock #json #linter #lint #static-analysis #channel
  38. oxc_regular_expression

    A collection of JavaScript tools written in Rust

    v0.47.1 47K #javascript #typescript #minify #linter #parser
  39. oxc_isolated_declarations

    A collection of JavaScript tools written in Rust

    v0.47.1 28K #typescript #javascript #typescript-compiler #minify #linter #parser
  40. biome_diagnostics_categories

    Diagnostic categories for biome_diagnostics

    v0.5.7 99K #build-script #linter #formatter #proc-macro #parser
  41. commitlint-rs

    CLI tool to lint commits by Conventional Commits

    v0.2.2 850 #conventional-commits #commit-message #lint #linter
  42. oxc_transformer

    A collection of JavaScript tools written in Rust

    v0.47.1 2.5K #typescript #typescript-compiler #minify #linter #typescript-parser #javascript-compiler #minifier
  43. oxc_traverse

    A collection of JavaScript tools written in Rust

    v0.47.1 3.9K #linter #typescript #minify #typescript-compiler #ast #javascript-parser #ast-parser
  44. dotenv-linter

    Lightning-fast linter for .env files

    v3.3.0 850 #env-file #env-vars #env #config-file #linter #environment #dotenv
  45. swc_parallel

    Linter for the swc project

    v1.1.0 2.6K #swc #linter #javascript #typescript #platform #typescript-parser #babel
  46. redpen-linter

    Rust linter

    v0.4.0 250 #linter #lint #rustc #entry-point #api #build #default
  47. biome_analyze

    Biome's analyzer shared infrastructure

    v0.5.7 #linter #formatter #parser
  48. biome_json_factory

    create JSON AST for biome_json_parser

    v0.5.7 11K #json-parser #parser #formatter #linter
  49. unmake

    a makefile linter

    v0.0.18 100 #makefile #linter #posix #check #script #portability #target
  50. oxc_minifier

    A collection of JavaScript tools written in Rust

    v0.47.1 3.6K #javascript #minify #typescript #linter #minifier #parser
  51. omnilinter

    General purpose bulk linter

    v0.7.0 #linter #regex #linting #deprecated #pattern #bulk #projects
  52. oxc_data_structures

    A collection of JavaScript tools written in Rust

    v0.47.1 4.2K #typescript #javascript #linter #minify #typescript-compiler #typescript-parser #parser
  53. sqruff-lib-dialects

    sql dialects for sqruff

    v0.24.2 6.3K #dialect #sql #sqruff #linter #big-query #snowflake #clickhouse
  54. oxc_ecmascript

    A collection of JavaScript tools written in Rust

    v0.47.1 6.9K #javascript-linter #javascript #minify #linter #javascript-parser #typescript #parser
  55. biome_js_analyze

    Biome's JavaScript linter

    v0.5.7 #javascript-linter #linter #formatter #parser #javascript-parser
  56. biome_js_semantic

    Biome's semantic model for JavaScript

    v0.5.7 #linter #formatter #javascript-parser #parser
  57. biome_json_formatter

    Biome's JSON formatter

    v0.5.7 #formatter #linter #json-parser #parser
  58. clippy-reviewdog-filter

    A filter for integrating Clippy with Reviewdog

    v0.1.6 #clippy #linter #reviewdog #review #github #automated #filter
  59. biome_aria

    create ARIA query for biome_js_analyze

    v0.5.7 #formatter #linter #parser
  60. biome_string_case

    convert string cases

    v0.5.8 2.8K #convert-string #linter #formatter #string-formatting #parser
  61. swc_css_lints

    CSS linter

    v5.0.0 #css #linter #web #error #swc #javascript-compiler #source
  62. mago-linter

    A PHP linter that identifies common coding errors, style issues, and potential bugs, helping maintain high code quality

    v0.3.0 1.2K #issue #php #linter #mago #error #style #high
  63. rslint_syntax

    SyntaxKind and common rowan definitions for rslint_parser

    v0.1.4 170 #rs-lint #linter #syntax-tree #javascript-parser #definition #syntax-error #typescript
  64. precious-integration

    Integration tests for precious - not for external use

    v0.7.3 #config-file #run-command #integration-tests #precious #quality #file-path #linter
  65. sequoia-keyring-linter

    A linter for keyrings

    v1.0.1 #openpgp #cryptography #linter #keyring #pgp #secret-key #replace
  66. oxc_transform_napi

    A collection of JavaScript tools written in Rust

    v0.47.1 1.8K #typescript #typescript-compiler #javascript #typescript-parser #javascript-parser #linter #minify
  67. biome_suppression

    suppress diagnostics

    v0.5.7 #formatter #linter #parser
  68. oxc_mangler

    A collection of JavaScript tools written in Rust

    v0.47.1 30K #typescript #javascript #typescript-parser #minify #linter #javascript-parser #javascript-compiler
  69. biome_aria_metadata

    Metadata about ARIA properties and ARIA roles

    v0.5.7 #formatter #linter #parser
  70. biome_control_flow

    build control flow graph for biome_js_analyze

    v0.5.7 #control-flow #linter #formatter
  71. biome_fs

    A small wrapper around std::path::PathBuf contains additional information and convenient methods

    v0.5.7 #linter #formatter #parser
  72. oxc_estree

    A collection of JavaScript tools written in Rust

    v0.47.1 14K #linter #javascript #minify #typescript #parser
  73. biome_js_transform

    Biome's JavaScript transpiler

    v0.5.7 #linter #formatter #parser
  74. metaslang_bindings

    Computes semantic language bindings from parsed source code

    v0.18.3 #solidity #analysis #semantic #source #linter #parsed #compiler
  75. cargo_marker

    Marker's CLI interface to automatically compile and run lint crates

    v0.5.0 #linting #marker #linter #cargo-subcommand #cargo #cli-interface #cli-tool
  76. ck3-tiger

    Validator that checks Crusader Kings 3 user mod files for mistakes and warns about them. For example: missing localizations, or using a faith trigger on a character. Crusader Kings…

    v1.4.0 #mod #paradox #linter #validator #ck3
  77. biome_css_formatter

    Biome's CSS formatter

    v0.5.7 #formatter #linter #parser
  78. vic3-tiger

    Validator that checks Victoria 3 user mod files for mistakes and warns about them. For example: missing localizations, or using a state trigger on a country. Victoria 3 is a grand strategy…

    v1.4.0 #mod #validator #linter #vic3 #victoria3
  79. lintje

    opinionated linter for Git

    v0.11.3 #git-commit #commit-message #git #linter #opinionated
  80. change-scribe

    that validates that commit messages follow the conventional commit format, and lints them according to a configuration file

    v0.1.0 #conventional-commits #commit-message #config-file #validation #linter #linting #lint
  81. rust-linter

    code linter for Rust that detects common issues like unused variables and improper naming conventions

    v0.1.0 #issue #unused #detect #linter #variables #naming #conventions
  82. taplo-cli

    A CLI for Taplo TOML toolkit

    v0.9.3 46K #toml #linter #formatter #command-line #command-line-tool
  83. checkmate-lsp

    A LSP framework to run external check/sniff tools

    v0.1.1 #lsp #language-server #language-server-protocol #editor #diagnostics #linter #plugin
  84. sqruff-lib

    A high-speed SQL linter

    v0.24.2 6.0K #sql #linter #ansi #big-query #clickhouse #snowflake
  85. beautytips

    code prettifier

    v0.2.0 700 #tool #prettifier #version-control #code #linter #github-actions #control-system
  86. jdx-csv-lint

    validates csv files

    v1.3.0 #csv #validation #email #linter #invalid #line #check
  87. gqlint

    A GraphQL SDL linting CLI

    v0.1.1 #warnings #graphql #graphql-schema #deprecated #linter #directive #sdl
  88. oxc_napi

    A collection of JavaScript tools written in Rust

    v0.47.1 1.8K #linter #javascript #minify #typescript #parser
  89. circomspect-program-structure

    Support crate for the Circomspect static analyzer

    v2.1.4 #circom #linter #zero-knowledge #analyzer #circomspect #dsl #static
  90. selene-lib

    linting Lua code. You probably want selene instead.

    v0.28.0 2.4K #lua #linter #lua51
  91. biome_js_unicode_table

    Unicode table for JavaScript IDs

    v0.3.1 #formatter #linter #parser
  92. sqruff-lsp

    sqruff LSP server

    v0.24.2 650 #language-server #sql #lsp #linter #sqruff #big-query #clickhouse
  93. cpp-linter

    Run clang-format and clang-tidy on a batch of files

    v2.0.0-rc9 340 #clang-format #linter #clang-tidy #github
  94. qlty-types

    Code quality toolkit

    v0.440.0 #quality #linter #static-analysis #code-coverage #testing
  95. qlty-cloud

    Code quality toolkit

    v0.440.0 #linter #quality #static-analysis #code-coverage #testing
  96. erg_linter

    the Erg linter

    v0.6.52-nightly.0 950 #linter #erg #programming-language #error #variables #tool #check
  97. biome_lsp_converters

    Biome's tools to convert between LSP and Biome's data structures

    v0.1.0 #linter #formatter #parser
  98. fortitude

    A Fortran linter, written in Rust and installable with Python

    v0.3.0 #fortran #linter #python #rules #installable #explain #check
  99. lfs-dal

    A custom transfer agent for Git LFS powered by OpenDAL

    v0.1.3 #git-config #opendal #lfs #storage #transfer #agent #linter
  100. graphql-lint

    A GraphQL SDL linter

    v0.1.3 #graphql-schema #graphql #linter #sdl #conventions #platform #naming
  101. circomspect-program-analysis

    Support crate for the Circomspect static analyzer

    v0.8.2 #circom #zero-knowledge #analyzer #circomspect #dsl #linter #static
  102. dslint

    Directory Structure Lint

    v0.0.2 #directory-structure #conventions #linting #glob #linter #ignore #rules
  103. rslint_core

    The core linter housing all of the rules for the rslint project

    v0.3.0 #linter #rules #rs-lint #linting #parallel #source #file
  104. oxc_parser_napi

    A collection of JavaScript tools written in Rust

    v0.47.1 500 #typescript #javascript #minify #linter #parser
  105. plow_linter

    A linter to lint Plow ttl documents (interpreted as ontologies)

    v0.2.9 #semantic-web #ontology #knowledge-management #ttl #linter #plow #data
  106. qlty-coverage

    Code quality toolkit

    v0.440.0 #static-analysis #linter #code-coverage #quality #testing
  107. shadowplay

    checking puppet syntax, a puppet manifest linter, a pretty printer, and a utility for exploring the Hiera

    v0.16.3 #puppet #manifest-file #printing #class #pretty-print #linter #syntax
  108. squawk

    Linter for Postgresql focused on database migrations

    v0.3.0 #postgresql #database-migrations #linter #postgres #violation
  109. circomspect-parser

    Support crate for the Circomspect static analyzer

    v2.2.0 #circom #circomspect #zero-knowledge #analyzer #dsl #linter #static
  110. zhlint

    A linting tool for Chinese text content

    v0.0.3 #chinese #linter #linting #content #tool #text-content
  111. qlty-smells

    Code quality toolkit

    v0.440.0 170 #static-analysis #linter #code-coverage #testing #quality
  112. dirslint

    Directory Structure Lint

    v0.0.2 #directory-structure #conventions #linting #yaml-config #linter #lint #glob
  113. linty

    language-agnostic linter

    v0.4.0 #linter #rules #language #error #syntax #warnings #checking
  114. rslint_text_edit

    text editing crate ported from rust-analyzer for the RSLint project

    v0.1.0 280 #typescript #text-editing #javascript #rs-lint #linter #syntax-error #customizable
  115. qlty-config

    Code quality toolkit

    v0.440.0 #quality #linter #static-analysis #code-coverage #testing
  116. oxc_module_lexer

    A collection of JavaScript tools written in Rust

    v0.38.0 300 #javascript #typescript #minify #linter #import-export #javascript-parser #parser
  117. lintrunner

    A lint running tool and framework

    v0.8.0 #linter #lint #path #config-file #file-path #framework #polyglot
  118. qlty-analysis

    Code quality toolkit

    v0.440.0 210 #quality #linter #static-analysis #code-coverage #testing
  119. qlty-test-utilities

    Code quality toolkit

    v0.440.0 #linter #quality #static-analysis #testing #code-coverage
  120. jsona

    parser, analyzer and formatter library

    v0.6.0 #formatter #linter #parser #ast #syntax-error #syntax-tree
  121. naslint

    A NASM linter which enforces a basic style guide to your (NASM) assembly

    v0.0.22 #nasm #assembly #white-space #linter #dead #comments #alignment
  122. fnlint

    A filename linter

    v0.1.0 #filename #linter #ls-lint
  123. multilint

    A driver of multiple linters

    v0.3.0 #linter #driver #multiple #directory #format #work-dir #running
  124. mago-service

    Integrates multiple PHP tooling capabilities—such as parsing, linting, and formatting—into a unified interface for easier tool orchestration

    v0.0.9 250 #php #mago #parser #linter #formatter #write #unified
  125. yaiouom-check

    Linter for yaiouom. If you're using yaiouom, you want to use yaiouom-checker :)

    v0.1.0 #units #linter #dimensional-analysis #dimension #uom #unit
  126. yaiouom

    Extensible, strongly-typed units of measure, with a custom type system (based on F#'s unit of measures) implemented as a linter

    v0.1.3 #units #linter #dimension #unit #dimensional-analysis #uom
  127. biome_json_analyze

    Biome's JSON linter

    v0.4.0 #linter #formatter #parser
  128. ghsec

    GitHub Security Linter

    v0.5.0 #github #security #repository #access-token #linter #repo #opinionated
  129. oxc_syntax_operations

    A collection of JavaScript tools written in Rust

    v0.31.0 #javascript #linter #minify #typescript #parser
  130. flint

    The filesystem linter

    v2.2.0 #linter #ci #fs #lint #bloom #directory
  131. todo-or-boom

    todos and fixme linter

    v0.1.0 #linter #git-hook #ci-cd #fixme #git-commit #todo #pipeline
  132. sqruff-lib-core

    Core library that underpins the sqruff library

    v0.24.2 6.0K #sql #linter #sqruff #underpins #big-query #clickhouse #ansi
  133. redpen-shim

    A proc-macro attribute provider that allows crates to annotate their code with redpen lints without breaking their build

    v0.4.0 #proc-macro-attributes #build #lint #linter #redpen #annotate #provider
  134. gazebo_lint

    A linter for the Gazebo Rust library

    v0.1.1 300 #linter #gazebo #lint #deprecated
  135. Try searching with DuckDuckGo.

  136. souffle-lint

    Linter for Soufflé Datalog

    v0.4.0 #datalog #linter #souffle
  137. biome_project

    Workspace project handler

    v0.5.7 #linter #formatter #parser
  138. cargo-nag

    Custom lints runner

    v0.1.0 #lint #linter #cargo #cargo-plugin
  139. lf_lint

    Linter that checks that all files in <PATH> ends with a newline

    v0.1.0 #newlines #check #ends #linter #path #text
  140. eoflint

    A linter to check EOF

    v0.2.0 #linter #end #newlines #file #text-file #check #eof
  141. biome_markup

    Macros to write text using a HTML-like syntax

    v0.5.7 46K #linter #formatter #parser
  142. squawk-linter

    Postgres SQL linter used in squawk

    v0.3.0 #linter #postgresql #sql #postgres
  143. circomspect-circom-algebra

    Support crate for the Circomspect static analyzer

    v2.0.2 #circom #circomspect #analyzer #linter #zero-knowledge #static
  144. nag-driver

    Driver library for cargo-nag

    v0.1.0 #lint #linter #cargo #cargo-plugin #lints
  145. doomdooz

    Ruby linter executable implementing all rubocop features

    v0.1.0 #linter #ruby #rubocop #executable
  146. cargo-toml-lint

    Linter for Cargo.toml

    v0.1.1 170 #cargo-toml #linter #toml #cargo #manifest #config #array
  147. nbsanity

    Jupyter Notebook Linter

    v0.1.3 #notebook #jupyter #linter #toml #root
  148. typographic_linter

    that checks for common typographic rules in several languages: English, French, German, Italian and Spanish

    v0.2.0 #linter #typography #language #french #english #german #rules
  149. diaglint

    A linter for Rust diagnostics

    v0.1.8 #linter #diagnostics #diaglint
  150. lint-emit

    Lint your git diffs!

    v0.3.3 #lint #linter #git #diff #staged #config-file
  151. oxc_ast_macros

    A collection of JavaScript tools written in Rust

    v0.47.1 48K #minify #typescript #javascript #linter #parser
  152. nag-toolkit

    Toolkit for writing custom cargo-nag lints

    v0.1.0 #linter #lint
  153. biome_deserialize_macros

    Macros to help implement deserializable types in Biome

    v0.6.0 24K #formatter #linter #parser
  154. biome_diagnostics_macros

    Macros to implement Biome's diagnostics

    v0.5.7 51K #linter #formatter #parser
  155. jsona-cli

    A JSONA toolkit CLI

    v0.6.0 #formatter #linter #jsona #parser
  156. valve_kv_tools

    Lossless Valve KeyValue parser, serializer and formatter

    v0.3.0 #valve #key-value #formatter #serialize #kv #linter #parser-serializer
  157. squawk-github

    Postgres SQL linter Github APIs used in Squawk

    v0.3.0 #github #linter #bot #github-api
  158. tree-sitter-lint

    (intended to be) a multi-language linter supporting custom lint rules based on tree-sitter

    v0.0.1-dev.0 #tree-sitter #lint #linter
  159. systemd-linter

    A SystemD unit files linter

    v0.1.3 #linter #systemd #systemd-unit #lint
  160. doomdooz-lib

    Ruby linter library implementing all rubocop features

    v0.1.0 #linter #ruby #rubocop
  161. ruff-cli

    Coming soon to crates.io

    v0.0.1 #coming #io #ruff #python #linter
  162. obslint

    Linter for Obsidian vaults

    v0.1.0 #linter #obsidian #vaults
  163. ruff

    Coming soon to crates.io

    v0.0.1 #io #coming #static-analysis #linter #python #python-3 #rustpython
  164. tree_sitter_lint_proc_macros

    (proc-macros used internally by tree-sitter-lint)

    v0.0.1-dev.0 #tree-sitter #lint #rules #proc-macro #internally #linter #supporting