Hey everyone! ![]()
Iβm happy to share a custom Directus interface extension I recently built:
Find Duplicates Extension
It helps you quickly identify and inspect duplicate entries within any collection by selecting one or more fields for comparison.
Features
- Select any non-system collection
- Choose one or multiple fields to compare
- See grouped results of duplicated items with shared field values
- Click to open and inspect each duplicated entry
- Normalizes values with
.toString().trim().toLowerCase()for accurate matching - Fully translated UI (English
& French
)
Preview
Installation
Recommended: via Marketplace
You can install it directly from the Directus Marketplace:
Just search for "Find Duplicates" or "Fazcode".
Then donβt forget to activate the module:
Settings β Project Settings β Modules bar β Enable "Find Duplicates" to make it visible in the sidebar.
Notes
- Supports all custom collections (non-system)
- Uses Directus API with
limit: -1to fetch all items - Groups duplicates and provides direct links for quick editing or inspection
- Built with Vue 3 and
vue-i18n
Contributions Welcome
Bug reports, feature suggestions, and pull requests are very welcome!
License
MIT License
Thanks for checking it out! Let me know what you think or if youβd like to see enhancements !
