TypeScript Eslint

Open-source TypeScript projects categorized as Eslint

Top 23 TypeScript Eslint Projects

  • electron-react-boilerplate

    A Foundation for Scalable Cross-Platform Apps

    Project mention: Spring Boot + Electron, a case study | dev.to | 2023-05-15

    Ostara is based off of electron-react-boilerplate and uses electron-builder to package the application.

  • typescript-eslint

    :sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript

    Project mention: TypeScript compiler API: How to find all implicit and explicit `any`. | /r/typescript | 2023-05-25

    Currently trying to makes sense out of this.

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • rushstack

    Monorepo for tools developed by the Rush Stack community

    Project mention: How do you handle eslint/prettier configs across multiple repos? | /r/typescript | 2023-04-14

    If you're looking to recreate the ease of a monorepo with eslint/prettier, I've used the rushstack eslint patch to ship an eslint package which is almost fully self-contained, not just config, but dependencies as well: https://github.com/microsoft/rushstack/tree/main/eslint/eslint-patch

  • Next-js-Boilerplate

    🚀🎉📚 Boilerplate and Starter for Next.js 13+, Tailwind CSS 3.3 and TypeScript ⚡️ Made with developer experience first: Next.js + TypeScript + ESLint + Prettier + Husky + Lint-Staged + Jest + Testing Library + Cypress + Storybook + Commitlint + VSCode + Netlify + PostCSS + Tailwind CSS

    Project mention: I made a Free and Open Source React Native Starter Template built with Expo + NativeWind + ESLint + Prettier + Husky + Lint-Staged + Jest + Detox + VSCode | /r/reactjs | 2023-04-25

    For your information, I'm also the author of Next.js Boilerplate, soon reaching 4000 ⭐ on GitHub. And, I hope the React Native Boilerplate can also reached the same number of stars 😀

  • precedent

    An opinionated collection of components, hooks, and utilities for your Next.js project.

    Project mention: ## Frontend with Google Sign in + Token | dev.to | 2023-01-20

    Recommended frontend starter: next-auth + prisma https://github.com/steven-tey/precedent

  • eslint-plugin-compat

    Check the browser compatibility of your code

    Project mention: Is there an open source tool for analyzing JS/CSS compatibility with different browsers? | /r/webdev | 2023-05-11

    I'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.

  • 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.

    Project mention: Free Next.js Boilerplate for ⚡️High-Performance⚡️ Enterprise Apps | dev.to | 2023-05-18

    The 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.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • typescript-express-starter

    📘 Quick and Easy TypeScript Express Starter

    Project mention: Why is this so hard to do? Help | /r/typescript | 2023-02-19
  • node-typescript-boilerplate

    Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Jest and type definitions included.

    Project mention: How to debug TypeScript in Chrome | dev.to | 2023-02-03

    You can customize and use these debugging techniques according to your requirements and personal preferences. Similar to frontend frameworks’ TypeScript templates, you can use the node-typescript-boilerplate template to create a TypeScript-based Node.js project faster with a pre-configured debugging environment. Or, you can create your own template with the steps we discussed in this tutorial.

  • ts-nextjs-tailwind-starter

    🔋 Next.js + Tailwind CSS + TypeScript starter and boilerplate packed with useful development features

  • 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

    Project mention: Ask HN: Solo Dev Stack of 2022? | news.ycombinator.com | 2022-10-01

    I've been enjoying developing on top of PostGraphile. https://www.graphile.org/

    Good starter: https://github.com/graphile/starter

    I can add a column the the db, and my frontend gets that autimagically (in dev mode, it generates a graphql schema out of the db, and from that it creates composables for my frontend wiht graphql-codegen). On the frontend I use Vue 3, the starter is build with nextjs/react.

  • angular-eslint

    :sparkles: Monorepo for all the tooling related to using ESLint with Angular

    Project mention: Angular 16 Unveiled: Discover the Top 7 Features | /r/Angular2 | 2023-05-29

    We are also using angular-eslint which now supports 16.0.3 so that was painless.

  • eslint-plugin-jest

    ESLint plugin for Jest

  • safeql

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

    Project mention: Best ORM library? | /r/node | 2023-05-19

    If you want to just write raw/valid SQL safely - SafeQL is great, one major issue though is that it doesn't work on Windows (you can hack it with WSL).

  • eslint-plugin-sonarjs

    SonarJS rules for ESLint

    Project mention: 16 November 2022 - Daily Chat Thread | /r/indonesia | 2022-11-16

    ngikutin ini https://github.com/SonarSource/eslint-plugin-sonarjs/blob/master/docs/rules/no-small-switch.md

  • eslint-plugin-testing-library

    ESLint plugin to follow best practices and anticipate common mistakes when writing tests with Testing Library

    Project mention: Top 3 React Testing Library mistakes I should have spotted earlier 🚀 | dev.to | 2022-12-17

    💡 Check out this related eslint-plugin rule

  • vite-plugin-checker

    💬 Vite plugin that provide checks of TypeScript, ESLint, vue-tsc, Stylelint and more.

    Project mention: What’s the hype with Vite? | /r/webdev | 2022-11-25

    should be leveraging the IDE + CI for that tbh - or a pre-commit hook to run typecheck - or https://github.com/fi3ework/vite-plugin-checker (not used)

  • 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.

    Project mention: Can I get some advice on whether I should be using @graphql-eslint/eslint-plugin or eslint-plugin-graphql for linting please? | /r/graphql | 2023-01-26

    You can read more on this blog post and also check out the new graphql-eslint website (with the online interactive playground)

  • eslint-plugin-functional

    ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.

    Project mention: How to add a property to an object that doesn't exist in its type? | /r/typescript | 2022-09-28

    It recommend using https://github.com/eslint-functional/eslint-plugin-functional to force readonly on all properties.

  • eslint-config-standard-with-typescript

    An ESLint shareable config for TypeScript that is based on eslint-config-standard and has TypeScript specific rules from @typescript-eslint/eslint-plugin.

  • next-shopify-storefront

    🛍 A Shopping Cart built with TypeScript, Tailwind CSS, Headless UI, Next.js, React.js, Shopify Hydrogen React,... and Shopify Storefront GraphQL API.

  • eslint-import-resolver-typescript

    This plugin adds `TypeScript` support to `eslint-plugin-import`

    Project mention: Speeding up the JavaScript ecosystem part 2 – Module Resolution | news.ycombinator.com | 2023-01-16

    Thanks, happy you enjoyed the article!

    The PRs for the previous article were all merged. I originally wanted to do the same for this one, but I'm not sure if I have the time to fix all of them. Updating to a newer version of `resolve` already addresses the most notable issue with throwing more errors than necessary, but many parts of the ecosystem still use an old version.

    Manged to land this PR in another package though https://github.com/import-js/eslint-import-resolver-typescri... . Performance there could be easily improved further there.

    Another PR to an eslint plugin was unfortunately rejected as it broke node 4 support https://github.com/import-js/eslint-plugin-import/pull/2654 .

    The other popular package that's used for module resolution is `enhanced-resolve` by the webpack folks and they expect the consumer to deal with passing the appropriate options. So there isn't really a single place to fix this.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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). The latest post mention was on 2023-05-29.

TypeScript Eslint related posts


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

Project Stars
1 electron-react-boilerplate 21,356
2 typescript-eslint 13,432
3 rushstack 5,012
4 Next-js-Boilerplate 3,967
5 precedent 3,074
6 eslint-plugin-compat 2,947
7 next-enterprise 2,204
8 typescript-express-starter 2,124
9 node-typescript-boilerplate 2,075
10 ts-nextjs-tailwind-starter 1,981
11 fork-ts-checker-webpack-plugin 1,825
12 starter 1,565
13 angular-eslint 1,436
14 eslint-plugin-jest 1,035
15 safeql 1,013
16 eslint-plugin-sonarjs 946
17 eslint-plugin-testing-library 876
18 vite-plugin-checker 698
19 graphql-eslint 687
20 eslint-plugin-functional 629
21 eslint-config-standard-with-typescript 571
22 next-shopify-storefront 561
23 eslint-import-resolver-typescript 547
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.