Approachable and Fun
Fall in love with your linter. Flint’s intentional defaults and rich reporting surface only the issues you’ll want it to find.
Approachable and Fun
Fall in love with your linter. Flint’s intentional defaults and rich reporting surface only the issues you’ll want it to find.
Cache-Friendly and Fast
Flint’s intelligent caching and coordination eliminate duplicate CI workflows for tasks such as formatting and type-checking.
Powerful Typed Linting
Flint builds the most useful class of lint rules that use the full power of TypeScript’s type checker to find bugs in your code.
Streamlined Configuration
Flint configs embrace readability and power. They give you control over your linter without making you learn its internals.
npx flint
pnpx flint
yarn dlx flint
Frustrated with slow linting that doesn't catch what you actually care
about?
Or maybe your linter is fast, but doesn't include powerful lint rules?
Let Flint help you out.
Get started