web-extensions-v12 (npm): Sunbird web extension would allow you to write application as composition of pluggable modules and provide additional functionality through it. It helps you manage the scope of your application/project.
Keywords: sunbird|Extensible framework|plugins