Plugins in modern Tailwind
Tailwind v4 supports a CSS-first model, but legacy JavaScript configuration and plugins can still be loaded for compatibility using directives such as @config and @plugin.
Prefer native v4 features when possible
If a customization can be expressed with theme variables, custom utilities or custom variants, the CSS-first approach is usually easier to understand in a new v4 project.
Third-party plugins
Evaluate plugins for maintenance, generated CSS, accessibility and compatibility before adding them to production.