TypeScript Lint

Open-source TypeScript projects categorized as Lint

Top 19 TypeScript Lint Projects

  1. commitlint

    📓 Lint commit messages

    Project mention: All the Vox Pupuli containers | dev.to | 2025-03-24

    See also: commitlint and conventional commits

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. knip

    ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it!

    Project mention: Use Knip for finding unused code in the project | dev.to | 2025-02-05

    The tool that is suitable for this task is Knip, it can list all unused code in the project (you can find out what the unused code is in here).

  4. textlint

    textlint is the pluggable linter for natural language text.

  5. safeql

    Validate and auto-generate TypeScript types from raw SQL queries in PostgreSQL.

    Project mention: Litdb – type safe SQL for JavaScript/TS | news.ycombinator.com | 2024-12-05

    I'm really curious to see new DX for this problem. Litdb provides SQL-like syntax, but it feels like knowing actual SQL should be enough.

    If "type-safe queries with intellisense" is posed as an editor or build-time problem, rather than a library one, you don't have to learn anything new, and you can save the weight in your dependencies. A fusion of ts-safeql [0] and postgres_lsp [1] is the closest I've seen to solving this as an editor/build problem.

    [0] - https://github.com/ts-safeql/safeql

  6. add-and-commit

    :octocat: Automatically commit changes made in your workflow run directly to your repo

  7. secretlint

    Pluggable linting tool to prevent committing credential.

  8. sql-language-server

    SQL Language Server

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. sql-lint

    An SQL linter

  11. sheriff

    A comprehensive and opinionated Typescript-first ESLint configuration. (by AndreaPontrandolfo)

    Project mention: Sheriff v25 Release announcement: full v9 compatibility achieved internally | dev.to | 2024-12-10

    Sheriff (Github | Website) just got updated to v25. Read the original blogpost!

  12. js-assistant

    120+ refactorings and code-assists for Visual Studio Code

  13. linthtml

    The html5 linter and validator.

  14. eslint-plugin-prefer-arrow-functions

    Auto-fix plain Functions into Arrow Functions, in all cases where conversion would result in the same behaviour

  15. remark-lint-frontmatter-schema

    Validate your Markdown frontmatter data against a JSON schema — remark-lint rule plugin

  16. pkg-tools

    An opinionated build toolchain with typed configuration. A project by @crowprose

  17. Gherklin

    A modern linter for Gherkin, using TypeScript and ESM

    Project mention: Gherklin: A modern linter for Gherkin, using TypeScript and ESM | news.ycombinator.com | 2024-09-26
  18. Nextjs-TypeScript-Tailwind-Template

    ✨ Next.js 14 + TypeScript + Tailwind Template with ESLint, Prettier, Custom Icon and Font components, Utils (clsx+twmerge), GitHub Repo Standards (Security, Code of Conduct, License), Custom commands with cache, and Plugins for improving accessibility. (by Anmol-Baranwal)

  19. javascript-style-guide

    This project is a code style guide of all basic back- and front end project used at Anolilab. (by anolilab)

  20. eslint-plugin-move-files

    Move and rename files while keeping imports up to date

  21. oslint

    Open-Source Good Practices Analysis

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Lint discussion

Log in or Post with

TypeScript Lint related posts

  • Use Knip for finding unused code in the project

    1 project | dev.to | 5 Feb 2025
  • Validate and auto-generate TypeScript types from raw PostgreSQL with ESLint

    1 project | news.ycombinator.com | 21 Nov 2024
  • Comment j'automatise l'utilisation Conventional Commits ?

    1 project | dev.to | 21 Aug 2024
  • Git: Conventional Commits

    2 projects | dev.to | 27 Jun 2024
  • Knip: Find unused files, dependencies and exports (JavaScript, TypeScript)

    1 project | news.ycombinator.com | 7 May 2024
  • GitHub Sponsors: azu the Japanese TypeScript and JavaScript developer

    3 projects | dev.to | 25 Apr 2024
  • Show HN: An opinionated build toolchain for TS projects

    1 project | news.ycombinator.com | 5 Feb 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 24 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Lint projects in TypeScript? This list will help you:

# Project Stars
1 commitlint 17,533
2 knip 8,134
3 textlint 2,933
4 safeql 1,448
5 add-and-commit 1,199
6 secretlint 1,114
7 sql-language-server 739
8 sql-lint 444
9 sheriff 155
10 js-assistant 129
11 linthtml 92
12 eslint-plugin-prefer-arrow-functions 63
13 remark-lint-frontmatter-schema 59
14 pkg-tools 36
15 Gherklin 14
16 Nextjs-TypeScript-Tailwind-Template 11
17 javascript-style-guide 10
18 eslint-plugin-move-files 8
19 oslint 2

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?