In addition to the usual functionality of an npm package, addons can also help with generating new files, preprocessing, file fingerprinting, and more. Think of addons as node libraries with superpowers. We call such packages 'addons.'įree to use regular npm packages in their apps.Īddons can include JavaScript code, reusable UI components, compiling tools, data visualization tools, deployment pipelines, templates, stylesheets, and more. There are thousands of packages that are made specifically for the Ember ecosystem.
The modern web developer has an incredible selection of open source code that they can use, plus great tools for writing their own modules.