An extensible linter for the TypeScript language

What is TSLint?

An extensible static analysis tool that checks TypeScript code for readability, maintainability, and functionality errors. It is widely supported across modern editors & build systems and can be customized with your own lint rules, configurations, and formatters.

TSLint is a tool in the Static Type Checkers category of a tech stack.

Who Uses TSLint?

15 companies use TSLint including SOFIT Software, Netcentric, and FASHION CLOUD.

TSLint integrates with

Visual Studio Code, Sublime Text, Visual Studio, Vim, and Atom are some of the popular tools that integrate with TSLint. Here's a list of all 10 tools that integrate with TSLint.

Why people like TSLint

Here’s a list of reasons why companies and developers use TSLint.

Add a one-liner

TSLint's Features

  • Extensive set of core rules
  • Custom lint rules
  • Custom formatters (failure reporters)
  • Configuration presets
  • Composition
  • Automatic fixing of formatting & style violations