Pluggable
Adjective · Open Source
Definitions
Describing a system designed so components can be added, replaced, or extended through defined interfaces rather than hardcoded changes. In software culture, pluggable architectures are valued for flexibility, though they introduce interface and compatibility obligations.
In plain English: Designed so components can be swapped or added through defined interfaces.
Example: "The authentication layer was deliberately pluggable so enterprise customers could integrate their own identity providers without forking the whole product."