@graphql-eslint/eslint-plugin is an ESLint plugin that analyzes GraphQL queries and schemas, identifying potential errors and enforcing best practices. It offers customizable rules for schema validation, operation naming conventions, field deprecation handling, and more. Improve code quality and prevent runtime issues by integrating GraphQL-specific linting into your workflow. It supports popular GraphQL features, enabling developers to write cleaner, more maintainable, and error-free GraphQL code. By enforcing style guides and schema constraints, it facilitates collaboration and reduces the risk of introducing bugs.
@graphql-eslint/eslint-plugin releases were frequent from mid-2020 to mid-2023, peaking in late 2021. Releases slowed significantly in late 2023, with zero releases for over a year. There were 5 releases in November 2024, followed by 2 releases in December 2024, and one release in March 2025, with no updates since.
@graphql-eslint/eslint-plugin downloads show strong growth from March 2024 to July 2025, peaking at over 3.1 million. While download numbers dipped slightly in August 2025, the current month (September 2025) is not yet complete and shows significantly lower downloads.