Ecosyste.ms: Repos

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

GitHub topics: linting

realm/SwiftLint

A tool to enforce Swift style and conventions.

Language: Swift - Size: 685 MB - Last synced: about 4 hours ago - Pushed: about 5 hours ago - Stars: 18,359 - Forks: 2,180

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: 23 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

import-js/eslint-plugin-import

ESLint plugin with rules that help validate proper imports.

Language: JavaScript - Size: 3.57 MB - Last synced: about 12 hours ago - Pushed: about 19 hours ago - Stars: 5,315 - Forks: 1,535

airbnb/javascript

JavaScript Style Guide

Language: JavaScript - Size: 3.48 MB - Last synced: 9 days ago - Pushed: 13 days ago - Stars: 141,885 - Forks: 26,147

bmish/eslint-doc-generator

Automatic documentation generator for ESLint plugins and rules.

Language: TypeScript - Size: 2.76 MB - Last synced: about 16 hours ago - Pushed: 3 days ago - Stars: 89 - Forks: 4

dorschw/riff

Run Ruff, but only on modified lines

Language: Python - Size: 175 KB - Last synced: about 16 hours ago - Pushed: about 17 hours ago - Stars: 9 - Forks: 2

alirezanet/Husky.Net

Git hooks made easy with Husky.Net internal task runner! 🐢 It brings the dev-dependency concept to the .NET world!

Language: C# - Size: 806 KB - Last synced: about 17 hours ago - Pushed: about 18 hours ago - Stars: 597 - Forks: 29

slalombuild/secureli

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 frictionlessly as possible, in a reliable, secure, scalable, and observable way.

Language: Python - Size: 1.13 MB - Last synced: about 13 hours ago - Pushed: about 17 hours ago - Stars: 28 - Forks: 3

nodecraft/eslint-config

Nodecraft's .eslintrc files

Language: JavaScript - Size: 999 KB - Last synced: about 17 hours ago - Pushed: about 18 hours ago - Stars: 1 - Forks: 1

The-Code-Monkey/TechStack

Language: TypeScript - Size: 763 MB - Last synced: about 17 hours ago - Pushed: about 19 hours ago - Stars: 10 - Forks: 2

johnthagen/python-blueprint

🐍 Example Python project using best practices πŸ₯‡

Language: Python - Size: 2 MB - Last synced: about 22 hours ago - Pushed: about 23 hours ago - Stars: 534 - Forks: 80

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 16 hours ago - Pushed: 1 day ago - Stars: 433 - Forks: 34

ackama/eslint-config-ackama

Standard ESLint configurations for Ackama projects.

Language: JavaScript - Size: 2.42 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 4 - Forks: 2

open-turo/action-pre-commit

GitHub Action for running pre-commit hooks

Language: Shell - Size: 61.5 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 2 - Forks: 2

secretlint/secretlint

Pluggable linting tool to prevent committing credential.

Language: TypeScript - Size: 25.4 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 704 - Forks: 31

lunarmodules/luacheck Fork of mpeterv/luacheck

A tool for linting and static analysis of Lua code.

Language: Lua - Size: 2.35 MB - Last synced: about 14 hours ago - Pushed: about 1 month ago - Stars: 324 - Forks: 48

rubocop/rubocop-sequel

Code style checking for Sequel

Language: Ruby - Size: 60.5 KB - Last synced: 1 day ago - Pushed: 4 days ago - Stars: 28 - Forks: 13

Automattic/eslint-eslines

Utility that makes easier to combine ESLint with ESLines.

Language: JavaScript - Size: 7.81 KB - Last synced: 1 day ago - Pushed: over 6 years ago - Stars: 1 - Forks: 1

firefoxic/stylelint-config

Shared config for stylelint by firefoxic.

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

firefoxic/eslint-config

Shared config for eslint by firefoxic.

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

26B/php-pre-commit

Pre-commit git hook to help keep code within PHP standards.

Language: Shell - Size: 31.3 KB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 7 - Forks: 1

atc0005/go-ci

Tooling for linting, testing and building Go applications

Language: Dockerfile - Size: 2.11 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 6 - Forks: 0

unional/typescript-blackbook

The TypeScript Blackbook

Language: MDX - Size: 7.7 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 124 - Forks: 20

MarcoGorelli/auto-walrus

Automatically use the awesome walrus operator

Language: Python - Size: 122 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 104 - Forks: 7

nf-core/tools

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

Language: Python - Size: 19.6 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 216 - Forks: 176

alex-kim-dev/vite-react-template

Vite template for React Typescript projects

Language: TypeScript - Size: 2.35 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

comby-tools/comby

A code rewrite tool for structural search and replace that supports ~every language.

Language: OCaml - Size: 1.82 MB - Last synced: about 15 hours ago - Pushed: 3 days ago - Stars: 2,295 - Forks: 57

wKovacs64/eslint-plugin-wkovacs64

@wKovacs64 ESLint plugin

Language: JavaScript - Size: 2.93 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

b0o/SchemaStore.nvim

πŸ› JSON schemas for Neovim

Language: Lua - Size: 1.12 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 647 - Forks: 15

chef/cookstyle

A linting tool that helps you to write better Chef Infra cookbooks and InSpec profiles by detecting and automatically correcting style, syntax, and logic mistakes in your code.

Language: Ruby - Size: 4.48 MB - Last synced: 3 days ago - Pushed: 3 months ago - Stars: 106 - Forks: 52

wearerequired/lint-action

✨ GitHub Action for detecting and auto-fixing lint errors

Language: JavaScript - Size: 2.8 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 545 - Forks: 127

SamsungDS/Spex

lint- and extract figures from NVMe specification documents.

Language: HTML - Size: 819 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 2 - Forks: 2

JLLeitschuh/ktlint-gradle

A ktlint gradle plugin

Language: Kotlin - Size: 1.61 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 1,392 - Forks: 157

dgchrt/eslint-config-classic πŸ“¦

ESlint rules for classic-style JavaScript

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

firefart/nonamedreturns

golang linter to detect named returns

Language: Go - Size: 4.14 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 24 - Forks: 3

AMDmi3/omnilinter

General purpose bulk linter

Language: Rust - Size: 370 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

helm/chart-testing

CLI tool for linting and testing Helm charts

Language: Go - Size: 888 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1,213 - Forks: 209

ckaznocha/intrange

intrange is a program for checking for loops that could use the Go 1.22 integer range feature.

Language: Go - Size: 42 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 10 - Forks: 1

xt0rted/dotnet-format-problem-matcher

A GitHub Action that registers a problem matcher for dotnet-format's report output

Language: TypeScript - Size: 1.83 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 11 - Forks: 6

BradenM/micropy-cli

Micropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!

Language: Python - Size: 42.3 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 307 - Forks: 24

kdeldycke/workflows

βš™οΈ Central repository for all workflows used in my projects

Size: 2.18 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 17 - Forks: 5

xt0rted/stylelint-problem-matcher

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

Language: TypeScript - Size: 2.38 MB - Last synced: 10 days ago - Pushed: 12 days ago - Stars: 19 - Forks: 4

matejkosiarcik/azlint

Lint everything From A to Z

Language: TypeScript - Size: 113 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 2 - Forks: 0

ntnyq/eslint-plugin-ntnyq

:package: Do not use this plugin unless you know exactly every rule may change.

Language: TypeScript - Size: 875 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 2 - Forks: 0

editorconfig-checker/editorconfig-checker

A tool to verify that your files are in harmony with your .editorconfig

Language: Go - Size: 1.06 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 378 - Forks: 46

xt0rted/markdownlint-problem-matcher

A GitHub Action that registers a problem matcher for markdownlint-cli's report format

Language: TypeScript - Size: 2.29 MB - Last synced: 10 days ago - Pushed: 12 days ago - Stars: 9 - Forks: 3

Nyaran/gplint

A Gherkin/Pickle linter written in javascript

Language: TypeScript - Size: 1.72 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 4 - Forks: 4

tclindner/eslint-config-typescript-tc

ESLint shareable config for TypeScript projects

Language: JavaScript - Size: 2.27 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 2 - Forks: 0

xt0rted/dotnet-format

A GitHub Action to run dotnet-format as part of your workflow

Language: TypeScript - Size: 938 KB - Last synced: 10 days ago - Pushed: 12 days ago - Stars: 28 - Forks: 24

tclindner/eslint-config-vue-tc

ESLint shareable config for Vue projects

Language: JavaScript - Size: 2.67 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 6 - Forks: 5

AndreaPontrandolfo/sheriff

A comprehensive and opinionated Typescript-first ESLint configuration.

Language: TypeScript - Size: 8.94 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 89 - Forks: 5

editorconfig-checker/editorconfig-checker.javascript

A tool to verify that your files are in harmony with your .editorconfig

Language: TypeScript - Size: 4.57 MB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 69 - Forks: 10

seekingalpha/javascript

SeekingAlpha Javascript Guides and Linter

Language: JavaScript - Size: 976 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 1

inmar/actions-dpn-python-lint

Runs common python linters

Language: JavaScript - Size: 3.97 MB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

tclindner/eslint-config-tc

ESLint shareable config for JavaScript projects

Language: JavaScript - Size: 2.39 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 4 - Forks: 3

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

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

Language: TypeScript - Size: 5.89 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 18 - Forks: 2

mediamonks/eslint-config

The official Media.Monks eslint configuration for use in JS, TS and React projects

Language: JavaScript - Size: 2.6 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 5 - Forks: 1

rashedmakkouk/eslint-config

Opinionated linting rules and configurations.

Language: TypeScript - Size: 5.67 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

ruzickap/action-my-markdown-linter

Style checking and linting for Markdown files

Language: Shell - Size: 126 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 5 - Forks: 3

luxass/eslint-config-legacy

πŸ”§ Old shareable ESLint Config

Language: JavaScript - Size: 313 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0

coldsofttech/action-pylint

Performs linting for Python packages using the specified linter tool

Language: JavaScript - Size: 18.8 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

MorevM/eslint-config

Strict shareable ESLint configuration

Language: JavaScript - Size: 5.38 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 1

luxass/eslint-config

πŸ”§ My ESLint Config

Language: TypeScript - Size: 1.14 MB - Last synced: 13 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0

overtrue/phplint

:bug: A tool that can speed up linting of php files by running several lint processes at once.

Language: PHP - Size: 1.06 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 966 - Forks: 118

NordcomInc/lint-commit-regexp

Leverage the power of RegExp to standardize and enforce code submission style.

Language: TypeScript - Size: 284 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

errata-ai/vale

:pencil: A markup-aware linter for prose built with speed and extensibility in mind.

Language: Go - Size: 71.6 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 4,185 - Forks: 135

crusty-pie/clippy Fork of actions-rs/clippy

✨ GitHub Action for `clippy` commands to annotate PRs πŸ¦€

Language: TypeScript - Size: 1.64 MB - Last synced: about 5 hours ago - Pushed: about 11 hours ago - Stars: 2 - Forks: 1

martinwake/vale-gov-style

Use Vale to check against GOV.UK style rules

Size: 46.9 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 7 - Forks: 0

stoplightio/spectral

A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v3.1, v3.0, and v2.0 as well as AsyncAPI v2.x.

Language: TypeScript - Size: 21.6 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 2,260 - Forks: 213

wikimedia/stylelint-config-wikimedia

CSS/Less Stylelint configuration according to CSS coding conventions for Wikimedia.

Language: JavaScript - Size: 935 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 13 - Forks: 8

jeremiah-c-leary/vhdl-style-guide

Style guide enforcement for VHDL

Language: Python - Size: 8.82 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 171 - Forks: 37

stickeeuk/canary

Canary provides powerful linting and static analysis for Laravel projects.

Language: PHP - Size: 249 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 1 - Forks: 1

thibaudcolas/curlylint

Experimental HTML templates linting for Jinja, Nunjucks, Django templates, Twig, Liquid

Language: HTML - Size: 1.8 MB - Last synced: 2 days ago - Pushed: 3 months ago - Stars: 227 - Forks: 25

zenonine/flutter_lints

Lint rules for Dart and Flutter used in ZenoNine's packages.

Language: Shell - Size: 9.77 KB - Last synced: 9 days ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

onflow/cadence-tools

Developer tools for Cadence

Language: Go - Size: 12.4 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 21 - Forks: 20

stelligent/cfn_nag

Linting tool for CloudFormation templates

Language: Ruby - Size: 1.43 MB - Last synced: 6 days ago - Pushed: 9 months ago - Stars: 1,223 - Forks: 207

webdevbynight/biome-configuration

This is my custom configuration for code formatting and linting, using BiomeJS.

Size: 6.84 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

gabyx/Githooks

🦎 Githooks: per-repo and shared Git hooks with version control and auto update. [✩Star] if you're using it!

Language: Go - Size: 3.7 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 92 - Forks: 3

ember-cli/eslint-plugin-ember

An ESLint plugin that provides set of rules for Ember applications based on commonly known good practices.

Language: JavaScript - Size: 7.45 MB - Last synced: 2 days ago - Pushed: 5 days ago - Stars: 256 - Forks: 197

axa-ch/easy-config

Modern and strict configuration files to build consistently web applications.

Language: JavaScript - Size: 1.1 MB - Last synced: 9 days ago - Pushed: 2 months ago - Stars: 3 - Forks: 1

sim642/dune-lint-demo

OCaml dune linting demos

Language: OCaml - Size: 13.7 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 1 - Forks: 0

editorconfig-checker/editorconfig-checker.php

A tool to verify that your files are in harmony with your .editorconfig

Language: PHP - Size: 995 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 55 - Forks: 14

tomchochola/stylelint-config

Refine your CSS and SCSS with our Stylelint Config, offering a curated set for top-notch consistency and quality in web projects. Ideal for modern web development workflows.

Language: JavaScript - Size: 8.79 KB - Last synced: 9 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

sheerun/prettier-standard

Formats with Prettier and lints with ESLint+Standard! (βœΏβ— β€Ώβ— )

Language: JavaScript - Size: 504 KB - Last synced: 8 days ago - Pushed: about 1 month ago - Stars: 869 - Forks: 59

IamFlowZ/Python-Starter

Small boilerplate for python projects

Size: 8.79 KB - Last synced: 9 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

ElectronicsArchiver/stylelint-config Fork of Ultimaker/stylelint-config

Ultimaker CSS Linting Configuration.

Language: JavaScript - Size: 166 KB - Last synced: 9 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

emilio-martinez/tslint-no-redundant-jsdoc-annotations

Tslint rule that disallows declaring JSDoc tags that can be expressed by the TypeScript surface syntax.

Language: TypeScript - Size: 137 KB - Last synced: 27 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

cytopia/docker-eslint

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

Language: Makefile - Size: 56.6 KB - Last synced: 9 days ago - Pushed: 8 months ago - Stars: 9 - Forks: 5

Allar/ue5-style-guide

An attempt to make Unreal Engine 4 projects more consistent

Size: 829 KB - Last synced: 9 days ago - Pushed: 7 months ago - Stars: 4,885 - Forks: 1,096

wtanaka/ansible-role-hlint

HLint -- Haskell lint

Size: 8.79 KB - Last synced: 10 days ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0

xt0rted/stylelint-action πŸ“¦

A configurable GitHub Action to run Stylelint and create annotations

Language: JavaScript - Size: 408 KB - Last synced: 10 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1

xt0rted/eslint-action πŸ“¦

A configurable GitHub Action to run ESLint and create annotations

Language: JavaScript - Size: 57.6 KB - Last synced: 10 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

leoek/docker-xmllint

Alpine based Image with libxml2 utilities.

Size: 1000 Bytes - Last synced: 10 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

JamJar00/japr

A cross-language tool for rating the overall quality of open source, commercial and personal projects

Language: Python - Size: 735 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0

torshid/MaxLint

Maximum JS linting extension for Visual Studio Code

Language: JavaScript - Size: 26.4 KB - Last synced: 10 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0

xojs/stylelint-config-xo-scss

Stylelint shareable config for XO with Sass support

Language: JavaScript - Size: 23.4 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 22 - Forks: 2

xojs/stylelint-config-xo-space

Stylelint shareable config for XO with 2-space indent

Language: JavaScript - Size: 20.5 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 12 - Forks: 3

xojs/stylelint-config-xo

Stylelint shareable config for XO

Language: JavaScript - Size: 68.4 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 41 - Forks: 6

andreogle/eslint-formatter-teamcity

An ESLint formatter plugin designed for TeamCity

Language: JavaScript - Size: 1.1 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 3 - Forks: 0

Azure/APICenter-Analyzer

Analyze your API Specs with Azure API Center (Preview)

Language: Bicep - Size: 646 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 6 - Forks: 7