Preparing for system design interviews?  Try bugzed.com →

ESLint Plugin Perfectionist

JSON →
library 5.9.0 ·javascript
verified Jun 17, 2026

An ESLint plugin that enforces sorting of various data structures including objects, imports, TypeScript types, enums, JSX props, Svelte attributes, and more. Current stable version is 5.9.0 with frequent releases (multiple per month). Supports ESLint v8.45+, v9, and v10. All rules are auto-fixable. Key differentiators: supports multiple sort orders (alphabetical, natural, line-length), highly configurable with group/partition/selector options, and covers broader range of structures than alternatives like eslint-plugin-simple-import-sort or eslint-plugin-import.

total hits 20
actors 5 distinct systems
last hit 16d ago AhrefsBot
GPTBot
4
ByteDance
3
Script
1
Search engines
1
Humans
7

top countries 🇸🇬 Singapore · 🇺🇸 United States · 🇨🇦 Canada · 🇵🇱 Poland · LV