The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 TypeScript Eslint Projects
-
typescript-eslint
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
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
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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, Jest and type definitions included.
-
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
-
eslint-plugin-perfectionist
🦄 ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.
-
eslint-plugin-testing-library
ESLint plugin to follow best practices and anticipate common mistakes when writing tests with Testing Library
-
vite-plugin-checker
💬 Vite plugin that provide checks of TypeScript, ESLint, vue-tsc, Stylelint and more.
-
graphql-eslint
ESLint parser, plugin and set rules for GraphQL (for schema and operations). Easily customizable with custom rules. Integrates with IDEs and modern GraphQL tools.
-
eslint-plugin-functional
ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: How I Used Electron and React to Create a Sweet UI for FFMPEG | dev.to | 2023-12-15For a swift and efficient setup, I began by cloning the Electron-React Boilerplate. This boilerplate provided a pre-configured combination of Electron and React, along with Redux and Webpack, setting a solid foundation for the project. This choice allowed me to focus on building the unique features of my application, leveraging the boilerplate's stable and community-tested framework.
Typescript-eslint can assist in this task. This tool helps identify all instances of unsafe any usage. Specifically, all usages of JSON.parse can be found and it can be ensured that the received data's format is checked. More about getting rid of the any type in a codebase can be read in the article Making TypeScript Truly "Strongly Typed".
Project mention: Free Next.js Boilerplate for ⚡️High-Performance⚡️ Enterprise Apps | dev.to | 2023-05-18The next-enterprise is an open-source template developed by Blazity that provides a robust set of features for building enterprise projects. It offers high-performance, maintainable and enjoyable web app development, making it an excellent choice for developers who want to streamline their workflow.
Project mention: Is there an open source tool for analyzing JS/CSS compatibility with different browsers? | /r/webdev | 2023-05-11I've looked for this in the past. There's not much for this that is totally comprehensive. You might find success with eslint-plugin-compat which will error when using things that aren't supported in your browsers.
You can mellow the squiggles for stylistic errors in VS Code.
Take a look at the “eslint.rules.customizations” key in this file:
https://github.com/antfu/eslint-config/blob/main/.vscode/set...
eslint-config-standard
Project mention: ESLint plugin for sorting objects, imports, types now supports Astro/Vue/Svelte | news.ycombinator.com | 2023-09-06
Until I recently discovered that angular-eslint had added a new lint rule in v16.2 called prefer-self-closing-tags that can be used to enforce this syntax partially or throughout a project.
Project mention: compile-time SQL validations and type generation in TypeScript & Node | /r/typescript | 2023-08-27Cool. How does this compare to SafeQL, PgTyped, and Postgres language server ?
Project mention: ESLint Stylistic – stylistic formatting for ESLint | news.ycombinator.com | 2024-01-13
TypeScript Eslint related posts
- Next.js Starter Template
- What is Storybook Play function?
- Next.js Starter Template
- Mastering Type-Safe JSON Serialization in TypeScript
- Next.js Starter Template
- ESLint Stylistic – stylistic formatting for ESLint
- Publishing ESLint rules to npm using pnpm monorepo
-
A note from our sponsor - WorkOS
workos.com | 24 Apr 2024
Index
What are some of the best open-source Eslint projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | electron-react-boilerplate | 22,617 |
2 | typescript-eslint | 14,568 |
3 | rushstack | 5,596 |
4 | next-enterprise | 5,431 |
5 | precedent | 4,466 |
6 | eslint-plugin-compat | 3,033 |
7 | eslint-config | 3,030 |
8 | ts-nextjs-tailwind-starter | 2,644 |
9 | node-typescript-boilerplate | 2,588 |
10 | eslint-config-standard | 2,561 |
11 | typescript-express-starter | 2,544 |
12 | fork-ts-checker-webpack-plugin | 1,916 |
13 | starter | 1,702 |
14 | eslint-plugin-perfectionist | 1,582 |
15 | angular-eslint | 1,563 |
16 | safeql | 1,221 |
17 | eslint-plugin-sonarjs | 1,139 |
18 | eslint-plugin-jest | 1,104 |
19 | eslint-stylistic | 1,077 |
20 | eslint-plugin-testing-library | 956 |
21 | vite-plugin-checker | 882 |
22 | graphql-eslint | 761 |
23 | eslint-plugin-functional | 729 |
Sponsored