Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more โ
Top 23 TypeScript Eslint Projects
-
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management โ all implemented with just a few lines of code. Start building today.
-
typescript-eslint
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
For ESLint + TypeScript ESLint, with the new flat config eslint.config.js:
-
-
Project mention: Mastering Code Quality: Setting Up ESLint with Standard JS in TypeScript Projects | dev.to | 2024-05-05
You may be torn between those famous code styles, struggling to choose one between Airbnb JavaScript Style, Google JavaScript Style Guide, JavaScript Standard Style, or XO, among others.
-
next-enterprise
๐ผ An enterprise-grade Next.js boilerplate for high-performance, maintainable apps. Packed with features like Tailwind CSS, TypeScript, ESLint, Prettier, testing tools, and more to accelerate your development.
-
-
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
-
ts-nextjs-tailwind-starter
๐ Next.js + Tailwind CSS + TypeScript starter and boilerplate packed with useful development features
-
-
node-typescript-boilerplate
Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Vitest and type definitions included.
-
-
Rules โ As covered in great detail above, shared rules are individual coding guidelines provided by the community, such as ESLint Config for standardjs.com
-
eslint-plugin-perfectionist
โ๏ธ ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.
-
fork-ts-checker-webpack-plugin
Webpack plugin that runs typescript type checker on a separate process.
-
starter
Opinionated SaaS quick-start with pre-built user account and organization system for full-stack application development in React, Node.js, GraphQL and PostgreSQL. Powered by PostGraphile, TypeScript, Apollo Client, Graphile Worker, Graphile Migrate, GraphQL Code Generator, Ant Design and Next.js
-
For more information, see the latest Angular ESLint rules on GitHub.
-
The npm package eslint-config-prettier eventually disables any ESLint rules dealing with code formatting to avoid conflicts with Prettier. You can see this with the handy ESLint Config Inspector: The second option is to use ESLint Stylistic. The primary focus of this project is on all stylistic rules including code formatting. This project was initiated as ESLint and typescript-eslint teams decided to deprecate formatting/stylistic-related rules.
-
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
-
create-typescript-app
Quickstart-friendly TypeScript template with comprehensive, configurable, opinionated tooling. ๐
-
Jest has a number of globally-available functions, so we need to introduce these functions to ESLint with eslint-plugin-jest.
-
vite-plugin-checker
๐ฌ Vite plugin that provide checks of TypeScript, ESLint, vue-tsc, Stylelint and more.
Once you've identified a performance issue, you can consider forking and improving the appropriate plugin, or just using a replacement. For the example above, you might consider replacing it with vite-plugin-checker, @nabla/vite-plugin-eslint or vite-plugin-eslint2, all of which support asynchronous ESLint checksums so as not to particularly impact performance and development experience, while still serving the purpose of ESLint checksums.
-
eslint-plugin-testing-library
ESLint plugin to follow best practices and anticipate common mistakes when writing tests with Testing Library
Let's also add eslint-plugin-testing-library and eslint-plugin-jest-dom. Both are ESLint plugins that help to follow best practices and anticipate common mistakes when writing tests with Testing Library. For more info, see the excellent Common mistakes with React Testing Library article by Kent C. Dodds. ๐ค
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
TypeScript Eslint discussion
TypeScript Eslint related posts
-
Accessibility Testing Tools for Angular
-
Next.js starter template
-
Next.js Starter Template
-
Sheriff v25 Release announcement: full v9 compatibility achieved internally
-
Starting React Native Project in 2025
-
Validate and auto-generate TypeScript types from raw PostgreSQL with ESLint
-
Generative AI in JavaScript? Microsoftโs GenAIScript, Svelte 5, Next.js 15 and more
-
A note from our sponsor - InfluxDB
influxdata.com | 22 Apr 2025
Index
What are some of the best open-source Eslint projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | electron-react-boilerplate | 23,702 |
2 | typescript-eslint | 15,670 |
3 | noodle | 12,391 |
4 | XO | 7,764 |
5 | next-enterprise | 6,725 |
6 | rushstack | 6,126 |
7 | eslint-config | 5,021 |
8 | precedent | 4,967 |
9 | ts-nextjs-tailwind-starter | 3,165 |
10 | eslint-plugin-compat | 3,121 |
11 | node-typescript-boilerplate | 2,862 |
12 | typescript-express-starter | 2,807 |
13 | eslint-config-standard | 2,638 |
14 | eslint-plugin-perfectionist | 2,509 |
15 | fork-ts-checker-webpack-plugin | 1,977 |
16 | starter | 1,783 |
17 | angular-eslint | 1,707 |
18 | eslint-stylistic | 1,675 |
19 | safeql | 1,419 |
20 | create-typescript-app | 1,288 |
21 | eslint-plugin-jest | 1,152 |
22 | vite-plugin-checker | 1,096 |
23 | eslint-plugin-testing-library | 1,007 |