Excluding any third party components used via npm, we have about 60-70 components for one of our apps.<p>This is a tool to design signage systems, so each 'widget' that could be used is a separate component- so that counts for about 20 of the components.<p>The rest are used for the core app.<p>This is excluding 3rd party open source components we use for drag-and-drop and the color picker.