verbb / single-cat
A Craft CMS field for selecting one category from a dropdown.
Package info
Type:craft-plugin
pkg:composer/verbb/single-cat
Fund package maintenance!
Requires
- craftcms/cms: ^5.0.0
- verbb/base: ^3.0.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-30 05:25:30 UTC
README
Single Cat for Craft CMS
Single Cat is a Craft CMS plugin that gives authors a compact dropdown when a content model needs exactly one category. Keep the relationship native to Craft without presenting a full element selector for a small, deliberate choice.
Choose the category group for the field and present its categories in a dropdown. Authors get a quick, familiar control with no ambiguity about selecting several values.
Features
- Store the selected value as a native Craft category.
- Choose from the configured group without opening an element modal.
- Match content models that require exactly one category choice.
- Limit the options to the taxonomy that belongs in the field.
- Use the chosen category's fields and URL in normal templates.
- Query the selected category as a native element in headless builds.
- Add the field to Craft layouts alongside the rest of the content model.
Documentation
Visit the Single Cat Plugin page for all documentation, guides, pricing and developer resources.
Credit & Thanks
Originally created by Eli Van Zoeren.
Support
Get in touch with us via the Single Cat Support page or by creating a Github issue
Sponsor
Single Cat is licensed under the MIT license, meaning it will always be free and open source - we love free stuff! If you'd like to show your support to the plugin regardless, Sponsor development.